Hacker News new | past | comments | ask | show | jobs | submit login

I'm not trying to argue that it is the BEST user experience. I'm trying to say that it is hurting small dev shops and startups because they are being forced to learn a completely new tech stack in order to play ball. I could have spent that time implementing new features that users would actually use and in turn improve their business, or in this case, reach and help more people with valuable medical advice.

In the end, Apple got what they wanted. I needed a feature that PWA's can give me - but Apple hasn't added support for them in mobile safari, so I paid the $100 to get access to the app store, and was forced to learn a completely different language.

Yes, the end product has an arguably better and 'native-like' experience, but it took me longer to do and it is lacking some of the features that I could have rolled out if I was able to use PWA's. And it would have worked on Android out of the box as well.

I don't regret learning React Native. It was actually really, really fun. The community is great, and being able to write native apps now feels really good.

But its the principal of the matter. Holding back innovation for your company's own selfish reasons is a shitty thing to do.




Yes, the end product has an arguably better and 'native-like' experience, but it took me longer to do and it is lacking some of the features that I could have rolled out if I was able to use PWA's. And it would have worked on Android out of the box as well.

So am I as an end user suppose to be upset that you were forced to make a better product.

Holding back innovation for the company's selfish reasons?

Back in 2008 they said the same thing about Apple not supporting Flash and Java.

If anyone is being selfish to try foist cross platform apps that you admitted weren't as good, it isn't Apple.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: