Sie sitzen im Meeting und studieren zwei Offerten für Ihre neue Firmen-App. Agentur A bietet eine «native App-Entwicklung» für CHF 85'000 an. Ein anderes Softwarehaus offeriert eine «Cross-Platform-Lösung» für CHF 28'000. Beide versprechen das scheinbar Gleiche: Eine professionelle App, die auf dem iPhone und auf Android-Smartphones läuft. Wie sollen Sie als Geschäftsführer eine fundierte Entscheidung treffen, wenn Sie kein Informatikstudium absolviert haben?
Ein falscher Entscheid bei der Technologie kostet Sie nicht nur bei der Initialentwicklung viel Geld, sondern blockiert im schlimmsten Fall zukünftige Updates durch erdrückende Wartungskosten. Dieser Artikel gibt Ihnen die konkreten Zahlen, Praxisbeispiele und Entscheidungshilfen, die Sie brauchen, um diese wichtige Investition wirtschaftlich sinnvoll zu tätigen.
Native vs. Cross-Platform: Die Kernfrage verständlich erklärt
Für eine App auf dem Smartphone gibt es zwei relevante Betriebssysteme: iOS (Apple) und Android (Google). Diese beiden Systeme sind technologisch komplett unterschiedlich aufgebaut und sprechen unterschiedliche Programmiersprachen.
Native Entwicklung bedeutet: Die App wird von Grund auf zweimal programmiert. Einmal in der Sprache von Apple (früher Objective-C, heute Swift) und einmal in der Sprache von Google (Java oder Kotlin). Sie haben am Ende zwei getrennte digitale Produkte. Die Entwickler-Teams arbeiten oft parallel, und jede Funktion muss zweifach konzipiert, programmiert und getestet werden.
Cross-Platform Entwicklung bedeutet: Die App wird mithilfe moderner Frameworks nur einmal geschrieben. Technologieführer in diesem Bereich sind React Native (entwickelt von Facebook) und Flutter (entwickelt von Google). Der geschriebene Code funktioniert anschliessend auf beiden Systemen. Das Framework übersetzt die Programmlogik quasi simultan für Apple- und Android-Geräte und nutzt dabei die nativen Schnittstellen der jeweiligen Plattform.
Stellen Sie sich vor, Sie expandieren mit Ihrem KMU in die Romandie und ins Tessin. Nativ bedeutet: Sie verfassen für jeden Markt ein komplett neues Handbuch. Cross-Platform bedeutet: Sie verfassen ein zentrales Handbuch und ein hochintelligentes System übersetzt es automatisch perfekt in beide Zielsprachen und passt sogar das Layout an die lokalen Sehgewohnheiten an.
Der Technologie-Check: Konkrete Zahlen und Fakten für den Schweizer Markt
Lassen Sie uns die theoretischen Unterschiede auf harte Geschäftskennzahlen herunterbrechen.
1. Entwicklungskosten (Initialaufwand)
Wenn Sie Budgets vergleichen, wird der Unterschied sofort spürbar. Eine vollumfängliche native Applikation für iOS und Android startet in der Schweiz bei klassischen Agenturen selten unter CHF 60'000 bis CHF 80'000. Komplexere Projekte sprengen schnell die Grenze von CHF 150'000. Der Grund ist simpel: Sie bezahlen de facto zwei Entwickler-Teams. Eine Cross-Platform-Lösung ist massiv günstiger, da sich der Entwicklungsaufwand beinahe halbiert. Standardisierte Geschäftsanwendungen lassen sich mit Cross-Platform-Technologien oft für CHF 15'000 bis CHF 40'000 realisieren, bei spezialisierten Solo-Entwicklern sogar noch effizienter.
2. Wartungskosten (Der heimliche Kostentreiber)
Als Faustregel gilt in der Softwareentwicklung, dass die jährliche Wartung etwa 15 bis 20 Prozent der ursprünglichen Entwicklungskosten beträgt. Bei einer nativen App mit zwei Codebasen verdoppelt sich dieser Aufwand bei jedem Betriebssystem-Update, bei jedem Bugfix und bei jedem neuen Feature, das Sie in Zukunft hinzufügen möchten. Wenn Apple im Herbst ein neues iOS-Update bringt und Google nachzieht, zahlen Sie bei nativen Apps jedes Mal doppelt. Cross-Platform reduziert diese laufenden Kosten dramatisch.
3. Time-to-Market (Geschwindigkeit)
Mit einer einheitlichen Codebasis sind Sie deutlich schneller am Markt. Wenn Sie eine Funktion anpassen wollen – zum Beispiel einen neuen Button im Checkout-Prozess Ihres Shops – muss dieser bei einer Cross-Platform-App nur einmal programmiert werden. Das spart nicht nur initial Zeit, sondern macht Ihr Unternehmen auch agiler, wenn Sie auf Kundenfeedback reagieren müssen.
4. Performance und Benutzeroberfläche
Lange Zeit galt das Vorurteil: Nativ ist schnell, Cross-Platform ist langsam. Das stimmt schon lange nicht mehr. Moderne Frameworks wie React Native rendern die Benutzeroberfläche mit den nativen Komponenten des jeweiligen Betriebssystems. Für 99 Prozent aller Business-Anwendungen ist der Geschwindigkeitsunterschied mit blossem Auge nicht erkennbar. Erst bei extrem rechenintensiven 3D-Spielen oder komplexen Video-Bearbeitungs-Apps stösst Cross-Platform an physikalische Grenzen.
Praxisbeispiele: Wie Schweizer KMUs erfolgreich entscheiden
Die Theorie ist das eine, die Praxis das andere. Schauen wir uns an, wie unterschiedliche Geschäftsszenarien in der Schweiz typischerweise gelöst werden.
Beispiel 1: Die Service-App für ein Gebäudereinigungs-Unternehmen
Ein Zürcher Betrieb mit 40 Mitarbeitenden wollte eine App für die Zeiterfassung, Einsatzplanung und das Mängel-Reporting (inklusive Foto-Upload). Keine hochkomplexen 3D-Grafiken, keine tiefe Hardware-Integration. Für diese typische B2B-Anforderung ist eine Cross-Platform-App (React Native) ideal. Die Kosten betrugen rund CHF 18'000. Hätte man diese App nativ gebaut, wären für beide Plattformen zusammen locker CHF 45'000 fällig geworden – ohne jeglichen spürbaren Mehrwert für die Reinigungskräfte, die die App täglich nutzen.
Beispiel 2: Ein Kunden-Portal für einen Weinhandel
Ein KMU aus dem Aargau benötigte eine E-Commerce-App, in der Stammkunden ihre Bestellhistorie einsehen, Degustationen buchen und via Push-Nachrichten über neue Jahrgänge informiert werden. Da die App stark datengetrieben ist und die Inhalte primär aus einem bestehenden Web-Shop geladen werden, war Cross-Platform die einzig logische Wahl. So konnte das Unternehmen das Projektbudget schonen und stattdessen mehr Geld in ein hervorragendes UX-Design investieren.
Beispiel 3: Das AR-Ausmessungstool für Architekten
Auf der anderen Seite steht ein PropTech-Startup aus Basel, das eine App zur millimetargenauen Vermessung von Räumen via Smartphone-Kamera und LiDAR-Scanner baut. Die App muss extrem tief auf die spezifischen Kamera-Sensoren und Grafikchips des iPhones zugreifen. Hier ist eine native Entwicklung zwingend nötig, da Cross-Platform-Frameworks bei tiefgreifender Hardware-Steuerung oft nicht die absolut letzte Millisekunde an Performance herausholen können.
4 teure Fehler bei der Technologiewahl
In der Beratung von KMUs sehe ich immer wieder dieselben Stolpersteine, wenn es um die Vergabe von App-Projekten geht. Vermeiden Sie diese Fehler, um Ihr Budget zu schützen.
Fehler 1: Native Entwicklung aus falschem Prestige wählen
Oft wird von grossen Agenturen suggeriert, nur native Apps seien «richtige» und «professionelle» Apps. Das ist schlicht falsch. Tech-Giganten wie Instagram, Uber Eats, Pinterest oder Airbnb nutzen massiv Cross-Platform-Technologien wie React Native. Für Ihr KMU ist wirtschaftliche Effizienz tausendmal wichtiger als Technologie-Snobismus.
Fehler 2: Den ROI von Features falsch einschätzen
KMU-Inhaber tendieren manchmal dazu, jede noch so kleine technische Spielerei in die App packen zu wollen («Wir brauchen eine massgeschneiderte Wisch-Animation wie bei Tinder!»). Solche Sonderwünsche zwingen Entwickler manchmal in eine native Entwicklung, obwohl 95 Prozent der Kernfunktionen der App reine Standard-Prozesse sind. Konzentrieren Sie sich auf das, was dem Nutzer echten Wert bringt. Das sind selten massgeschneiderte Animationen, sondern Stabilität, Übersichtlichkeit und Geschwindigkeit.
Fehler 3: Das falsche Cross-Platform Framework
Wenn Sie sich für Cross-Platform entscheiden, setzen Sie auf etablierte Branchenstandards wie React Native oder Flutter. Wenn ein Entwickler auf ein völlig unbekanntes Nischen-Produkt oder ein reines No-Code-Baukastensystem pocht, haben Sie später grösste Mühe, einen anderen Dienstleister für die Wartung zu finden, falls die Zusammenarbeit endet (Vendor Lock-in).
Fehler 4: Agentur-Overhead statt Entwickler-Expertise
Viele KMUs zahlen bei App-Projekten nicht primär für Code, sondern für Projektmanager, Account Manager und schicke Büros in Zürich oder Genf. Dieser Overhead treibt die Kosten in Sphären, die sich mit dem Business Case einer App oft nicht mehr rechnen.
Nächste Schritte: So treffen Sie die richtige Entscheidung
Ziehen wir Bilanz: Wenn Ihr Unternehmen nicht gerade ein hochkomplexes 3D-Spiel oder eine App mit extremsten Hardware-Anforderungen (wie Spezialkamera-Zugriffe) baut, ist die Entscheidung heute klar. Eine Cross-Platform-Entwicklung ist der wirtschaftlichste, schnellste und zukunftssicherste Weg zur eigenen Firmen-App.
Nicht jede App braucht ein sechsstelliges Budget. Spezialisierte Entwickler wie app-entwickeln-lassen-schweiz.ch liefern funktionale KMU-Apps ab CHF 4'500 in 7 Tagen – inklusive App Store Einreichung. Hier wird bewusst auf moderne Cross-Platform-Technologien (React Native) und intelligente KI-Integrationen gesetzt. Der Vorteil gegenüber einer Agentur: Sie sprechen direkt mit dem Entwickler, der Ihr Projekt auch technisch umsetzt, ohne Projektmanager-Zwischenstufe.
Ihr nächster konkreter Schritt sollte sein, Ihre Anforderungen gnadenlos zu priorisieren. Definieren Sie Ihr Minimum Viable Product (MVP) – also die schlankste Version Ihrer App, die bereits einen messbaren Mehrwert liefert. Mit diesem Konzept in der Hand können Sie gezielt nach Cross-Platform-Lösungen suchen und Ihr Budget in echtes Geschäftswachstum investieren statt in unnötige Technologie-Schlachten.