AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows Mobile / Android / IPhone

Ein Thema von Jonas · begonnen am 2. Jan 2010 · letzter Beitrag vom 3. Jan 2010
 
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#20

Re: Windows Mobile / Android / IPhone

  Alt 3. Jan 2010, 11:43
Zitat von JamesTKirk:
Zudem is auch hier der Punkt, dass dem Entwickler aufgezwungen wird in was er zu programmieren hat, indem man einfach sagt "hier habt ihr Java, frisst oder stirbt" (vom NativeSDK mal abgesehen).
Der Entwickler wird bei Android durch die Java Runtime (Dalvik) nicht gezwungen, in Java (der Sprache) zu programmieren - so wie auf jeder Java VM kann auch auf Dalvik Bytecode ausgeführt werden, der durch Compiler für andere Sprachen erzeugt wurde.

Also z.B. hätte man die freie Wahl unter

* AspectJ
* ColdFusion
* Clojure
* Groovy
* JavaFX Script
* JRuby
* Jython
* Rhino
* Scala

und einigen anderen (siehe List of JVM languages)

Da Dalvik auch nur eine VM unter vielen ist, kann es also recht schnell auf dem Markt eine grosse Auswahl von Sprachen geben, die auf dem Android eingesetzt werden können. Wer für Android in Scala programmieren will, wird z.B. unter http://www.scala-lang.org/node/160 fündig.

Android ist dadurch ein offenes System, mit dem viele Entwickler in ihrer gewohnten Sprache arbeiten können und die Anwendungen auch auf anderen Systemen verwenden können, für die es eine kompatible VM gibt. Umgekehrt öffnet Dalvik auch die Möglichkeit, Code der in anderen JVM basierenden Sprachen bereits besteht, mit relativ wenig Aufwand auf Dalvik zu portieren.

Cheers,
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:34 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