Zur Entwicklung einer App gehören, neben der Beherrschung einer Programmiersprache, viele weitere Aspekte. Ein App Entwickler sollte Kenntnisse in der Grafikbearbeitung vorweisen, text-basierte Programme sind schliesslich nicht mehr Stand der Technik. Und wenn es schon um die Gestaltung einer grafischen Benutzeroberfläche geht, dann sollte der App Entwickler auch Erfahrung im Oberflächen-Design haben. Das Berufsbild eines App Entwicklers ist sehr vielfältig.
Inhaltsverzeichnis dieser Seite
Ganz kurz stelle ich hier meine Apps vor:
Android ist ein Smartphone Betriebssystem, welches von Google vorangetrieben wird. Android Apps werden üblicherweise in Java entwickelt. Die Entwicklung kann unter Windows™, Mac™ oder Linux™ erfolgen. Da die Dalvik-VM unter Android auch JNI zur Verfügung stellt, kann man auch in C++ für Android entwickeln.
Es existieren weitere Smartphone Platformen, z.B.:
Android Apps werden über Google Play™ vertrieben. Alternativ gibt es weitere Markets, wie Amazon™. iOS™ Apps werden ausschließlich über den App Store™ von Apple™ vertrieben. Android hat hier den Vorteil, dass Apps auch ohne Zustimmung von Apple™ installiert werden können.