ios

React Native App Vorlage für Android und iOS

React Native ist in der Lage nativen Swift und Java Code zu erzeugen und ist damit ein hybrid Framework, dass mit überzeugender Performance besticht. Ein Nachteil dieses Ansatzes ist, dass für beide Betriebssysteme unterschiedliche Index-Dateien zur Verfügung stehen. Hat man eine App für iOS entwickelt und möchte diese danach auf Android Telefonen lauffähig bekommen, muss man den Code von index.ios.js in index.android.js kopieren. Je nach Komplexität der App kann es sogar sein, dass zwischen den beiden Dateien leichte Unterschiede implementiert werden müssen. Den Knopf "Für beide Exportieren" gibt es nicht. Nichtsdestotrotz gibt es gerade für simplere Apps auch oft gar keinen Unterschied zwischen dem Code für Android und iOS. Damit man in so einem Fall nicht denselben Code doppelt pflegen muss, ist hier ein Vorschlag um sein React Native Projekt sop zu strukturieren, dass es nur eine Code-Basis gibt.