Закрыть объявление

Переход на Apple Silicon для Mac принес ряд больших преимуществ. Компьютеры Apple значительно улучшились по производительности и энергопотреблению, а благодаря использованию другой архитектуры (ARM) получили возможность запускать классические приложения, доступные для iPhone и iPad. Эта опция доступна разработчикам без какого-либо портирования или сложной подготовки — словом, все работоспособно практически сразу.

Разработчики могут просто оптимизировать свои приложения, чтобы ими было легче управлять с помощью клавиатуры и трекпада/мыши. Таким образом, заметно расширяются возможности новых компьютеров Apple, основанных на чипах Apple Silicon. С запуском мобильных приложений они справляются практически без малейших проблем. Короче говоря, все работает сразу. Что еще хуже, Apple уже разработала технологию Mac Catalyst, которая позволяет легко подготовить приложения iPadOS для macOS. Приложение использует один и тот же исходный код и работает на обеих платформах, причем в данном случае оно даже не ограничивается Apple Silicon Macy.

Проблема на стороне разработчика

Упомянутые варианты на первый взгляд выглядят великолепно. Они могут значительно облегчить работу разработчиков и пользователей, использующих свои компьютеры Mac. Но есть и небольшой подвох. Хотя оба варианта были с нами уже в пятницу, до сих пор кажется, что разработчики склонны игнорировать их и, честно говоря, не обращают на них особого внимания. Конечно, мы могли бы найти и некоторые исключения. В то же время уместно отметить одну важную вещь. Даже если компьютеры Mac с Apple Silicon смогут справиться с запуском вышеупомянутых приложений iOS/iPadOS, это не означает, что каждое отдельное приложение доступно таким образом. Разработчики могут напрямую указать, что их программное обеспечение нельзя устанавливать на компьютеры Apple ни при каких обстоятельствах.

В таком случае они обычно защищаются простым оправданием. Как мы указывали выше, не все приложения могут хорошо работать на Mac, поэтому потребуется настроить их для Mac. Но более простой вариант — отключить их напрямую. С другой стороны, запрещены и приложения, которыми наверняка можно было бы пользоваться без малейших проблем.

Проект macOS Catalina Mac Catalyst FB
Mac Catalyst позволяет портировать приложения iPadOS на macOS

Почему разработчики игнорируют эти опции?

В заключение остается вопрос: почему разработчики более или менее игнорируют эти возможности? Хотя у них есть солидные ресурсы для облегчения своей работы, для них это недостаточная мотивация. Конечно, необходимо также посмотреть на всю ситуацию с их точки зрения. Тот факт, что есть возможность запускать приложения iOS/iPadOS на Mac, не гарантирует, что оно того стоит. Разработчикам совершенно бессмысленно выпускать программное обеспечение, которое не будет работать должным образом, или оптимизировать его, когда заранее более-менее ясно, что на платформе macOS к нему просто не будет интереса.

.