4 ms·
Apple allows you to run any software you want on your device. If you want something that isn't in the appstore, then you can have a webapp that works as a nati
by nika 16y ago
Apple allows you to run any software you want on your device. If you want something that isn't in the appstore, then you can have a webapp that works as a native app, that can be downloaded from the web, appear as an app on a page of apps like all the other apps, and operate like an app with access to the sensors of the device. Apple provides a complete platform for development of these apps, completely out of apple's control. If you want a native app, you can get a developer account and install whatever software you want.
Apple does this for two reasons. The first is, giving developers these tools outside of Apple's control, is beneficial to the platform. Apple wants as much developer focus as it can. The second reason, and probably more important, is that by having unrestricted app access, Apple provides the best solution for all of its customers. More apps means happier customers.
The app store doesn't let you make malicious or pornographic apps. The former doesn't benefit anyone, and the latter while a silly restriction is easily circumvented by using the web based platform.
Apple's walled garden is more a marketing slogan of Apple's competitors than anything else. Apple really doesn't care, because what apple does, is focus on the users. (which is why iOS is an open platform.)
- rfrey 16y agoIt's like the parent said "blah, blah blah, blah, I may (blah) not like Apple blah, blah, blah".
- nika 16y agoNo, the parent propagated the dishonest claims about Apple that android fans like to spread, and for pointing out the truth I am downvoted and for attacking me personally, you are upvoted. Frankly, if your ideas were superior, you wouldn't need to rely on lies and censorship to propagate them. This tells us everything we need to know about the lack of integrity of the average HN poster. I find the level of dishonesty quite disgusting.
- coderdude 16y agoYou'll notice he's updated his about: "Don't participate anymore due to the hive mind, intolerance and lack of quality discussions here."
- deleted 16y ago[deleted]
- zv 16y agoAlso Apple doesn't allow to make voice navigation applications, applications that competes with their core functionality etc etc. So no, Apple does not allow to run ANY software you want on your device.
- sid0 16y ago> The app store doesn't let you make malicious or pornographic apps How could Apple possibly prevent a sufficiently covertly malicious application from entering the app store?
- nika 16y agoThey can't. And they really are quite liberal in their screening for the most part. But they are trying to provide a good experience for their customers.
- sid0 16y agoBut if they can't, then what you said was basically wrong. The app store totally lets you make malicious applications. Seems like security theatre to me.