На WWDC 2018 Apple повідомила, що в macOS Mojave з'являться деякі її програми з iOS, а в 2019 році компанія додасть в настільну ОС і підтримку сторонніх мобільних додатків. Тепер старший віце-президент з розробки програмного забезпечення Крейг Федерігі (Craig Federighi) поділився з Wired подробицями того, як працюватиме портування додатків на macOS. Як з'ясувалося, процес здебільшого буде автоматизований, але ось сенсорних Mac чекати поки не варто.
Федериги розповів, що Apple працювала над фреймворками для портування протягом двох років. Саме в рамках внутрішнього тестування вона змогла змусити працювати нові iOS-додатки Home, Stocks, News і Voice Memos на macOS Mojave. Спочатку ексклюзивний для iOS фреймворк розробки користувальницьких інтерфейсів UIKit додали підтримку Mac як цільового пристрою. Тому програми, розроблені для iPhone і Apple TV, можна буде запускати і на настільних пристроях компанії.
У середовищі розробки програмного забезпечення Xcode значна частина портування iOS-додатків на macOS буде автоматизована. Однак вручну програмувати все одно доведеться - наприклад, щоб правильно розмістити кнопки меню. Також варто врахувати, що в перенесенні на комп'ютери певних категорій ПЗ немає особливого сенсу - наприклад, додатків для фотографування.
Федеріги не приймає концепцію Mac з сенсорним екраном, за допомогою якого можна було б взаємодіяти з iOS-додатками. Apple каже, що «ергономіка використання Mac полягає в тому, що ваші руки лежать на поверхні, і піднімати руку, щоб ткнути в екран, досить виснажливо».








