If you only care about the iOS ecosystem, then sure. Swift is great, a lot of great support from Xcode and a bunch of tools around it. I did the opposite. I moved from native iOS to React Native for iOS only to React Native for iOS and Android. It is definitely more complicated to do React Native for now, if you need to do anything that touched the native frameworks/hardware, so it definitely helps to have the native…
Ask HN: Is it worth switching from web development to native iOS dev?
11–20 of 68 posts
Re: Ask HN: Is it worth switching from web development to native iOS dev?
#12Recently, I switch to a role in ML and its been a change in my workflow so far - which is something I expected, but fun nonetheless. I don't get to do UI/UX in the visual sense but now I have to care about design of ML models and deployment so that other front-end clients can use them.
I would say give iOS development a go ahead because you want to!
Re: Ask HN: Is it worth switching from web development to native iOS dev?
#13Yes. I switched in 2010 and haven’t regretted it once. More fun, much less framework churn than frontend, and better pay. And if it crashes for some reason, you can switch to something else. And learn native Swift, not React Native or Flutter or some other fad hybrid approach. It’ll be worth it in the long run.
Better pay is imho not true. Maybe the lower bound might be higher, but from my experience working in FAANG/IB/HedgeFunds the pay for normal SWEs (web frontend+backend, fullstack, whatever you wanna call it) was always higher than iOS devs. (most of the time much higher).
And I wouldn’t include IB or hedge funds in those numbers, because building internal tools is rarely where the money is.
Re: Ask HN: Is it worth switching from web development to native iOS dev?
#14Yes. I switched in 2010 and haven’t regretted it once. More fun, much less framework churn than frontend, and better pay. And if it crashes for some reason, you can switch to something else. And learn native Swift, not React Native or Flutter or some other fad hybrid approach. It’ll be worth it in the long run.
> And learn native Swift, not React Native or Flutter or some other fad hybrid approach. It’ll be worth it in the long run. How? Feels to me like I keep seeing recruitment for cross-platform devs more than native devs. And a lot of companies seem interested in pumping out cross-platform apps from a single codebase than developing separate native apps.
Re: Ask HN: Is it worth switching from web development to native iOS dev?
#15My situation is a bit different: switching from iOS to ML. One thing I could say is that iOS development is a fun experience. I did it for the past 5-6 years of my career and was self-taught. I learned both Objective-C and Swift during my time in that world. Doing iOS development has taught me a lot UI/UX, amongst other things. Recently, I switch to a role in ML and its been a change in my workflow so far - which is…
Re: Ask HN: Is it worth switching from web development to native iOS dev?
#16- iOS will be around a long time.
- Big brands and startups are basically required to have an app in the App Store if they want to succeed.
- Every year a new version comes out that requires developers to fix bugs and sometimes adopt new technology.
Here are the cons:
- Extremely difficult to build an indie business on iOS given that there is a single distribution channel that you don't control.
- The learning curve is pretty steep.
Here are some other points:
- Good iOS developers are harder to find than good web developers (feels true to me, it might not be).
- You probably won't be on call as an iOS developer (this is important to me, it might not to you).
Developers are paid well across the board. I would pick a technology you enjoy working in and isn't in decline. I believe developers are more likely to succeed if they chase their interest over their salary.
Re: Ask HN: Is it worth switching from web development to native iOS dev?
#17As others said, play with different tools and do what you enjoy!
Re: Ask HN: Is it worth switching from web development to native iOS dev?
#18Understanding the tools and basic architectures and APIs will be useful on your CV.
Doing some React Native might be the way in for you.
Re: Ask HN: Is it worth switching from web development to native iOS dev?
#19Re: Ask HN: Is it worth switching from web development to native iOS dev?
#20In my opinion here are the pros: - iOS will be around a long time. - Big brands and startups are basically required to have an app in the App Store if they want to succeed. - Every year a new version comes out that requires developers to fix bugs and sometimes adopt new technology. Here are the cons: - Extremely difficult to build an indie business on iOS given that there is a single distribution channel that you don…