News for hackers. Stuff that matters.
Re:PEP 730 – Adding iOS as a supported platform by musicale on Sunday June 02, 2024 @06:34PM (#40557658)
> iOS is not a normal platform, it offers no backwards compatibility guarantees. Apple can add new restrictions or remove APIs at any time

Oh, like macOS you mean?

> Moreover it’s expensive to develop for iOS as you need a semi-recent Mac

It seems to be possible to create an App Store app on an iPad using Swift Playgrounds:

"And when you’re done, it’s easy to share your creations with friends, or even submit your app to App Store Connect."[1]

[1] https://developer.apple.com/swift-playgrounds/

Re:PEP 730 – Adding iOS as a supported platform by Ferret7446 on Sunday June 02, 2024 @06:44PM (#40557705)
OSX is POSIX, is it not?
Re:PEP 730 – Adding iOS as a supported platform by adamomada on Sunday June 02, 2024 @08:09PM (#40558162)
macOS is one of the last certified UNIX systems left
Re:PEP 730 – Adding iOS as a supported platform by musicale on Sunday June 02, 2024 @10:47PM (#40558914)
If you stick to cross-platform standard APIs (POSIX, X11, Java, web/Firefox, etc.) you are probably OK.

The constant API churn is for native macOS apps that use the GUI.