This is an automated archive made by the Lemmit Bot.
The original was posted on /r/androiddev by /u/Buisness_Fish on 2023-11-03 00:22:30.
I’ve been developing on Android for ~6.5 years now and I’ve found myself having to cross check iOS a lot in companies I’m working for. Usually Android is behind the iOS app because companies will focus on iOS first. I think I’ve worked with one good iOS dev. It’s not that they don’t exist, they obviously do, just so many have been doing it since day one and seem totally checked out. Not judging, burnout is real, get that money and get out.
Anyways, I’ve constantly had to dig into iOS code to find my own answers for lack of team understanding or devs just not getting back to me. I find it simple enough to read, I program in many languages and after spinning up xcode and getting a few company apps compiling, I’m a bit over the “IDE hell” hurdle you usually hit.
Are there devs here that actually develop on both platforms in depth natively. Not just a UI app, actual feature rich apps leveraging networking, persistence, third party data libraries. All the stuff you’d expect out of a senior level dev or higher. I’m not looking for cross platform solution architects using flutter, xamarain, etc. I’ve developed in these and formed my own opinions on their place in the market.
There are three questions I have really:
- Does this do anything for you as far as positioning yourself in the market goes? I get a lot of contacts looking for a double agent but at the same pay of any single stack IC so I personally haven’t seen value in pushing myself this direction.
- If you found this be a lucrative endeavor, was there a specific type of company you started to target or did you go full independent contractor at that point?
- If one and two are promising, what’s the next gotcha I’m about to face going into iOS. What would be the one big piece of advice you wish you had gotten that would have saved you hours of researching a tinkering?