Mac App Store — город-призрак, и так было всегда.
Отсутствие роста — плохой знак для здоровья MacOS в целом. Всего несколько месяцев назад даже Твиттер тихонько вытащили свой настольный клиент для Mac из Mac App Store, предполагая, что это никого не волнует.
Рекомендуемые видео
Но сегодня утром на Всемирной конференции разработчиков Apple, похоже, довольно четко решила проблему. У нас есть полностью обновленный Mac App Store с полезными инструментами поиска и обновленными страницами приложений — и все это выглядит большой. К сожалению, чтобы спасти Mac App Store, потребуется нечто большее, чем просто визуальное чутье. Для этого потребуется единственное, чего Apple никогда не хотела делать.
Перенос приложений iOS на Mac
Mojave — хорошее обновление для MacOS, но нет никаких сомнений в том, что темпы инноваций в MacOS почти остановились. По сравнению с праздником обновлений, который Apple готовит для iOS каждый год, поклонникам MacOS остается разбирать крошки на полу. И все же, несмотря на все слухи, указывающие на процветающее будущее MacOS, Apple яснее, чем когда-либо, дала понять: MacOS и iOS не сливаются.
Однако ближе к концу своего выступления Apple рассказала нам, как она намерена помочь разработчикам перенести приложения iOS на Mac. И нет, это не слияние MacOS и iOS или внедрение сенсорных экранов на Mac. Вместо этого Apple обновляет свой API, чтобы упростить перенос приложений iOS на Mac.
В настоящее время iOS и MacOS построены на основе двух совершенно разных API. Это означает, что перенос приложения iOS на Mac требует большой работы по разработке. Но благодаря интеграции элементов UIKit в приложения MacOS обе платформы теперь имеют больше общего ДНК. В частности, такие вещи, как ввод с помощью трекпада и мыши, изменение размера окна, полосы прокрутки, перетаскивание и скопировать и вставить – это все элементы, которые этот новый процесс может перепрофилировать.
По словам Крейга Федериги, старшего вице-президента по разработке программного обеспечения, некоторые аспекты портирования приложений будут автоматизированы, а некоторые все равно потребуют дополнительного написания кода.
“Используя Xcode, программное обеспечение Apple для создания приложений, которое работает на Mac, разработчик сможет указать, что он хочет написать вариант своего приложения iOS для macOS», — сказал он в интервью журналу Wired. «Некоторые интерфейсы взаимодействия будут происходить автоматически, например, превращение длительного нажатия на iOS в щелчок двумя пальцами на Mac. Однако разработчикам приложений, возможно, придется внести дополнительный код в такие вещи, как меню и боковые панели в приложениях, например, сделать боковую панель приложения Mac полупрозрачной или сделать кнопки «Поделиться» частью панели инструментов».
Для Apple это минимум, который они могут сделать, чтобы спасти MacOS. Хотя изменения API, несомненно, помогут стимулировать разработчиков, они не заходят так далеко, как им нужно.
Истинная конвергенция должна произойти
Apple не хочет объединять iOS и MacOS. Различные руководители Apple дал это совершенно ясно. Но чего они не учли ни в редизайне App Store, ни в новом API, так это причина почему так много людей призывают к объединению двух платформ. Мы все хотим, чтобы наши ноутбуки чувствовать себя больше похожими на телефоны. Мы хотим, чтобы они были умнее, контекстуальнее и открыты для сторонних разработчиков. И что еще более важно, мы хотим, чтобы два компьютера, которыми мы пользуемся каждый день, чувствовали себя более связанными. Это проблема, которую Apple должна решить.
Обновленный Mac App Store и новый API — хорошие первые шаги, но настойчивые требования Apple против единой операционной системы слишком обнадеживают. Чтобы превратить Mac App Store в процветающий рынок, куда переносят сотни отличных мобильных приложений, Apple делает необходимо связать MacOS со спасательной шлюпкой iOS, своей популярной платформы. Им необходимо сблизиться, что означает полную поддержку API для сенсорных экранов и процессоров ARM, ни один из которых официально не обсуждается.
Нам не только нужно, чтобы все эти замечательные приложения для iOS были перенесены на Mac — нам также нужно, чтобы Mac App Store, в частности, сам по себе стал местом инноваций и творчества. Но без возможности воспользоваться успехом iOS это не более чем несбыточная мечта. Исправление делить между мобильные и настольные операционные системы не будет решена в одночасье, но это то, что нужно MacOS, чтобы оставаться актуальным.
До тех пор Mac App Store и платформа MacOS будут оставаться неактуальными.
Рекомендации редакции
- Это скрытое меню навсегда изменило то, как я использую свой Mac
- Apple только что дала геймерам Mac большой повод для волнения
- У вас есть iPhone, iPad или Apple Watch? Вам необходимо обновить его прямо сейчас
- В macOS Sonoma от Apple есть функция, меняющая правила игры — буквально
- Этот критический эксплойт может позволить хакерам обойти защиту вашего Mac.
Обновите свой образ жизниDigital Trends помогает читателям быть в курсе быстро меняющегося мира технологий благодаря всем последним новостям, забавным обзорам продуктов, содержательным редакционным статьям и уникальным кратким обзорам.