(с концептуальными фотографиями!)

На вчерашнем мероприятии Apple была представлена ​​небольшая горстка дополнительных изменений в iPhone, iPad, Apple Watch и Apple TV. Но, помимо iPhone 7, одним из самых серьезных нерешенных вопросов остается куда выйдет Mac, что будет дальше и когда?

OS X. Выпущена в 2001 году, примерно через 15 лет. Хотя дизайн превратился из Aqua в странную мерзость Aqua / Leather в плоский дизайн Yosemite / El Cap, а набор функций расширился и включил App Store, Continuity и многое другое, ядро ​​OS X в значительной степени так же, как это было в первый день. Это не совсем плохо - операционная система была прочной и последовательной по сравнению с альтернативой, Windows, которая постоянно колебалась и, казалось, оставила все усилия, чтобы обеспечить чувство сплоченности для своих пользователей. Но с годами болтовня набирает обороты. Какое будущее ждет OS X? Сойдется ли он с iOS? Какой уровень инноваций мы можем ожидать от Mac? В ходе продолжающихся споров становится совершенно ясно: после многих лет эволюции Mac настало время для революции.

Имя

На каждом WWDC за последние много лет Apple показывала новую версию OS X, iOS, а недавно и watchOS. iOS и watchOS увеличиваются на целое число каждый год, в то время как Mac продолжает получать точечные выпуски. Вдобавок мы стали свидетелями появления нового соглашения об именах: iOS, watchOS и tvOS используют формат, который OS X еще не приняла. По этим двум причинам кажется логичным, что следующее крупное воплощение операционных систем Mac получит название macOS с номером версии 11.0.

О конвергенции

Конвергенция операционных систем - это очень хорошо, если мы четко указываем, что такое конвергенция и как она осуществляется. За последние несколько лет мы увидели разные методы конвергенции. С одной стороны, Microsoft попыталась объединить Windows для разных платформ с помощью единого масштабируемого пользовательского интерфейса для всех платформ с реализацией, которую многие считали поспешной, запутанной и плохо спроектированной. Подход Apple занимает больше времени, но, как правило, уделяет внимание важным нюансам. iOS, watchOS и tvOS используют одну и ту же базовую ОС, фреймворки и модель пользовательского интерфейса, но оптимизируют их представление для текущей формы и ввода. Это решение, которое предоставляет разработчикам общую платформу, но не заставляет идти на компромисс с точки зрения конечного пользователя. Mac был в основном в стороне.

Общие темы

С выпуском macOS должны появиться инновации, которые позиционируют ОС на следующее десятилетие инноваций, и все дело в общих потоках, которые проходят через экосистему. В частности, в macOS 11 должна появиться общая структура для презентации, совершенно новая модель для контента и общая тема для людей.

UIKit: общая структура для презентации

watchOS и tvOS продемонстрировали, что UIKit может быть как последовательным, так и универсальным, и многие разработчики Mac уже много лет требуют более дружелюбной среды приложений. В iOS мы привыкли использовать нативные приложения практически для всего, но в OS X многие из тех же сервисов доступны только в виде веб-приложений. Хотя они не страдают от такого же снижения производительности, как мобильный Интернет (или, по крайней мере, старый мобильный Интернет), действительно ли имеет смысл то, что многие из нас оставляют открытыми 10 вкладок для сервисов, которые мы использовать больше всего? Браузер действительно ужасный оконный менеджер. Но, конечно, разработчики не хотели создавать свои приложения для другой платформы, поэтому веб-приложения были достаточно хороши.

Сейчас я действительно считаю, что OS X - мертвая платформа. Он летит вслед за iOS, часто собирая функции спустя много времени после того, как они были реализованы на iOS. Apple необходимо создать единую платформу приложений для двух ОС. Это не означает, что на настольном компьютере можно будет просто запускать приложения iOS, так же как tvOS не просто запускает приложения iOS. Должны применяться те же идеи: общая кодовая база с небольшими элементами, зависящими от платформы, и оптимизированный пользовательский интерфейс для основной модели взаимодействия ОС. - @stastedonsmith

С появлением приложений UIKit на macOS такие приложения, как Facebook, Netflix и Inbox, можно будет легко переносить с небольшими изменениями и использовать преимущества собственной производительности, управления окнами, уведомлений, офлайн-поддержки и всех новых функций, добавленных в ОС.

Мало того, что многие сторонние приложения появятся на Mac, но и приложения Apple, которые были доступны только для iOS, могут сделать скачок, например News и Health. В течение многих лет Apple придерживалась стратегии «Назад к Mac», но UIKit для macOS позволил бы платформам расти вместе. Однако это нисколько не уменьшит мощность, доступную для профессиональных приложений. Давайте взглянем:

FS: Совершенно новая модель контента

В прошлом году мне посчастливилось поработать в Upthere (если вы не видели, что они делают, сходите посмотреть). Основанная Бертраном Серле и другими несколько лет назад, цель состояла в том, чтобы представить совершенно новый стек, который формирует облачную файловую систему и модель для организации контента. Модель проста, а реализация сложна - в ней отсутствует иерархия и она основана на мощном поиске и самоорганизации, а также на совместном использовании и совместной работе в самой файловой системе. Пришло время macOS перейти к такому типу организации (или просто купить их!).

Upthere оставляет позади иерархические структуры папок, которые есть в современных устройствах и облачных хранилищах. Вместо этого Upthere хранит все ваши данные в одной корзине, полагаясь на поиск для извлечения и отображения информации. Такой подход обеспечивает большую гибкость и контроль без ненужного дублирования ваших вещей. Циклы - это инструмент для группировки вещей в фотоальбомы, музыкальные плейлисты, проекты или все, что приходит на ум. Вещи могут быть частью нескольких циклов одновременно, поэтому вы не связаны одной жесткой структурой. -Там наверху

Мы производим слишком много контента, и наша работа слишком часто носит совместный характер, чтобы полагаться на ручную модель, разработанную много-много лет назад.

Народная нить

Поскольку такие платформы, как Google и Facebook, создали сплоченную организацию людей / идентичности, которая позволила им легко взаимодействовать и сотрудничать, Apple начала чувствовать себя устаревшей. В качестве операционной системы, на которой часто работают эти другие платформы, OS X и iOS имеют возможность создать расширенный общий поток для людей. Это означает объединение почты, сообщений, общих фотоальбомов, файлов и списков воспроизведения в одну модель, одну историю, один замкнутый цикл. Опять же, это то, что Upthere сделала первоклассным в своей файловой системе и приложениях.

Facebook конкретно об этом говорит:

Социальный дизайн - это стратегия продукта, которая опирается на доверенные сообщества пользователей, поощряет диалог между ними и в конечном итоге создает у всех более сильное чувство идентичности. Помещая людей в центр Интернета, все больше и больше событий, которые естественным образом происходят в реальном мире, начинают происходить в Интернете.— Facebook

Собираем все вместе

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

Пора.

(благодарим Sketch ​​за то, что с этим легко справиться за 3 дня)

В Dribbble, в Twitter и на моем сайте.

(также - я могу работать дизайнером)

Обновление: стоит отметить, что на самом деле здесь не происходит детского питания. Нет абсолютно никаких причин для выхода из Terminal, Xcode и т. Д. В конце концов, как мы будем создавать эти приложения? (кстати, я занимаюсь разработкой программного обеспечения). Речь также не идет о переносе iOS на рабочий стол. Речь идет об общих нитях, которые позволяют им расти вместе. Но каждому свое.