Pointed out that it is difficult to develop personal applications for Apple products because of Apple's worship
Software developer Dave Bennett complained that creating applications for Apple products is 'costly' compared to the ease of creating applications for Android and PCs.
Apple doesn't want you developing hobby apps – Bennett Notes
Mr. Bennett, who has a hobby of making apps, enjoyed creating ``an application that sends notifications when plants dry in conjunction with a self-made soil sensor'' for Android. It seems that he began to think that he would like to make an application for iOS.
However, one week after Mr. Bennett developed an application for reading a certain sensor on the iPhone, the application suddenly stopped starting.
Mr. Bennett said, 'Apparently, the provisioning certificate provided by Apple's application development tool ' Xcode ' seems to last only one week. To continue using it as it is, I have to recreate the application with Xcode every week and upload it to the iPhone. Or do you want to register for the Apple Developer Program for $ 99 (about 13,000 yen) a year ...?'
The application developed by Mr. Bennett is a completely personal application that has not been published on the App Store, and is not intended to be used by anyone other than himself. However, as mentioned above, in order to be able to use the application other than performing regular uploads, it is necessary to register with the Apple Developer Program, so ``Why do you need to pay for an application that is not distributed?'' Bennett is skeptical.
Bennett said, ``To avoid misunderstanding, I agree with the rules of paying for apps distributed on the App Store.We use Apple's servers and infrastructure to process updates, reviews, payments, etc. But it seems pretty greedy to ask for money for an app that exists only on my device and nowhere else.”
In response to this opinion, the social site Hacker News said, ``It feels like an attack on the whole concept of what a computer is.The breakthrough of the personal computer is the ability to program it to do new things. It's not just a machine, it's a machine that makes machines, and Apple's act of taking away that ability isn't just annoying or inconvenient, it's the underlying concepts and It's a kind of betrayal of the concept, ” the comment was posted.
Related Posts:
in Software, Posted by log1p_kr