It was rumored that Apple was working on a way to allow iOS apps to run on Mac devices and would announce the change at this year’s WWDC (Worldwide Developers Conference), but sources say that could all change.
According to John Gruber of Daring Fireball, Apple will not make the change at this year’s WWDC. Instead, the company will wait until next year.
“I’m nearly certain this project is not debuting at WWDC 2018 in June, and I doubt that 2018 was on the table in December. It’s a 2019 thing, for MacOS 10.15 and iOS 13. I would set your expectations accordingly for this year’s WWDC.”
Gruber’s sources say that the project is no longer codenamed Marzipan and the project now “sounds like a declarative control API,” which would allow apps to be built for multiple user interfaces at one time rather than cross-platform development.
“…it makes sense that if Apple believes that (a) iOS and MacOS should have declarative control APIs, and (b) they should address the problem of abstracting the API differences between UIKit (iOS) and AppKit (MacOS), they would tackle them at the same time. Or perhaps the logic is simply that if they’re going to create a cross-platform UI framework, the basis for that framework should be a declarative user interface.”
We’ll have to see what iOS 12 and macOS 10.14 will feature when Apple kicks off its WWDC this year on June 4. In the meantime, you can read Gruber’s full article at Daring Fireball.