React Native Apps

Tot voor kort ontkwam je er niet aan om voor native app voor zowel iOS en Android twee keer te programmeren. Één keer in Objective-C of Swift voor iOS, en één keer in Java of Kotlin voor Android. De laatste jaren zijn er daarom verscheidene platforms en tools langsgekomen voor cross-platform ontwikkeling. Die bieden het grote voordeel dat er maar één keer geprogrammeerd hoeft te worden voor beide platforms. De kwaliteit en gebruikservaring was vaak echter wel bedenkelijk, omdat vaak gebruik wordt gemaakt van web-elementen, en niet van de solide native componenten die iOS en Android bieden.

Om React Native is dat oorspronkelijk door Facebook is ontwikkeld. Tegenwoordig is het framework en veel bijbehorende componenten, volledig open source beschikbaar. Het grote voordeel van React Native, in tegenstelling tot veel andere cross-platform frameworks, is dat React Native wél gebruik maakt van die native componenten van iOS en Android. Dus met React Native kun je heel goede apps maken met één codebase, zonder dat je afbreuk doet aan de kwaliteit. Wij hebben vele duizenden uren ervaring met React Native en zijn volledig overtuigd van de toekomstbestendigheid ervan, maar houden met interesse opkomende alternatieven in de gaten, bijvoorbeeld Flutter.