Вот как это будет работать

Несколько приложений для iOS, работающих на Mac.
яблоко

Слухи были верны: Apple отказывается от Intel в пользу собственных процессоров Apple Silicon ARM. Это принесет некоторые большие изменения для всех, кто использует Mac. Главным среди них является возможность естественного запуска приложений iOS и iPadOS в системе MacOS.

Приложения для iPhone и iPad выходят на Mac

Apple уже производит свои собственные процессоры для iPhone, iPad и большей части своей линейки не-Mac (включая Apple TV, HomePod и Apple Watch). Эти платформы работают на чипах на базе ARM, обычно выбираемых из-за их превосходного времени автономной работы и тепловыделения по сравнению с чипами Intel в Mac.

В настоящее время компания продвигается вперед и переводит линейку Mac на процессоры, разработанные на основе ARM. Это означает, что приложения для iPhone и iPad будут изначально совместимы с новыми моделями, поскольку они предназначены для работы на процессорах того же типа.

По словам Apple, приложения, написанные для iPhone и iPad, не требуют каких-либо изменений для работы на новом Mac на базе ARM. Компания продемонстрировала это на Всемирной конференции разработчиков (WWDC), используя такие приложения, как Долина монументов 2, Спокойствие и Fender Play.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

яблоко

Это означает, что по оценкам два миллиона Приложения App Store будут изначально совместимы с macOS в ближайшем будущем. Они работают в окнах, которые соответствуют соотношению сторон исходной платформы. Например, Twitter для iPhone будет отображаться как портретное окно, как и на экране iPhone.

Будет доступно практически все из App Store. Такие сервисы, как Instagram и TikTok, в которых полностью отсутствуют приложения для Mac, наконец, будут иметь версии, совместимые с Mac. На данном этапе неясно, смогут ли разработчики отказаться от предоставления своих приложений на Mac.

Однако разработчики смогут адаптировать свои приложения к платформе Mac. Небольшие изменения, такие как удаление программной клавиатуры во время набора текста, будут иметь значение для удобства использования этих приложений.

Apple не поделилась множеством подробностей по этому поводу, и никакие ARM Mac еще не были выпущены за пределами секретного комплекта для разработчиков. Нам придется подождать и посмотреть, как это получится.

СВЯЗАННЫЙ: Как Mac переключится с Intel на собственные чипы ARM от Apple

Какие Mac будут изначально поддерживать приложения для iPhone и iPad?

Встроенная поддержка приложений для iPhone и iPad будет доступна только на Mac с новыми системами на кристалле ARM (SoC). Apple заявила, что первые Mac, которые будут использовать Apple Silicon, будут выпущены до конца 2020 года, хотя еще не сказано, какие линейки продуктов будут обновлены.

Редакция iMac была широко известна по слухам в течение нескольких недель, предшествовавших WWDC, и MacBook Pro и MacBook Air оба видели довольно недавние редизайны. Это вызвало много предположений о том, что первый Apple Silicon Mac станет настольным ПК «все в одном». Компания надеется завершить переход всей линейки Mac к 2022 году.

Особенности Apple, кремний.
яблоко

Обратите внимание, что встроенная поддержка этих приложений отличается от проекта Apple Catalyst, в котором в 2018 году в MacOS Mojave были добавлены такие приложения, как «Новости», «Голосовые заметки» и «Акции». Catalyst позволяет разработчикам iPad легко переносить свои приложения для iOS на Mac, что в конечном итоге позволяет универсальные покупки между двумя платформами.

Хотя Catalyst уже использовался для доставки сторонних приложений для iPad, таких как Twitter, на Mac, это не то же самое, что нативный запуск приложения для iPhone или iPad на ARM Mac. Нативные приложения не нужно перекомпилировать, поскольку они уже совместимы с архитектурой процессора. Catalyst позволяет Xcode создавать две версии приложения — по одной для каждой платформы.

Ничего из этого не понадобится на Mac, которые поставляются с Apple Silicon.

Что такое ARM и чем оно отличается?

Чтобы понять разницу между чипами Intel и Apple Silicon, сначала нужно понять основные различия в архитектуре процессора. Intel производит процессоры x86, которые отличаются от процессоров Apple Silicon ARM, на которые Apple переходит.

В то время как процессоры x86 предназначены для вычисления сложных наборов инструкций (CISC), процессоры ARM вместо этого используют вычисления с уменьшенным набором инструкций (RISC). Процессоры ARM обрабатывают более простые инструкции, которые часто выполняются за один такт процессора. Архитектура CISC, однако, делает больше одновременно, распространяется на несколько циклов.

По сути, это два разных подхода к очень сходной конечной цели: эффективному запуску программного обеспечения. Поскольку RISC использует менее сложный набор команд, устройства ARM обычно потребляют меньше энергии и выделяют меньше тепла. Вот почему ARM является технологией выбора для смартфонов, планшетов, одноплатных компьютеров (таких как Raspberry Pi) и даже Nintendo Switch.

График, показывающий преимущества производительности и мощности
яблоко

Исторически сложилось так, что x86 превзошел ARM по сырой мощности. Вот почему настольные компьютеры по-прежнему используют 64-разрядные чипы x86, такие как серия Intel Core. Поскольку эти чипы производят больше тепла и требуют больше энергии, они подходят для настольных компьютеров, так как охлаждение и энергопотребление не являются проблемой. Они также все еще используются в большинстве ноутбуков, хотя Microsoft Surface Pro X работает на платформе ARM.

Программное обеспечение, разработанное для набора команд CISC, должно быть перестроено для работы на машинах RISC. Программное обеспечение, уже написанное для устройств ARM, как и вся коллекция приложений для iPhone и iPad в App Store, будет изначально работать на компьютерах Apple Silicon, когда они наконец появятся в конце этого года.

Это только вершина айсберга, когда дело доходит до перехода Apple на ARM. Есть еще много вопросов для обсуждения, таких как увеличение времени автономной работы, уменьшение нагрева и более тесное сочетание программного и аппаратного обеспечения.

Есть Intel Mac? Нет приложений для iPhone или iPad для вас

С первым ARM Mac, ожидаемым к концу года, Apple еще будет некоторое время продавать модели Intel. Подобно переходу с PowerPC на Intel в 2006 году, Apple взяла на себя обязательство поддерживать компьютеры на базе Intel в обозримом будущем. К сожалению, это не включает поддержку приложений для iPhone или iPad.

Создание универсального приложения в Xcode

В дальнейшем приложения, написанные специально для Mac, будут работать на моделях Intel и Apple Silicon. Это возможно благодаря Xcode 12 и его способности создавать двоичные файлы «Universal 2», которые работают на обеих процессорных архитектурах. Apple не объявила о таких планах довести библиотеку приложений для iPhone и iPad до моделей без поддержки ARM.

Это, вероятно, создаст спрос на ARM Mac, выделив их отдельно от пакета. Новые машины потеряют способность запускать Windows через Boot Camp (хотя, возможно, и не версию ARM). Таким образом, универсальная совместимость с приложениями для iPhone и iPad может быть просто кнутом, который Apple будет пытаться продать Apple Silicon.

А как насчет Mac Apps, написанных для Intel?

Поскольку новые компьютеры Mac на базе ARM не будут изначально совместимы с программным обеспечением, написанным для моделей с чипом Intel, что произойдет со всем существующим программным обеспечением? Возможно, разработчики с большими бюджетами, такие как Adobe и Microsoft, могут уложиться в надвигающийся срок Apple для нативной версии ARM. Но как насчет мелких разработчиков, которым не хватает времени и ресурсов?

Не волнуйтесь — новые Mac не будут продавать классические настольные Mac-приложения для iPhone и iPad. Разработчики могут перекомпилировать свои существующие приложения Intel для ARM, но вы можете запускать точно такие же приложения Mac, которые вы запускаете на macOS Catalina сегодня, на новом Mac на базе ARM.

Это стало возможным благодаря Rosetta 2 — обновленной версии динамического бинарного переводчика, который использовался для перехода владельцев Mac из PowerPC в Intel в 2006 году. Компания продемонстрировала Rosetta 2 на WWDC 2020 с использованием 3D-моделирования и программного обеспечения для анимации Maya, которое, казалось, работало безотказно.

Розетта для Intel / PowerPC.
яблоко

Еще более впечатляющим было очень отзывчивое демо Тень Расхитительницы ГробницТакже работает через Rosetta. Можно ли ожидать одинаковой производительности во всех приложениях, еще неизвестно, но тесты комплекта разработчика (DTK) на основе ARM кажутся многообещающими.

DTK — это модифицированный Mac mini с немного разогнанным чипом A12Z для iPad Pro, 16 ГБ оперативной памяти и 512 ГБ SSD. Несмотря на настойчивое требование Apple, некоторые разработчики используют Geekbench на своих DTK для определения производительности. Поскольку для ARM Mac нет доступной нативной версии Geekbench, тесты проводились с использованием Rosetta.

Первые результаты показали, что Geekbench через Rosetta на A12Z превзошел Microsoft Pro на основе ARM Surface Pro X запуск собственной версии того же инструмента для тестирования. Примите эти результаты с щепоткой соли, но это хороший знак, учитывая, что A12Z — двухлетний чип. Первый Mac на базе ARM мог использовать гораздо более мощный процессор, чем в iPad Pro.

Одна из причин такой многообещающей производительности может заключаться в том, что Rosetta 2 выполняет большую часть тяжелой работы на этапе установки. Это было уподоблено перекомпиляции приложения как приложения «Universal 2».

Чтобы понять, как долго может длиться этот период совместимости, Rosetta была впервые представлена ​​с OS X 10.4.4 Tiger в 2005 году. В 2011 году был сделан дополнительный компонент с выпуском OS X 10.6 Snow Leopard. Поддержка Rosetta была официально прекращена вместе с выпуском OS X 10.7 Lion в 2012 году.

Apple Silicon запускается позже в 2020 году

Мы не знаем, когда появится Apple Silicon, но Apple настояла, что это произойдет в этом году. Также неясно, приведут ли изменения в архитектуре к более дешевым моделям, так как Apple контролирует процесс, или цены поднимутся, чтобы покрыть затраты на исследования и разработки.

Apple Silicon была лишь небольшим отрывком от того, что Apple анонсировала на WWDC 2020. Ознакомьтесь с новыми функциями MacOS и тем, что iOS 14 готовит для владельцев iPhone и iPad.

СВЯЗАННЫЙ: Что нового в macOS 11.0 Big Sur, прибытие осенью 2020 года

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *