App Entwicklung in Indien: lohnt sich das?

App Entwicklung in Indien: lohnt sich das?

App Entwicklung ist normalerweise sehr teuer. Im Beitrag ein paar Tipps wie man solche Lösungen in Südasien programmieren lassen kann.

Einführung

Es gibt heutzutage unterschiedliche Wege ein App zu entwickeln. Auch wenn es darum geht, diese in Indien machen zu lassen.

Hier einige davon:

  • Android und iOS: Das ist immer noch der klassische Weg. Solche, sogenannten Nativen Apps sind hoch performant in der Ausführung
  • PhoneGap: Hier programmiert man die Anwendung mit HTML, CSS und JavaScript und kann diese dann als Native Apps kompilieren
  • React Native: React kommt aus dem Hause Facebook. Es ist schneller als zum Beispiel PhoneGap und basiert auf JavaScript

Was kostet es?

Besonders eine Programmierung mit Android und iOS ist teuer.

Denn man muss den Code zweimal schreiben. Einmal in Java (Android) und noch einmal in Objective-C oder Swift (iOS).

Nicht selten muss auch eine Webanwendung erstellt werden, mit welcher zum Beispiel die Benutzerregistrierung und auch die weiteren Speicherungen von Daten der App vorgenommen werden. Dies kann man mit Programmiersprachen wie PHP, Ruby on Rails oder Python machen. Mann kann jedoch auch andere Lösungen nutzen.

Es kann also sein dass man jeweils einen iOS Entwickler, einen Android Experten und einen Webentwickler benötigt. Also mindestens drei Coder aus unterschiedlichen Bereichen.

Zudem ist Mobile App Entwicklung ein relativ neues Thema. Erst seit 2010 sind Smartphone Anwendungen so richtig populär.

Das führt zu zwei Dingen:

  • Es gibt mehr Nachfrage, da alle (Konzerne, Mittelstand, Startups, Privatpersonen) eine App wollen, und es gleichzeitig nicht viele Programmierer in diesem Bereich gibt
  • Man kennt noch nicht die Grenzen der App Erstellung (anders bei Webentwicklung, welche erprobt ist und die es bereits seit mehr als 40 Jahren gibt)

Der Aufwand ist also nicht gering. Nicht selten kosten Mobile Anwendungen zwischen 50’000 und 500’000 Euro. Manchmal sogar mehr.

Welche Alternativen gibt es?

Eine Alternative ist die Entwicklung mit Hybriden Ansätzen wie PhoneGap oder React Native. Damit lässt sich der Aufwand bis zu 50 Prozent und mehr senken. Dann man muss nicht dreimal programmieren. Sondern kann alles mit Webtechnologien einmal umsetzen. Und kann es für Android, iOS und das Web nutzen.

Somit würde man die Kosten aus dem ersten Beispiel auf 25’000 bis 250’000 Euro senken können.

Welche Möglichkeit bietet Indien?

In der Realität sind die Preise für eine Softwareentwicklung immer sehr hoch.

Auch wenn man den Hybriden Ansatz wählt (der auch einige Nachteile mit sich bringt, wie eine geringer Performance), kann man nicht  unbedingt niedrigere Preise erzielen.

Man kommt fast immer auf mehrere Hunderttausend Euro für eine gute Software Programmierung.

Eine weitere Möglichkeit an mehr Entwickler Ressourcen zu kommen  und die Kosten zu senken, ist es auf indische Mobile App Entwickler zu setzen.

Die Stundensätze sind in Indien niedriger.

Jedoch verlangen gute Programmierer auch dort zirka 50 Prozent und mehr, des Stundensatzes, welcher in Deutschland vorherrscht.

Dennoch: Man kann zirka bis zu 30 Prozent sparen. Was bei hohen Budgets eine gute Ersparnis bedeuten kann.

Welche Fehler kann man machen?

Es gibt Dienstleister in Indien, welche App Entwicklung für wenige Euro die Stunde anbieten. Hier scheitern die meisten Projekte.

Da es jedoch attraktiv klingt, seine Mobile Anwendung für wenige Tausend Euro zu entwickeln, gibt es viele Gründer und  Unternehmer, welche diesen Weg gehen.

Nur um herauszufinden, dass es nicht klappt.

Denn nicht selten werden unerfahrene IT Fachkräfte an die IT Projekte gesetzt.

Diese sind oftmals auch nicht gut in der Kommunikation und können die Anforderungen nicht richtig aufnehmen. Zudem ist die Code Qualität oftmals minderwertig.

Was ist die Lösung?

Man sollte daher immer auf spezialisierte Mobile App Experten setzen. Diese sind zwar teurer. Sind jedoch in der Lage, die Aufgabe mit Erfolg zu erledigen. Auch in Indien.

Wenn man dann noch auf Hybride Ansätze wie React setzt, dann hat man noch höhere Einsparungen (Klar ist auch: Man muss abwägen, wann man eine Native Programmierung macht und wann eine, basierend auf Webtechnologien wie JavaScript. Es kommt immer auf die Anforderung an).

Was können IT Dienstleister machen?

Agenturen und IT Dienstleister können auf das sogenannten dedizierte Entwickler Modell setzen. Dabei sucht der IT Dienstleister in Indien nach passenden Fachkräften in Südasien und stellt diese dem Unternehmen aus Europa bereit.

Das Gute dabei ist, dass der Kunde von Anfang an dabei ist und die Lebensläufe/ CV’s der Bewerber prüfen kann und auch schauen kann, welche Erfahrungen in der App Entwicklung vorhanden sind.

Gute Entwickler haben bereits eigene Anwendungen programmiert und am besten schon einige Jahre Berufserfahrung.

Angestellte versus Freelancer

Man kann auch auf indische IT Freelancer setzen. Das klappt jedoch nur, wenn man kontinuierlich Aufträge an diese vergeben kann.

Gute Freelancer nehmen zudem nicht selten Stundensätze von 50 Euro bis 100 Euro. Auch in Indien.

Zudem kann man nicht zu 100 Prozent wissen, ob diese das selbst programmieren, oder ob das an andere Freiberufler weitervermittelt wird.

Daher ist es immer besser auf dedizierte Entwickler zu setzen, welche im Grunde genommen Angestellte sind. Denn diese sind in einem Angestelltenverhältnis mit dem indischen Arbeitgeber. Arbeiten jedoch ausschliesslich für den jeweiligen Kunden aus Europa.

Fazit

App Entwicklung ist ein spannendes Thema. Immer mehr nutzen das Smartphone unterwegs, privat, beruflich oder geschäftlich. Nicht selten sind Menschen mehrere Stunden am Tag mit ihrem Smartphone beschäftigt. Auch wenn es nur darum geht, sich das neuste Youtube Video anzuschauen.

Es ist also wichtig seine Dienstleistungen über diesen Kanal anzubieten.

Besonders Mobile Software hat den Vorteil, dass diese einfacher auf einem Smartphone zu nutzen ist, und die CPU/ den Rechner/ Touch, etc. nutzt, um eine bessere Benutzerfreundlichkeit zu ermöglichen.

Anders als bei Responsive Webseiten, die im Browser laufen und nicht immer kompatibel mit den Smartphone eigenen Komponenten ist.

App Spezialisten aus Indien können bei der Umsetzung dieser Programme unterstützen.

Zusatz Tipp

Achten Sie bei der Zusammenarbeit auf Entwickler die auch gut verständlich sind und gut kommunizieren.

Ein paar Punkte sind:

  • Wie schnell antwortet das Team dort auf Ihre Anfragen: Müssen Sie immer lange warten oder gibt es schnelle Antworten?
  • Versteht man das Englisch: Klar, am Anfang muss man sich an den indischen Dialekt im Englischen gewöhnen. Dennoch gibt es viele, welche die Sprache gut beherrschen

Welchen Weg gehen Sie? Wir freuen uns auf einen Austausch.

Spannende Links:

Tipps zum Thema App Entwicklung Indien

Mehr zu Softwareentwicklung auf dem Subkontinent

Schreibe einen Kommentar