News for hackers. Stuff that matters.
Re:I made a mobile app for my significant other and she won'... by dreamcompiler on Sunday April 11, 2021 @03:34AM (#26768298)
Because iPhones are general-purpose computers, not video game consoles. And they are the property of their owners, not of Apple. Independent developers have not just a right but a God-given right to write code for general-purpose user-owned computers without interference from Apple, and the fact that they cannot do so means Apple is violating that right and they (Apple) should receive the pointy end of a stick until they change their ways or be legislated out of existence.
Re:I made a mobile app for my significant other and she won'... by kortilla on Sunday April 11, 2021 @04:01AM (#26768446)
The distinction you’re trying to make between an iPhone and a game console isn’t very clear.
Re:I made a mobile app for my significant other and she won'... by dreamcompiler on Sunday April 11, 2021 @11:25AM (#26770919)
Developers have been conditioned to know they cannot develop games for consoles without the manufacturer's permission, but we expect to be able to develop applications for general-purpose computers freely. And the iPhone is clearly in the latter category regardless of what Apple calls it, because of the range of things it can do.
Re:I made a mobile app for my significant other and she won'... by StavrosK on Sunday April 11, 2021 @05:14AM (#26768798)
Agreed; all of them should be general-purpose computers, neither should be subsidized by software sales and neither should be locked down.
Re:I made a mobile app for my significant other and she won'... by f6v on Sunday April 11, 2021 @04:28AM (#26768565)
> Because iPhones are general-purpose computers, not video game consoles.

You just pulled that of a thin air. I mean, a latest Samsung fridge is a general-purpose computer as well, so...

> And they are the property of their owners, not of Apple. You know what you're buying, so just stop buying it. Pinephone ships in April.

Re:I made a mobile app for my significant other and she won'... by dreamcompiler on Sunday April 11, 2021 @11:28AM (#26770955)
A Samsung fridge ought to be user-programmable too. And I do plan to buy an unencumbered phone when one of them becomes stable enough for daily use.
Re:I made a mobile app for my significant other and she won'... by ineptech on Sunday April 11, 2021 @03:40AM (#26768335)
Iphones try very hard to look like general purpose computers; that's why everyone was so pissed when they pushed that U2 album, it pierced the veil.
Re:I made a mobile app for my significant other and she won'... by zepto on Sunday April 11, 2021 @12:38PM (#26771598)
Apple explicitly markets that the iPhone is locked down.

How is that ‘trying hard’ to look like a general purpose computer?

Re:I made a mobile app for my significant other and she won'... by ineptech on Tuesday April 13, 2021 @06:39PM (#26800358)
Broadly speaking, a general purpose computer is one that can do anything (like an Apple IIe) and the opposite is one that is constrained to do a few specific things (like an ATM). Whether an iphone (or a wintel computer with UEFI, or an Android phone locked by the hardware manufacturer, or etc etc) qualifies is a matter of semantics, and not interesting to argue about; I elided this distinction because (I imagined) the kind of people posting here would be familiar with it and know what I meant.

A more nitpick-proof way to phrase my point would be that an iphone is a general purpose computer controlled by Apple, and it tries very hard to look like a general purpose computer controlled by the person that bought it. The customers want to have their cake and eat it too; they want the power of a general purpose computer, and the security of a locked-down appliance. You can't have both, but Apple's size and popularity is a testament to how close they have managed to get.

Re:I made a mobile app for my significant other and she won'... by oriolid on Sunday April 11, 2021 @04:31AM (#26768576)
In my opinion they're not trying very hard. It's called "phone", not "computer" to start with.