Craig Federighi, SVP, Software Engineering at Worldwide Developer Conference 2018 announced Apple will bring the experience of working on iPhone to Mac. He said it will take a lot of efforts and will be a continuous year-long process, though he made it clear iOS and macOS will be two separate products.
Rumors have been making rounds since the year 2017, the recent announcement has put an end to all the speculations. The project will be carried out in phases where initial goal is to bring native iOS apps and basic frameworks to macOS. As the macOS uses AppKit and iOS uses UIKit, porting apps between the systems is not important. Federighi stated getting an iOS framework in place in macOS will allow iOS apps to work like they should in a desktop environment like App window stoplights, Scroll-bars, window resizing, trackpad support, Copy-and-paste, Drag and drop.
Federighi said –
iOS devices and macOS devices, of course, are different, that makes porting an app from one to the other some work. We wanted to make that much easier. We’ve taken some key frameworks from iOS and brought them to the Mac.
This feature will be available to the developers in 2019, the recent developments to bring the best of iOS to macOS are sure to throw more life into the app ecosystem in the coming years.