Hacker News new | ask | show | jobs
by s1k3s 1764 days ago
After you get past the initial pain, it's native Java & Swift. Implementing something twice seems like a bad idea, but after fiddling with "cross-platform wannabe" solutions I can safely say that native is the way to go. I can do it for you if it's as easy as you make it feel, if you want to.
3 comments

I've worked on a production app written in react native for 3 years - if the use case is as simple as you say, it should be absolutely fine. It can become an issue when interacting with eg camera or Bluetooth, bur that's likely to be the case anyway. Expo is pretty good.

Anecdotal of course, but there is a reason react native / expo exist and are as popular as they are.

Kotlin of course for native android. Java is dead for android development… no point in using it with new apps.
I would agree with this if Java / android SDK was as nice as swift.
Yeah I agree, what they did with Swift / the iOS library is an absolute masterpiece, but I feel like conceptually they're very much the same and once you've got the hangs of one, you'd easily switch to another, at least for a project as simple as OP says it is.
Kotlin and compose UI are way better
Kotlin for native android is great!