3 ms·
> I recently built a small iOS app for myself. I can install it on my phone directly from Xcode but it expires after seven days because I’m using a free Apple D
by rchaud 2y ago
> I recently built a small iOS app for myself. I can install it on my phone directly from Xcode but it expires after seven days because I’m using a free Apple Developer account. I’m not trying to avoid paying Apple, but there’s enough friction involved in switching to a paid account that I simply haven’t been bothered.
Nope, screw that. I am trying to avoid paying Apple, considering I already paid them once for the phone.
Web apps > all. It's the one thing that actually meets the "write once, run anywhere" condition.
- pclowes 2y agoAmen, I am so sick of the appificiation of everything. Just use a web app. Really annoying that major sites make their sites buggy and brittle seemingly on purpose. Eg: reddit is terrible to use on mobile web and I suspect they make it so on purpose to drive app adoption but why would I ever want or need an app for Reddit?!
- _mlbt 2y agoI use old.reddit.com for the handful of subreddits that I still follow that haven’t become excessively political. It’s a much better UX than new Reddit.
- _mlbt 2y agoA lot of people take issue with the Apple Developer account fee, but it’s really not that bad. To put it in perspective, at $99/year it comes out to just over $0.27/day. That’s a pretty cheap hobby. I certainly spend way more than that on my woodworking hobby.
- deleted 2y ago[deleted]
- deleted 2y ago[deleted]
- yurishimo 2y agoThe problem is the principle of the thing. I shouldn’t have to pay to develop an app to run on my own device. I can see an argument for locking features like test flight and distribution behind the paywall, but I should be able to run an app that I develop by myself onto a device that I own with no restrictions.
- _mlbt 2y agoWhy haven’t you switched to Android which provides the feature you want? It’s a problem you can easily resolve, without making any one else change.
- EMIRELADERO 2y agoBecause it should be a basic consumer right. It should be beyond market forces.
- _mlbt 2y agoApple doesn’t have a monopoly. You can vote with your wallet by buying an Android phone from one of several manufacturers of your choosing that has the feature to install whatever you want. Again why should Apple and their users that are content with the current walled garden status quo have to change when you already have a viable option to get what you want?
- EMIRELADERO 2y agoIt's not about a monopoly, although that's certainly one of the possible arguments. What I meant in my comment above was that it should be a basic consumer right for all devices that can run code. TVs, cars, game consoles, IoT systems, everything down to the most trivial chip.
- Avshalom 2y agoSure and it's great if you're currently engaged in some political or legal action about it but until that succeed you can use Android or even a non android linux phone distribution.
- rchaud 2y ago$99/yr is infinitely more expensive than $0. Again, the raw materials have been paid for (my time, my hardware). Windows, Android and Linux have managed to keep the lights on without charging a bullshit fee for the privilege of deigning to let me run a lowly app on their exalted platforms.
- _mlbt 2y agoWindows and Linux are desktop OSes and should be compared to macOS, which does allow you to run your own software without paying the fee. I will concede that Android does allow you to install apps for free and if that is a feature that is really important to you, you should switch to that platform. iOS has always been this way, there wasn’t a bait and switch, and many people (myself being one of them) consider the higher barrier to entry to be a feature of iOS, not a bug.
- fnordian 2y agoSomehow people have accepted that mobile platforms are much less free than desktop or web platforms. This different treatment is completely artificial and its main purpose is maximizing profit for the platform owners. Just because iOS has always been this way should not stop people from criticizing these limitations.