|
iphone-programmierer-vz.de am 11. Oktober 2010
Android, iOS, Symbian, Bada, Windows Mobile: Die Zahl der verwendeten Betriebssysteme auf Smartphones steigt. Damit wird es immer schwieriger, den Überblick über die Zugangsvoraussetzungen und Entwicklungssoftware zu behalten.
Für alle App Programmierer und Entwickler hier der ulitmative Überblick über die gängigen Betriebssysteme, die zugehörigen Programmiersprachen, verfügbare Emulatoren, Entwicklungsumgebungen, Möglichkeiten zur plattformübergreifenden Entwicklung sowie die Kosten einer App Programmierung.
|
Programmier-Sprache | Emulatoren | integrierte Entwicklungs-umgebung | Plattform-übergreifende Entwicklung | Kosten der Entwicklungs-umgebung |
| Android |
Java teilweise in C, C++ |
kostenloser Emulator |
Eclipse, Undroid (Plugin for Netbeans) |
Nur Android (March 09) |
kostenlos |
| BlackBerry |
Java |
kostenloser Emulator |
JDE - BlackBerry Java Development Environment |
Nur BlackBerry wegen der RIM API |
kostenlos |
| iOS (Apple) |
Objective-C |
Zusammen mit iPhone SDK, integriert mit Xcode IDE |
Xcode |
iPhone, iPod Touch, und iPad. |
Tools sind kostenlos für einen Intel-basierten Mac. Simulatoion der Apps ist kostenlos, die Installation auf dem Endgerät erfürdertert eine kostenpflichtige Entwicklerlizenz |
| Java ME |
Java |
kostenloser Emulator, Sun Java Wireless Toolkit, mpowerplayer |
Eclipse,LMA NetBeans Mobility Pack |
Ja |
kostenlos |
| Macromedia Flash Lite |
ActionScript |
Zusammen with IDE |
Macromedia Flash MX2004/8 / Eclipse |
Ja |
variabel (kostenlos aber beschränkt mit MTASC) |
| .NET Compact Framework |
C#, VB.NET, Basic4ppc |
kostenloser Emulator (source code available), also bundled with IDE |
Visual Studio 2008, 2005, 2003, Basic4ppc IDE |
Windows Mobile, WindowsCE, Symbian-based devices (via third party tools) |
Most tools kostenlos (but commercial editions of Visual Studio required for visual designers) |
| Palm OS |
C, C++, Pascal |
OS 1.0 - 4.1: kostenloser Emulator geliefert mit PalmSource (Access); OS 5.0: - 5.4 Gerätespezifische Simulatoren von Palm erhältlich (palmOne) |
Palm OS Development System (Eclipse), CodeWarrior, PocketStudio, HB++ |
Palm OS handhelds, oder Windows Mobile mit StyleTap emulator |
kostenlos (POSE oder GCC für Palm OS), oder kostenpflichtig (CodeWarrior). Es gibt auch diverse kommerzielle Frameworks. |
| Symbian |
C++ |
kostenloser Emulator |
verschiedene |
Eigene Kompilierung für jedes Ziel |
Kommerzielle und kostenlose Tools erhältlich |
| webOS |
Javascript, CSS, HTML, C and C++ through the PDK |
kostenloser Emulator |
Eclipse |
webOS, nur Palm |
kostenlos |
| Windows Mobile |
C, C++ |
kostenloser Emulator |
Visual Studio 2008, 2005, eMbedded VC++ (kostenlos) |
Windows Mobile, WindowsCE |
kostenlose command-line Tools oder eMbedded VC++, oder Visual Studio (Standard edition oder besser) |
Informationen zum App Entwickler Verzeichnis
Das App Entwickler Verzeichnis bietet Programmierern für Smartphones und Tablets eine Plattform, mit vielen Funktionen und Vorteilen:
- Möglichkeit zur kostenlosen Selbstdarstellung für App Programmierung
- Anfragen zur Programmierung von Apps online und per Newsletter erhalten
- Vergünstige Bannerplätze für Programmierer von Apps
|