Wenn man sich mit einer Programmierung von Apps beschäftigt, stellt sich schon recht früh die Kostenfrage. Oft hat man ein gegebens Budget und muss sich die Frage stellen ob eine Realisierung überhaupt möglich ist und wenn es knapp wird: auf welche Funktionen man verzichten kann. Der erste große Kostenfaktor ist schon einmal die Entwicklung für ein bestimmtes Betriebssystem. Natürlich ist es teuer eine App zu entwickeln, die sowohl für iPhone, iPad, Android und Windows Mobile 7 funktioniert. Dazu sind die Betriebssysteme einfach zu verschieden so dass man nur wenig Synergien nutzen kann. Deswegen muss man sich gut überlegen ob man wirklich alle Betriebssysteme braucht oder ob man nicht auf das ein oder andere verzichten kann. Wenn man im mobilen Bereich den Großteil der Nutzer abdecken möchte, sollte man auf iPhone und Android zurück greifen weil deren Reichweite einfach am höchsten ist. Vor drei Jahren war es zum Beispiel einfach und nur mit dem iPhone konnte der Großteil des App Markts abgedeckt werden. Android macht da inzwischen einen Strich durch die Rechnung. Beschränkt man sich jedoch nur auf die Entwicklung einer iPhone und Android App, läuft man Gefahr neue Trends zu ignorieren. Gerade Windows Mobile 7 ist hier zu nennen. Zwar greifen bisher nur wenige Nutzer auf dieses OS zurück, aber es ist gut möglich, dass es sich hinter Android und iPhone positionieren und eine gute Stellung einnehmen kann.
Ähnlich muss man mit dem iPad kalkulieren. Das iPad ist vom iPhone insofern zu unterscheiden als die Nutzergewohnheiten sehr verschieden sind. Mit dem iPad benötigt man ganz andere Apps als mit dem iPhone zum Beispiel. Möchte man sich mit seiner App nur auf den Bereich der Tablet PCs fokussieren, ist unbedingt eine Android Entwicklung in Betracht zu ziehen. Denn Android wird von einer wachsenden Anzahl von Tablet PCs verwendet und je besser die iPad Konkurrenten werden, desto mehr Nutzer wird man mit Android Tablets erreichen können. Trotzdem ist das iPad noch klar führend und wenn man eine App Entwicklung für Tablet PCs anstrebt, kommt man um eine iPad Entwicklung nicht herum.
Wenn man endlich geklärt hat für welche OS die App programmiert werden soll, muss man sich der Frage stellen wie die Funktionen im Detail aussehen soll. Das Grundgerüst der App muss also vorliegen um überhaupt eine Einschätzung treffen zu können. Dann kann man auch abschätzen an welchen Schrauben man drehen kann um mit den Kosten zurecht zu kommen. Wichtig ist, dass man bei Apps lieber auf schlanke und klar definierte Funktionen setzt und den Nutzer nicht überfordert. Die erfolgreichsten Apps sind nicht die, die meisten Funktionen in einem bieten. Über diese ganze Problematik sprechen Sie am besten direkt mit uns. Wir beraten Sie auch gerne auf welche Betriebssystem Sie bei der Entwicklung setzen sollten.