When I started to developed mobile applications I struggle to learn native language to code an ios app or an android app. For example in IOS it was really extense all the configuration that you have to set to start coding in swift and you have the limitation that you need MacOS to start coding. You can solve that with a virtual machine but it requires a good computer to handle two OS running at the same time.

For months I stayed with SWIFT and when a wanted to send my app to a friend that had an android I couldn’t send it, so I then needed to learn another programming language only to repeat all the work that I previously did to get the same app.

But then I discovered Expo and react native that allow me 1) Code a single app and distribute to ios and android at the same time 2) Allowed me to use javascript so I didn’t need to learn another programming language. It was great.

#react-native #mobile #javascript #mobile-app-development #expo

Build a Mobile App with Expo
1.80 GEEK