logoalt Hacker News

hectdevyesterday at 11:36 PM10 repliesview on HN

As an iOS Engineer that has been fighting the battle against every C-level type who brings up the subject of a shared codebase my whole career, I feel very validated.


Replies

user43928today at 12:00 AM

They specifically say in the post how React Native was the correct decision and that it worked well for them.

Now it's a different situation as implementation has become incredibly cheap.

show 1 reply
Cthulhu_today at 9:05 AM

I'm inclined to agree on certain points; true native apps are, generally speaking, better when it comes to e.g. customer experience. It comes with risks and costs (but I think the cost vs benefit is exaggerated) - risk being the ability to find good native developers, which aren't as common as e.g. web developers who can switch to RN fairly easily.

But there's a factor few people (that decide on using RN) miss; it adds a layer of indirection, so you're no longer as "in touch" with the underlying platform. While possible, few RN developers would consider adding widgets or smart watch apps to their main app, but (I feel like) if you're a native iOS developer who is all-in on the Apple ecosystem, you're more likely to try and adopt these features (where applicable).

(disclaimer: RN is my current day job, used to do native iOS development and I frequently miss it)

dopameantoday at 12:21 AM

You should read the article. You'd realize that you're not actually vindicated by its contents.

show 1 reply
hackernud3stoday at 12:00 AM

I don't see why you would, unless your argument for your whole career has been that LLMs make this easy.

show 2 replies
ajrosstoday at 12:07 AM

FWIW, the native app specialists are in some sense the most invalidated here. Shopify decided they couldn't afford your skill set and didn't change their mind until you could be replaced with an LLM.

Really the whole concept of technology specialization is the thing in jeopardy. It no longer appears to work to make a career out of deeply learning something obscure. Agent-farming generalists appear to be the ones who own the future right now (if, heh, not the agents themselves).

show 1 reply
oofbeytoday at 1:46 AM

If only LLMs had been invented at the beginning of your career, you would have been right all along!

busymom0today at 1:51 AM

Same here. Glad I stuck with native iOS development. I still haven’t switched to SwiftUI though (except for some small stuff). Still sticking with UIKit here.

cute_boitoday at 3:51 AM

what they should've done is written logic etc.. in rust and use mobile app just for native layers, so they can still share code.

dshprobe1111594today at 12:47 AM

[dead]

dshprobe1111594today at 12:48 AM

[dead]