Jeśli chodzi o rozwój mobilny w dzisiejszych czasach, powinieneś rozważyć następujące platformy: iOS, Android, Windows Phone 7/8. Z iOS wystarczająco długo na rynku koszt rozwoju jest dobrze znany i mówi się, że jest dość wysoki.
Prawdopodobnie nie zdajesz sobie sprawy, że rozwój Androida może być – i często jest – jeszcze droższy.
Oto dlaczego:
- Nie musisz kupować drogiego komputera Macintosh, a oprogramowanie dla programistów Androida jest dostępne za darmo. Ale aby poprawnie przetestować swoje dzieła, musisz poradzić sobie z ogromną liczbą urządzeń.
- iOS przyciągnął dużą liczbę deweloperów, tworząc zmianę na rynku i pozostawiając ludzi z potrzebami Androida prawie na lodzie kilka lat temu. Sytuacja ta zmienia się cały czas i coraz łatwiej jest znaleźć dobrego programistę Androida, ale ponieważ nie ma ich zbyt wielu, są oni zazwyczaj drodzy.
- Androidowi wciąż brakuje ogromnego sukcesu komercyjnego, takiego jak Angry Birds na iOS, Instagram czy dziesiątki innych aplikacji. Z tego powodu nie przyciąga młodych deweloperów jak inne platformy.
- Firmy mają tendencję do odkładania rozwoju Androida (PressPad nie jest tutaj inny, niestety), ponieważ klienci nie naciskają na niego tak mocno, a na rynku jest mało pieniędzy.
Jeśli chodzi o programowanie na Androida, liczy się tylko pierwszy punkt. Nie jest to trudniejsze niż na innych platformach, ani nie wymaga magicznych umiejętności.