Разработчик погрузился в портирование приложений iOS на Mac, обнаружил проблемы с изменением размера, симулировал боковые панели в стиле Mac и многое другое

Хотя Apple официально не выпустит инструменты для портирования UIKit-приложений на macOS до следующего года, некоторые уже углубляются в Mojave, чтобы узнать, что они могут обнаружить. Сегодня разработчик Стив Тротон-Смит поделился новыми подробностями о том, как будет работать портирование iOS на Mac.

Вчера Крейг Федериги немного больше рассказал о портировании приложений iOS на Mac в интервью, но не раскрыл много конкретики.

Для разработчиков приложений некоторые аспекты портирования будут автоматизированы, а другие потребуют дополнительного кодирования. Используя Xcode, программное обеспечение Apple для создания приложений, которое работает на Mac, разработчик сможет указать, что он хочет написать вариант своего приложения для iOS для macOS.

В серии твитов Тротон-Смит поделился своими первыми мыслями о некоторых проблемах, изюминках и нюансах, которые он находит в Marzipan, кодовом названии многолетнего проекта Apple по открытию UIKit для Mac.

Прежде всего, Тротон-Смит отмечает, что изменение размера UIKit-приложений «вялое», и это может быть большой проблемой для «будущего iPad». Он также обнаружил, что табличные представления UIKit «гораздо более плавные на iOS, чем на macOS».

Еще одно открытие — UIKit включает новый способ симулировать боковые панели в стиле macOS под названием ‘UITableViewStyleSidebar’. Тротон-Смит отмечает:

Приложив немного усилий, вы можете сделать свое Marzipan-приложение намного больше похожим на Mac; Я полагаю, что на этом будет большой акцент в следующем году.

После дальнейшего тестирования он считает, что существует множество приложений, которые можно портировать на macOS, и пользователи не заметят никакой разницы. В твите ниже вы можете увидеть пример приложения для iOS, которое он портировал на Mac.

Оставайтесь с нами, так как Гильерме Рамбо из 9to5Mac в настоящее время проводит углубленное тестирование Marzipan, чтобы открыть для себя гораздо больше и поделиться своими открытиями в предстоящей статье.

https://twitter.com/stroughtonsmith/status/1004360452732784640


Посетите 9to5Mac на YouTube для получения более свежих новостей об Apple: