Frage

Vor kurzem erhielt ich ein Nokia 5000 Handy. Jetzt möchte ich, Software schreiben für sie. Das Problem ist, ich weiß nicht Java kennen.

Jetzt habe ich von anderen Sprachen gehört, die angeblich mögliche Entwicklung machen, ohne Rückgriff auf Java, Sprachen wie CellularBASIC (die ein bisschen wie QBASIC aussieht) und Hecl (die auf Tcl zu beruhen scheint ).

Sind das die einzigen, die? Links, bitte!

War es hilfreich?

Lösung

(Ich schrieb Hecl, nebenbei gesagt, so fragen sich, wenn Sie Fragen zu diesem Thema haben)

Ich denke, es ist eine Version von Forth im Umlauf, und vielleicht ein Versuch Lua.

J2ME ist immer noch eine ziemlich begrenzte Umgebung aber, so dass Sie nicht ‚kitchen sink‘ Sprachen in Gang zu bringen, wenn sie nicht auf Java-Bytecode kompilieren nach unten. Symbian-Telefone unterstützen eine Art von Python, aber das ist nicht J2ME.

Andere Tipps

Wenn Sie vorhaben, sich anstrengen, um eine neue Sprache sowieso zu lernen, sollten Sie auf jeden Fall Java betrachten. Nicht nur wird es Ihnen in Ihrem aktuellen Ziel helfen, aber auf dem heutigen Markt ist es eine wertvolle Fähigkeit zu haben.

Wenn die Weite der Sprache, die Sie schüchtert dann können Sie prüfen, Actionscript zu lernen, die ein naher Verwandter von JavaScript ist. Es ist einfach und hat eine C-ähnliche Syntax, Schiffe mit einer leistungsfähigen Bibliothek und kostet nichts zu beginnen. Machen Sachen in Actionscript ist Spaß.

Aber meine erste Präferenz wäre noch Java lernen.

Die Nokia 5000 Anwendungen in J2ME unterstützt und Flash Lite . Alle anderen Sprachen sollten auf diese (vor allem auf J2ME) umgesetzt werden. Diese Implementierungen werden auf jeden Fall langsam sein und wahrscheinlich sehr eingeschränkt, wie J2ME selbst langsam und eine abgespeckte Version der vollständigen Java.

Sie sollten jedoch nicht von Java einschüchternd sein. Laden Sie Netbeans und gegebenenfalls das SDK von Nokia für den Einstieg. Wenn Sie Erfahrung in einer anderen objektorientierten Sprache haben, sollten Sie in der Lage sein, schnell Ihre erste Anwendung zu codieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top