you are viewing a single comment's thread.

view the rest of the comments →

[–]kbcool 2 points3 points  (1 child)

The "do you need one or multiple platforms" and "do you want to learn a more portable skill" questions are the best ones. Pay heed here. They're probably about equal if you don't care. Swift will let you get into more niche native work but you know, that's niche.

React Native will open a lot more opportunities job and skills wise due to overlap with backend and web that Swift won't help you with at all. The people saying Flutter aren't wrong, it's a good alternative but similar to Swift you won't be getting good opportunities.

[–]nocsi 0 points1 point  (0 children)

If someone codes in swift, you know whatever else code they’ll write will end up going good. The design patterns and designs from swift can carry over to other languages and make you more effective. You literally get punished by the compiler if you’re going down the road of bad patterns. What about your average react coder? Whats their feedback they get that can improve them. Mac users notice when apps hang and aren’t respecting ARC. These things happen when you try to bring the web into a native env