| I do mostly Spring Boot and Angular stuff. I love the backend and Spring in general but ...
I hate frontend, seriously, there are no words to describe how much I hate this stuff. It's really hard to find clients with 100% backend work and therefore I have to do quite a lot of frontend work. So I figured, maybe I should switch to mobile development ? The cons are obv. It would take some time to be productive and it's much harder to find clients without any app in the app store. Any suggestions what I could do ?
Do I need to know Android as well ? I'm also a little bit worried about the latest trends in that sector where companies throw a bunch of frontend devs into a mobile project, think react native etc.. this might be an indicator for less projects ? What do you guys think ? |
2. Which mobile framework do you plan on using? If you’re a Java dev then Java/Android Studio is a no brainer. Also look at Dart/Flutter both for Android and iOS (and Fuchsia...)
3. A free-lance’s greatest virtue is helping the client realize the greatest return on investment. As such mobile-specific web is all the majority of clients need. Use a stack like Ionic and you get styling, a large set of plugins, a good community to assist, and an Ionic app can output mobile web as PWA or hybrid app for those cases where you need more hardware access than PWA allows or the client insists on having an app in the App Store.