![]() |
AW: Habt Ihr Erfahrung(en) mit dem programmieren für Android ?
Mit Lazarus schon ein bissl was
![]() ![]() |
AW: Habt Ihr Erfahrung(en) mit dem programmieren für Android ?
Zitat:
|
AW: Habt Ihr Erfahrung(en) mit dem programmieren für Android ?
Ich hasse Java, habe mir aber trotzdem vor einem Jahr so ein Motorola Milestone gekauft (im Nachhinein sehr dumme Idee - das musste mal raus), um mal etwas damit rumzuspielen, was das Entwickeln angeht.. Also, nochmal, ich hasse Java, aber muss zugeben, dass ich sehr positiv überrascht war, wie gut das damit geht und besonders, wie schön das Debuggen funktioniert (Klar, das liegt nicht an Java, sondern eher an Google, aber trotzdem). Das ist ja nicht gerade ein unwichtiger Aspekt, und bevor ich da mit irgendwelchen inoffiziellen Frickeleien anfange, die nur den Vorteil haben, dass ich in einer anderen Sprache (z.B. C/Pascal) entwickeln kann, und dazu dann einen Haufen Probleme mit sich bringt, würde ich dann eher Eclipse mit Java benutzen. Egal ob auf dem Emulator debuggen, oder auf dem echten "Telefon", ging einfach nur und hat sogar Spaß gemacht. Okay, bin auch kein Profi was das angeht, habe nur eine kleine "App" gebaut zum rumspielen, aber vermute mal, dass man, wenn man da auf andere Sprachen setzt, viele Abstriche machen muss.
Ausserdem frage ich mich, wie das ablaufen soll - wie ich mir das vorstelle, würde die "App" dann normal in Java gestartet werden und einfach alles an das C/Pascal/xyz-Teil weiterleiten, Rückgabewerte auswerten und dann die Ansicht für den User den Ausgaben des nicht-Java-Codes anpassen. Wenn es da nicht tolle Frameworks gibt, die die Arbeit mit der GUI transparent für andere Sprachen macht, würde ich das also lassen, Performancetechnisch wird das wohl auch keinen großen Vorteile (evtl. sogar Nachteile?) bringen. Hängt natürlich immer davon ab, was man für ein Programm bauen möchte... Dass die Portierungen von z.B. Quake auf Android nach diesem Muster funktionieren, ist klar, weil sonst müsste man ja alles neu schreiben, aber wenn ich ein neues Programm bauen wollte, würde ich das in Java bauen. |
AW: Habt Ihr Erfahrung(en) mit dem programmieren für Android ?
Es gibt Alternativen zu Java:
![]() ![]() ![]() Trotzdem würde ich auch jedem, der sich ernsthaft mit der Entwicklung von Android-Apps beschäftigen möchte, empfehlen, Java zu wählen, da es einfach am wenigsten Probleme mit der Kompatibilität bei Android-Geräten macht. |
AW: Habt Ihr Erfahrung(en) mit dem programmieren für Android ?
Man kann im Prinzip jede Programmiersprache verwenden, die auf einer Java Virtual Machine läuft. Also zum Beispiel
* AspectJ * ColdFusion * Clojure * Groovy * JRuby * Jython * Rhino * Scala In der Praxis geht es z.B. gut mit ![]() ![]() |
AW: Habt Ihr Erfahrung(en) mit dem programmieren für Android ?
Hm... schlauer geworden bin ich nun.
Ich dachte das Andriod 'n Linuxdingens, auf C basiert und dem entsprechend auch mit C Programme dafür erstellt werden könnten. Freepascal wäre ja nicht schlecht aber ich glaube das ist noch nicht so bereit dafür. Nagut, Java und SDK laden. Lernen... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz