Native Entwicklungsumgebung für Android veröffentlicht
27. Juni 2009 um 8:00 | Von Jonas Sell | Kategorie: Android, News, Software-News, Sonstige SystemeGoogle hat eine native Entwicklungsumgebung für die Mobilplattform Android veröffentlicht. Damit ist es erstmals möglich, direkt Programmcode (C/C++) auf der Maschine auszuführen. Vorher waren Programme nur innerhalb der Dalvik VM ausführbar, was Beschränkungen mit sich brachte: direkte Zugriffe auf Hardware sind z.B. nicht möglich, da alle Aufrufe vorher zunächst die VM passieren müssen. Auch bezüglich der Geschwindigkeit kann eine VM eine Bremse sein.
Mit dem NDK (Native Development Kit) ist man nun nicht mehr auf die VM angewiesen. Allerdings ist es nicht sinnvoll, jede Anwendung mit dem NDK zu erstellen, da die Erstellung solcher nativen Programme komplexer und komplizierter ist, die Programme haben keinen Zugriff auf Framework APIs und sind nicht sonderlich flexibel bezüglich ihrer Kompatibilität zu anderen Architekturen/Systemen.
Die Vorteile dagegen sind, eine verbesserte Geschwindigkeit der Anwendungen sowie die Möglichkeit, schon vorhandenen Programmcode mehrfach zu nutzen.
Das Android Native Development Kit ist ab sofort verfügbar, und kann bei Google heruntergeladen werden. Voraussetzung ist ein vorher installiertes Android SDK.
Quelle: android-developers.blogspot.com



