7 ms·
I wish they would just make the ad-hoc distribution mechanism actually useful, by extending the expiration to say, 1 year. This would make it easier for student
by tsycho 9y ago
I wish they would just make the ad-hoc distribution mechanism actually useful, by extending the expiration to say, 1 year. This would make it easier for students/hobbyists/indies etc. to build apps for their own devices. Currently, if they build an app for themselves, it only works for 7 days before they will have to reinstall via Xcode.
If they later want to publish to the App store, I think it's completely okay to ask them to pay $99 then.
- kgwxd 9y agoI wish they'd let anyone run whatever they wanted for whatever lenth of time they want. Anything beyond that is a gross misuse of power.
- swiley 9y agoI don't understand why this is getting downvoted. Not being able to control what you run on your own computer is kind of ridiculous.
- scarface74 9y agoDo you control what you run on a game console?
- JustSomeNobody 9y agoHow is this even an argument? Why is it that someone always trots out the "well other company/industry does it" argument? Actually, yes, I want to control what I run on a game console, a smartphone, a router, a computer and even my refrigerator.
- scarface74 9y agoIf that's your desire you are free to buy an NVIDIA Shield for your game console, an Android for your smart phone, any computer, a well known easily hackable router, etc. Vote with your dollars.
- saagarjha 9y ago> an Android for your smart phone There are but a precious few of these that allow you to unlock your bootloader or acquire root access.
- lern_too_spel 9y agoThere are many that allow you to unlock the bootloader. If all you want to do is run your own apps, pretty much all of them allow it.
- incompatible 9y agoAre there any cheap phones with unlockable bootloaders? I've only found it available on relatively expensive models, like Moto G5 (yeah, that's expensive to me).
- freedomben 9y agoDefinitely check out the OnePlus 5T. Sweet phone, very good price, and uber hackable by its owner (if said owner wants to).
- lern_too_spel 9y agoAll Android One devices allow unlocking the bootloader, and they are meant to be inexpensive.
- userbinator 9y agoAny of the Chinese ones based on MediaTek SoCs. They're not only unlockable, they come that way by default.
- incompatible 9y agoNot in every case, I have a cheap MediaTek MT6572-based phone which I've so far failed to unlock. It's something to consider though.
- saagarjha 9y agoI do, actually. Mostly because I use older console that have been reverse engineered enough for this to be possible…
- newfoundglory 9y agoYou do have the option of running an older phone that has been reverse engineered too.
- randyrand 9y agoComparing a game console to a smartphone is a nonstarter, IMO. That said I'd very much like to control what runs on my game console.
- apsdsm 9y agohttps://yourlogicalfallacyis.com/tu-quoque https://yourlogicalfallacyis.com/tu-quoque
- cm2187 9y agoAnother thing is the long term impact on developer skills. The majority of the current stock of programmers came to programming before locked platforms became widespread (basically until 2010-ish), often in their teenage years or at college. But now between tablets, smartphones, ChromeOS, and a clear intention by both Apple and Microsoft to phase out their open OS for a locked down version (iOS, Win10 S), new generations will not have much opportunity to tinker with their device, create their own executables. Of course a minority will always get into linux or whatever will be left of Windows and MacOS in 10 years, and go around that. But for the overall population, isn’t it going to dumb down users, and reduce the pool of future software developers (while the demand for more software is only ever increasing)? The car analogy is an interesting argument against: you needed to be an engineer to operate early cars, but not anymore, and that didn’t reduce the supply of engineers and mechanics expert on cars. But I would argue that cars is an extreme in term of standardisation, where few engineers are required to design a fleet that satisfies the whole market. While software is highly specific to many different applications, and you need tons of software designers for each corner case (even if we reinvent the wheel way too often).
- swiley 9y agoCars lack the recursive properties of computers and computer programs.
- zomgbbq 9y agoThe reason Apple doesn't do this is they want to make the AppStore a safe-place and a worry free experience. If anyone can run whatever they wanted for whatever length of time they want, then it opens the door for malicious apps to exist. It's a trade off between safety/experience and flexibility. For folks like my Dad, who I took away his PC and replaced with an iPad, it's been great. I just don't worry about malware, viruses, or trojans he might install on his iPad because the odds are he can't get into too much trouble.
- fenomas 9y agoGP was clearly referring to letting developers run apps on their own devices, not to letting them put malware into the app store where your dad can find it.
- cm2187 9y agoI don’t believe a single second that they prevent you from sideloading your own app in the interest of security. It would be trivial to allow you to manually register your device and be exempt for this particular app, that wouldn’t weaken the platform in any way. This is purely milking users.
- kakarot 9y ago> I think it's completely okay to ask them to pay $99 then. Sure, just like Linux distributions charge developers before allowing them to enrich the Linux ecosystem while getting little in return. No, wait...
- ASalazarMX 9y agoOr, you know, charge ONCE instead of yearly. The "membership" should be an entry barrier, not a revenue source.
- ancarda 9y agoIt's an ineffective entry barrier given the App Store has so many junk apps like Flappy Bird clones or fart sounds.
- philsnow 9y agoThe apple app store is astonishingly bad. Searching for the exact name of an app doesn't give you the app half the time. the only reliable way to get an app is to search the web for it, find the developer/publisher's home page, and then click an itunes link from there.
- kakarot 9y agoThat's why I'm so baffled that quality is used as the excuse for ripping off developers and further closing off their ecosystem.
- fyfy18 9y agoYou need to buy Apple hardware to develop for iOS, is that not a barrier enough?
- Spivak 9y agoWhy not when they know you'll pay it? You can make whatever ethical plea you like but not much will change the fact that entry into the Apple ecosystem is apparently so valuable that people will shell out a hundred bucks without thinking about it. Hell people shell out $1000+ for a Mac for the sole purpose of developing iOS apps. If anything Apple is probably under-pricing this 'service'.
- earenndil 9y agoI doubt it'll happen. They already went the other way, it used to be 90 days, now it's just 7.