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

I wasn't saying I disagree :-).

> Apple failed to lower the on-ramp for native development to the people that wanted it.

And they don't have to, IMHO. It's not that hard to learn how to do native iOS dev, and Apple is making a ton of money from those who do. Apple not wanting to go out of their way to lower the bar to a point that they don't find profitable is their choice.

> In the free market, competition is king.

I am not sure I am seeing "free market" and "competition" with PWAs, where people lobby to get laws to help them pass their ideas. The free market alternative would be for PWAs to get so good on Android that Apple decides to embrace them.




> It's not that hard to learn how to do native iOS dev

Brb gotta go get a whole new computer


Well if you develop an Android PWA without having a single Android device to test it on, then maybe you should not develop an Android app at all. Same applies for iOS.


1. Android emulators exist.

2. It's not crazy to require a ___ device to develop ___ apps. But are you honestly claiming you can develop iPhone apps with an iPhone?


If you don't want to develop for iOS, then don't. I don't see why it should be written in the law that Apple has to make it appealing to you.


Oh, thanks :D


You can use free Android Studio with free emulators with macOS or Windows (maybe even Linux?)

Cannot say the same about iOS emulators.


Android emulators for development are:

1) mostly free

2) ...even somewhat available on iPads!

Is it even necessary?

Safari seems to be the only odd one out that can't even properly implement CSS, out of the top 5 modern browsers.

I'm super glad all of these ridiculous "arguments" are being put on display.


Can I run an Android emulator on my musl-based system? Can I even run Android-Studio on OpenBSD? What about Plan9? Should I complain to Google because they don't support all the platforms under the sun?

If I want to develop with Qualcomm boards, I need to sign all sorts of NDAs, and they don't even have emulators for development. Do you think that should be illegal?

I wish we tried to honestly make the difference between what is an inconvenience ("I don't want to need a macOS system to deploy on iOS") and what is abuse ("Apple removed my app from their Store because it was competing with theirs").


Asking Apple to properly support CSS is crying abuse?

What comment did you read?

Could you reply to mine, if you're replying to me?

Specifically my reply in the context of the OP (is emulation necessary, when your web view of your OS just...does what it's supposed to?)


Safari supports CSS just fine, other than bleeding edge stuff where they lag a bit.


Maybe we agree to disagree.

https://s-hens.github.io/ios-webkit-quirks/

Feels mildly off-topic anyway.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: