Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 11:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Delphi Embarcadero - Android/iOS App

Discussion on Delphi Embarcadero - Android/iOS App within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1


 
elite*gold: 211
Join Date: Oct 2017
Posts: 648
Received Thanks: 156
Delphi Embarcadero - Android/iOS App

Moin,

habe mich vor kurzem wieder mit Delphi beschäftigt (früher oft mit Delphi 7 gearbeitet) und festgestellt, dass man mit der Embarcadero IDE nun auch Android/iOS Apps entwickeln kann. Meine Frage wäre, ob sich jemand damit etwas auskennt, bzw. jemand ein paar Tutorials (YouTube, PDFs, e-Books) hat, zur Appentwicklung via Embarcadero.

Habe schon gegooglet, aber noch nichts passendes gefunden.
chr1zzLy is offline  
Old 01/13/2019, 14:29   #2



 
Serraniel's Avatar
 
elite*gold: 0
The Black Market: 205/1/0
Join Date: May 2010
Posts: 6,853
Received Thanks: 5,106
Zur Androidentwicklung mit Delphi hab ich selber nicht ganz so viel Erfahrung, nur einmal zwei kleinere Apps in der Firma damit probiert zu entwickeln. Würde dir auf jeden Fall empfehlen auf die aktuelle 10.3 Rio Version zu gehen, mit der Community Edition, welche es seit gut nem Jahr gibt ist das Firemonkey für Android auch kostenfrei enthalten (Lizenzbedingungen genau musst du nachlesen wie das z. B. mit kommerzieller Nutzung aussieht). Bei den 10.2 Releases hast du glaub teilweise das Problem, dass die nicht das Android API Level voll unterstützen, welches der PlayStore für neue Apps oder Updates minddestens voraussetzt, daher wie gesagt am besten 10.3 Version verwenden.
Zur Entwicklung selbst kann ich wie gesagt leider nicht so viel sagen, nur das du bei den Firemonkey Applikationen die UI quasi nur einmal voll ausprogrammieren musst, für andere Plattformen wie OSX, iOS oder Windows musst du dann quasi nur die UI in einer plattformspezifischen Ansicht darauf anpassen.
Serraniel is offline  
Thanks
1 User
Old 01/13/2019, 14:40   #3


 
elite*gold: 211
Join Date: Oct 2017
Posts: 648
Received Thanks: 156
Quote:
Originally Posted by Serraniel View Post
Zur Androidentwicklung mit Delphi hab ich selber nicht ganz so viel Erfahrung, nur einmal zwei kleinere Apps in der Firma damit probiert zu entwickeln. Würde dir auf jeden Fall empfehlen auf die aktuelle 10.3 Rio Version zu gehen, mit der Community Edition, welche es seit gut nem Jahr gibt ist das Firemonkey für Android auch kostenfrei enthalten (Lizenzbedingungen genau musst du nachlesen wie das z. B. mit kommerzieller Nutzung aussieht). Bei den 10.2 Releases hast du glaub teilweise das Problem, dass die nicht das Android API Level voll unterstützen, welches der PlayStore für neue Apps oder Updates minddestens voraussetzt, daher wie gesagt am besten 10.3 Version verwenden.
Zur Entwicklung selbst kann ich wie gesagt leider nicht so viel sagen, nur das du bei den Firemonkey Applikationen die UI quasi nur einmal voll ausprogrammieren musst, für andere Plattformen wie OSX, iOS oder Windows musst du dann quasi nur die UI in einer plattformspezifischen Ansicht darauf anpassen.
Danke dir schon mal soweit. Benutze die 10.3 Community Edition. Das von den 10.2 Releases habe ich auch schon mehr oder weniger gelesen. :b
chr1zzLy is offline  
Old 01/13/2019, 14:57   #4
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Resourcen zum Thema Firemonkey hab ich nicht, hab mich damit auch nur kurz beschäftigt und das ist schon ne weile her (Bestimmt schon 3 Jahre), kann dir aber zumindest ein paar Eckdaten geben.

Firemonkey ist ein Grafisches Framework mit dem Ziel Apps möglichst einfach Cross Platform zu entwickeln. Das machen sie indem keine Nativen Controls, etc. verwendet wird sondern alles (Hardwarebeschläunigt) selbst gezeichnet wird. Das hat ein paar implikationen. Zum einen ist das Design Fully Customizable, wenn du also genug arbeit reinsteckst kannst du durch eigene OpenGL shader, etc. sehr aufwendige Grafik erzeugen, zum anderen bedeutet es aber auch das selbst im Standard Design es nicht so richtig Nativ sich anfühlt (du merkst einfach das es keine Original IOS App ist, unter Android nicht so schlimm da es da nicht den einen Style gibt).

Gleichzeitig Utilized Embarcadero viele Bekannte Bibliotheken. Firemonkey ist sehr nah an der VCL wie du sie aus Delphi 7 kennst, das heißt du entwickelst Apps genauso wie du für den Desktop entwickelst (also Delphis bekanntes R(appid)A(application)D(evelopment) scheme), was mMn. das mit Abstand beste daran ist (wer auch immer Gockel ins Hirn geschissen hat alle Paradigmen der Desktop Entwicklung umzuschmeißen gehört nach Sibieren verbannt). Für Netzwerke wird AFAIK Indy verwendet, was zwar super Blowted ist, aber featuremäßig alles zum Thema Networking bereitstellt was du jemals brauchen kannst.
Es ist also alles recht Straight foreward, wer aus der Desktop Entwicklung kommt wird sich gleich Zuhause fühlen.
Einfach mit dem GUI editor deine Anwendung zusammen klicken und über Events in klassischer Delphi Manier mit leben füllen.
Sensor Informationen wie GPS, etc. können auch über non visible Komponenten (die du im GUI editor zusammensuchen kannst) angesteuert werden, was alles sehr sehr einfach macht. Ich war damals ohne großes einlesen durch ein paar stunden Trail und Error in der lage recht schnell komplexere Apps zusammen zu basteln, daher mein Tipp, setzt dich einfach mal hin und probier ein Bisschen aus. Außerdem gibt es ja noch Beispielprojekte die Embarcadero mitliefert, damit denke ich kommt man auch ohne Buch oder Tutorials zurecht, zumindest für den Standard kram. Wenn jetzt natürlich Hoch Plattformspezifische sachen machen möchtest wirst du wohl um externe Informationen nicht drum rum kommen, aber der ganze Basic Kram ist recht Straight foreward.


Quote:
Originally Posted by Serraniel View Post
Zur Androidentwicklung mit Delphi hab ich selber nicht ganz so viel Erfahrung, nur einmal zwei kleinere Apps in der Firma damit probiert zu entwickeln. Würde dir auf jeden Fall empfehlen auf die aktuelle 10.3 Rio Version zu gehen, mit der Community Edition, welche es seit gut nem Jahr gibt ist das Firemonkey für Android auch kostenfrei enthalten (Lizenzbedingungen genau musst du nachlesen wie das z. B. mit kommerzieller Nutzung aussieht). Bei den 10.2 Releases hast du glaub teilweise das Problem, dass die nicht das Android API Level voll unterstützen, welches der PlayStore für neue Apps oder Updates minddestens voraussetzt, daher wie gesagt am besten 10.3 Version verwenden.
Zur Entwicklung selbst kann ich wie gesagt leider nicht so viel sagen, nur das du bei den Firemonkey Applikationen die UI quasi nur einmal voll ausprogrammieren musst, für andere Plattformen wie OSX, iOS oder Windows musst du dann quasi nur die UI in einer plattformspezifischen Ansicht darauf anpassen.
Cool wusste ich noch gar nicht das es jetzt ne kostenlose Version gibt die nicht useless ist, hab sie mir auch direkt erst mal runtergeladen. Ich benutze aktuell Cordova, und wenn ich noch mehr Javascript verwenden muss bekomme ich glaube ich noch AIDS, da bin ich über diese Alternative froh.
Bei den Lizenzen macht es Delphi wenn ich es richtig gelesen hab wie immer, max 5 kiloeuro Pro Jahr. Das sollte aber für keinen ein Problem sein falls man vorhat damit Geld zu verdienen kann man sobald man genug eingenommen hat sich einfach die Vollversion kaufen und umgeht so die Sperre. An sich ein recht faires konzept
warfley is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
[Selling] Selling 3 CR accs (1x lvl 12 android, 1x lvl 11 android 1x lvl 11 ios)
07/27/2017 - Clash Royale Trading - 0 Replies
I'm selling 3 accounts lvl 12 android: all cards, record 4404 right now (may change) worth 420€ :mofo: :bandit: all legi lvl 2 expect bandit princess and lava all epics 5 (ecpect bowler loon scarmy) mirror 6 giantskel 6 rare all at least 8 (also new ones) fireball lvl 10 common all at least 11/12 upgrade avalable (archers 13 available) for more informations just pin me
[S]Android App Entwickler o. iOS App Entwickler
02/07/2014 - elite*gold Trading - 1 Replies
Sehr geehrte Damen und Herren, ich suche einen erfahren App Entwickler für Android und iOS. Ich hab einige Ideen die ich gerne mit einem erfahrenen Programmierer umsetzen möchte. Wenn Interesse besteht könnt ihr mir gerne eine Persönliche Nachricht schreiben.
[S]Android App Entwickler o. iOS App Entwickler
01/20/2014 - Coders Trading - 0 Replies
Sehr geehrte Damen und Herren, ich suche einen erfahren App Entwickler für Android und iOS. Ich hab einige Ideen die ich gerne mit einem erfahrenen Programmierer umsetzen möchte. Wenn Interesse besteht könnt ihr mir gerne eine Persönliche Nachricht schreiben. Sobald ich geeignete Programmiere gefunden habe werde ich auch eine Firma eintragen lassen. Somit habt ihr auch den Anspruch auf Bezahlung.
Delphi? Delphi 2?
03/08/2006 - General Coding - 2 Replies
So erstens ich hoffe den thread gibbet net scho ... Also ich bin nen totaler nub ,b00n, nap wie ihr wollt auf diesem Gebiet^^ Ist Delphi und Delphi 2 also 2 nur ne verbesserte Version ? :rolleyes: . ich hoffe um nicht ganz so aggresive Antworten a la "Omg !!!!111111, DIE SUCHFUNKTION benutzen " oder " Nap , ey ... " So das wärs text2schild.php?smilienummer=1&text=Bis dann *wink*' border='0' alt='Bis dann *wink*' />



All times are GMT +1. The time now is 11:57.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.