Вибрать город
Закрити
Выдача из магазина и доставка
Доступная доставка
Твоя корзина
0

M1, macOS Monterey и следующий Mac Power Shift

M1, macOS Monterey и следующий Mac Power Shift

Как никогда ранее, Mac — это мощный инструмент Apple. Современные компьютеры Mac, на которых работает Apple silicone, могут использовать полную библиотеку программ macOS и приложений с iOS через Catalyst или немодифицированных непосредственно из App Store. А еще можно делать все, что вам по силам, от программирования приложений к разнообразным инструментам на основе Unix.

Но с приходом к Apple кремния и объявлением Apple в июне о том, что Shortcut приходят на Mac как символ многолетнего перехода к автоматизации, ситуация меняется. Несмотря на то, что Mac не перестанет быть электроинструментом, следующие несколько лет изменят его природу некоторыми фундаментальными способами.


M1, macOS Monterey и следующий Mac Power Shift


Быстрые действия заменяют Automator

Новость о том, что М1 приходят на замену Automator, не просто важна, поскольку macOS имеет новый блестящий инструмент для автоматизации пользователей. В последние несколько лет разработчикам программ для Mac было трудно чувствовать, что есть смысл добавлять функции автоматизации в своих приложений. Но сейчас мы получили ответ: Shortcut уже здесь, и Apple проведет несколько лет в переходе к новому миру.

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


Shortcuts получают мощность Unix

Shortcuts на Mac также выходят за рамки того, что доступно на iOS и iPadOS, благодаря возможности подключения непосредственно к кодированию и поддержки оболочки Unix. Apple пообещала больше не включать общие системы кодирования Unix с macOS. В macOS Monterey PHP уже не работает, а Perl и Python — это старые версии, которые удаляются довольно скоро.

Это всё на одном уровне: вы все еще можете устанавливать новейшие версии PHP, Perl и Python на macOS. С другой стороны, если вы создаете автоматизацию, которая опирается на один из этих языков кодирования, вам нужно будет установить их на любом Mac, который вы хотите автоматизировать.


M1, macOS Monterey и следующий Mac Power Shift


А как насчет других языков кодирования?

Это подводит нас к большему вопрос: что происходит с AppleScript и технологиями Apple Events, которые поддерживают взаимодействие между приложениями на Mac в течение десятилетий? Передача URL-адресов стала стандартным способом общения, верьте или нет. Но недавно Apple модернизировала такие функции, как Siri Intents.
Правда заключается в том, что большинство средств автоматизации на iOS касаются построения рабочих процессов с помощью небольших частей различных программ. Это важная часть истории автоматизации пользователей, но другая часть — это возможность глубоко контролировать мощные программы с помощью программирования. В iOS программы с таким уровнем управления, как правило, используют самореализованный механизм макросов на основе JavaScript или Python. Пожалуй, лучшим примером этого является богатая автоматизация на основе JavaScript, которая позволяет кодам программирования управлять приложениями Omni - на iPad, iPhone или Mac.Каждая программа, которая реализует собственный язык программирования или макросов, не является путем вперед. Здесь Apple должна вступить как владелец платформы и создать общую систему отсчета для всех, разработчиков и пользователей.


Будущее программирования на macOS

Что происходит в конце этого многолетнего перехода? Сама догадка состоит в том, что AppleScript, который датируется началом 1990-х, наконец будет выведен на для общества.
Что это заменит — это больше открытый вопрос. Shortcuts не могут быть конечными для всех: это просто инструмент, приспособленный к уровню точного дистанционного управления программами. Кроме того, чем больше действий вы выполняете, тем сложнее он становится — и после определенного момента, вероятно, следует выписывать как код, а не собирать в упрощенном интерфейсе.

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