DEV Community

Discussion on: Help! I'm A Mobile Developer Now!

Collapse
 
kayis profile image
K • Edited

Check where you customers are.

I built an document management app for business people they can use in meetings to up and download documents, they use mostly iPads, so I build an iPad app.

I build an health an fitness app for middle aged women, they almost all used iPhones, so I build them an iPhone app.

The technology isn't that important.

First, find out what the customers are using.

Then try to build it with tech that has the best overlap with skills you already have.

If you're a web dev, you'll probably go better with things like PhoneGap if you decide to build an app that needs to end up in one of these apps stores.

Otherwise, you can also build a progressive web app, if app stores aren't important (they cost money, but they are also a marketing instrument)

You can use React-Native, if you already know React.

You can also use Flutter, if wanna try something new.

If you know C#, go for Xamarin.

Whatever you choose, try to get an overlap on skills you already have and the channels (iOS, Android, Web, etc.) your customers use :)