Hacker News new | ask | show | jobs
by angli 3747 days ago
I'm an iPhone user myself but I understand this impulse. Having safety and compatibility sorted out for you really is an important time-saver and convenience. However, when you want to do something that isn't part of the manufacturer's plan there's only one way to go. I probably wouldn't sideload many apps, but when there's one app that makes my life easier and app store rules prohibit it, I'd really appreciate the flexibility.

Long story short: just because you can doesn't mean you must. Options are nice but so is not having to think about it. The Nexus is a middle ground for Android

1 comments

> I probably wouldn't sideload many apps, but when there's one app that makes my life easier and app store rules prohibit it, I'd really appreciate the flexibility.

Apple relatively recently removed the requirement to pay for a developer account to compile and run apps on your own device. You can pretty much sideload apps like you can on Android, just with the added requirement of re-signing them for your device specifically (which is IMHO a nice security feature). A lot of the app store rules are enforced by human review (e.g. only being allowed to use background execution for certain things), not the sandbox itself, so you have a comparable amount of flexibility (one thing I still really miss is the ability to do JIT and dynamic code generation).