Wo Cross-Platform günstig bleibt
Für viele Apps ist eine geteilte Codebase mit Flutter oder React Native eine vertretbare Wahl. Formulare, Listen, einfache Inhalte und Standard-Netzwerkaufrufe lassen sich damit zügig und für beide Plattformen zugleich umsetzen. Wenn Ihr Funktionsumfang nah an dem liegt, was die Frameworks von Haus aus gut können, sparen Sie reale Entwicklungszeit. In diesen Fällen rate ich nicht von Cross-Platform ab.
Wo es teuer wird
Bei Videowiedergabe und DRM stoßen die Frameworks schnell an Grenzen, weil FairPlay und Widevine native Player und sorgfältige Schlüsselbehandlung verlangen. TV-Plattformen, tiefer Zugriff auf native APIs, App-Größe und das Debuggen über die Bridge zwischen Framework und nativer Schicht kosten Zeit, die der anfängliche Vorsprung wieder auffrisst. Dazu kommt das Schritthalten mit neuen OS-Releases, denn das Framework muss erst nachziehen, bevor Sie es können.
Die Brücke als versteckte Kosten
Cross-Platform-Frameworks kommunizieren über eine Brücke mit der nativen Plattform. Solange Sie innerhalb des Frameworks bleiben, fällt das kaum auf. Sobald Sie eine native Fähigkeit brauchen, die das Framework nicht abdeckt, schreiben Sie Plugins in Swift oder Kotlin und pflegen am Ende doch nativen Code, dazu die Brücke darüber. Genau hier verschiebt sich die Rechnung, und der Wartungsaufwand steigt.
Der deutsche Markt erwartet Qualität
Nutzer in Deutschland achten auf Performance, flüssiges Verhalten und Apps, die sich nach ihrer Plattform anfühlen. Native Apps in Swift und Kotlin folgen den Konventionen von iOS und Android genau und reagieren ohne Umweg über eine Brücke. Wo dieser Eindruck zählt, etwa bei Medien und anspruchsvollen Oberflächen, zahlt sich nativ aus. Bei schlichten internen Tools fällt der Unterschied geringer aus.
Die Wahl hängt vom Produkt ab
Ich baue nativ, aber ich entscheide nicht nach Vorliebe für Sie. Ich sehe mir Ihre Funktionen, Ihre Zielplattformen und Ihr Budget an und sage offen, wo nativ den Aufwand wert ist und wo eine geteilte Codebase reicht. So fällt die Entscheidung anhand Ihres Produkts und nicht anhand des gerade lautesten Trends.