Schnelle Erfolge und langsame Ergebnisse erzielst Du mit PhoneGap-Derivaten wie appMobi XDK.
Für Leute, die von der Webseiten-Entwicklung kommen und auf HTML5-Bling stehen, bietet Titanium Studio eine OpenSource-Lösung. Hier ist aber die Entwicklung auf einem Mac Pflicht, weil der Android-Simulator auch auf kräftigen Windows-Maschinen die Entwicklungszyklen ausbremst.
Natürlich bist Du mit den Originalen (XCode, Android Java) nahe am Geschehen, aber wenn es denn dann doch ein CrossPlattform-Ansatz sein darf, so ist mir besonders positiv Marmalade aufgefallen. Mal abgesehen vom merkwürdigen Namen (früher hieß es Airplay
SDK) bietet es:
- Visual Studio als
IDE, d.h. volle Windows-Entwicklung auch für iPaids
- C/C++, d.h. die Programme sind Binaries (nix Java, Script etc.)
- schneller Emulator
- stressfreies und zeitgleiches Deployment für Android, iOS, Bada und Blackberry (demnächst wohl auch für Windows)
- sehr umfangreiche Doku.
- Nachteil: mindest. 500$ und C/C++- Syntax (die aber nicht soo weit von Delphi weg ist).
- kein
RAD-Ansatz
Und für die Anbindung von Datenbanken nimmt man in dieser schönen neuen Welt den
SOAP- oder jeden anderen JSON-Ansatz und ist damit frei, was die dahinter liegenden RDBMS anbelangt.