- Главное на WWDC 2020: какие фичи появятся на iPhone, iPad и «Маках» и как Apple откажется от процессоров Intel
- Оглавление
- iOS 14
- iPadOS 14
- WatchOS 7
- macOS Big Sur
- Наушники, машины, дома
- Компьютеры Apple на собственных процессорах
- Вместо выводов
- Что представила Apple на WWDC, и что об этом думают iOS-разработчики
- Что показали
- Разминка
- macOS
- Для iOS/macOS-разработчиков
- Что думают участники программного комитета конференции Mobius:
Главное на WWDC 2020: какие фичи появятся на iPhone, iPad и «Маках» и как Apple откажется от процессоров Intel
Оглавление
Традиционная июньская презентация Apple на мероприятии для разработчиков WWDC в этом году впервые прошла в онлайн-формате (как и почти все презентации индустрии, начиная с марта). Предсказуема была и направленность большинства анонсов: именно на WWDC компания всегда рассказывает о будущих версиях своих операционных систем. Но гвоздем программы оказался не софт (хотя, например, iOS обновилась весьма радикально), а именно «железный» релиз. Вот только это не устройство, а то, что компьютеры и ноутбуки Apple будут работать на собственных ARM-процессорах компании. После долгих лет использования продукции Intel решено было рискнуть и сделать ставку на свой «кремний». Но давайте проанализируем всё по порядку и выделим самое интересное и важное по каждому направлению.
iOS 14
На что можно будет установить: iPhone 6s и новее, а также iPod touch 7-го поколения (подробнее)
Когда выйдет бета-версия: уже доступна разработчикам, публичное тестирование — с июля
Когда будет релиз: осенью
Из всех операционных систем именно iOS претерпела наибольшие изменения, и это, пожалуй, самое существенное обновление за всю историю iOS, о чем неоднократно заявил на презентации Крейг Федериги, старший вице-президент Apple по разработке программного обеспечения. Часть улучшений касается интерфейса.
Во-первых, появился новый способ группировки приложений на рабочем столе. Он называется App Library и автоматически объединяет как отдельные приложения, тематически родственные, так и папки с приложениями. Пока не очень понятно, зачем делать эдакие «сверхпапки» и как всем этим управлять. Но то, что Apple пытается как-то решить проблему кучи иконок на рабочем столе, радует.
Во-вторых, были существенно переработаны виджеты. Теперь можно менять их размеры, а главное — располагать их на любом месте рабочего стола (с 2007 года ждали!) и создавать смарт-стопки, в которых наверху будут самые актуальные виджеты на данный момент.
В-третьих, телефонные звонки, вызовы FaceTime и Skype теперь не закрывают весь экран, а появляются в виде компактного элемента вверху экрана. И во время разговора вы можете использовать другие приложения (сейчас, правда, такая опция тоже есть, но реализована она менее удобно).
Другая часть изменений связана уже с функциональностью. Самое интересное, конечно, App Clips — мини-версии приложений, которые можно вызвать с помощью NFC, QR-кода или ссылки в Сообщениях или Safari. Предполагается, что это позволит гораздо быстрее сделать некоторые простые действия, для которых достаточно этого единственного окна, «выпрыгнувшего» снизу экрана.
Также мы бы отметили появление приложения «Перевод», позволяющего переводить голосовые и текстовые сообщения между 11 языками, включая русский. В общем-то, ничего революционного здесь нет, аналоги существуют давно, но у Apple два козыря: приложение предустановлено, и оно не требует подключения к интернету. Это может быть очень существенно при заграничных поездках, если хочется сэкономить на роуминге (Apple в этом месте делает упор на безопасность — ну да, это тоже важно).
Из обновлений ранее существовавших приложений стоит назвать «Сообщения». В них теперь есть возможность ответа на конкретное сообщение, создание веток из ответов, упоминание собеседника и закрепление важных сообщений наверху. В общем, Apple немного подтягивается к Telegram и WhatsApp, но глобальная проблема «Сообщений» в том, что этот сервис не мультиплатформенный, как конкуренты. И пока ему, по большому счету, нечего противопоставить конкурентам.
iPadOS 14
На что можно будет установить: все модели iPad, вышедшие с 2015 года (подробнее)
Когда выйдет бета-версия: уже доступна разработчикам, публичное тестирование — с июля
Когда будет релиз: осенью
Новшества операционной системы для планшетов во многом дублируют то, что было реализовано в iOS 14. Но что здесь действительно новое — так это усовершенствованный поиск (видимо, получилось нечто аналогичное Spotlight в macOS) и улучшенное взаимодействие со стилусом Apple Pencil.
Теперь, например, с рукописным текстом можно работать так же, как с печатным, то есть менять его цвет, выделять, копировать и так далее. Есть и «перевод» рукописного текста в печатный. Кроме того, с помощью машинного обучения планшет будет совершенствовать свои навыки по распознанию не только текста, но и геометрических фигур. Например, если вы коряво нарисуете шестигранник, устройство исправит линии на идеально правильные. Конечно, оценить, насколько это корректно будет работать, можно только попробовав самому. Думаю, скоро нам такая возможность представится. Но по описанию выглядит весьма заманчиво.
WatchOS 7
На что можно будет установить: Apple Watch Series 3 и более поздние (подробнее)
Когда выйдет бета-версия: уже доступна разработчикам, публичное тестирование — с июля
Когда будет релиз: осенью
А в Apple Watch наконец-то появилась функция контроля за сном. Как говорится, не прошло и полгода. Хотя, постойте. В общем, «то, о чем так долго говорили большевики, наконец-то свершилось». В часах теперь можно спать, утром они вас мягко разбудят тактильным сигналом, выдадут всю статистику и автоматически загрузят ее в iPhone. А вечером перед сном начнут вас постепенно готовить к отдыху — сделают экран менее ярким, выключат уведомления и т. д.
Второе по значимости новшество — возможность более тонко кастомизировать циферблаты и, что самое неожиданное, делиться ими. Это, на самом деле, весьма перспективная идея, потому что теперь свои циферблаты будут конструировать все кому не лень, и наверняка среди них появятся очень неплохие.
И последнее, о чем упомянем, хотя это, скорее, из разряда забавного — контроль за мытьем рук. Часы научились определять, когда вы моете руки, и во время этого процесса они будут вам показывать обратный отсчет — чтобы вы натирали их не менее 20 секунд. Новшество явно инспирировано ситуацией с пандемией, так что его можно назвать проявлением социальной ответственности.
Разумеется, появились новые тренировки (включая танцы) и прочие улучшения. Но с описанным выше они не сравнятся.
macOS Big Sur
На что можно будет установить: все MacBook, iMac, iMac Pro и Mac Pro с середины 2013 года (подробнее)
Когда выйдет бета-версия: уже доступна разработчикам, публичное тестирование — с июля
Когда будет релиз: осенью
Пожалуй, самое спорное обновление из показанных Apple — интерфейс macOS. Впервые за много лет изменен внешний вид окон, дока, иконок базовых приложений. Всё это стало больше похоже на iOS, исчезла та строгость, которая была. Кому-то понравится, кому-то — нет, но всем будет непривычно, это точно.
Из существенных функциональных изменений назовем усовершенствованный Safari. И без того прекрасный браузер стал еще лучше: расширения и сайты теперь легче контролировать на предмет их «полномочий» (может ли, например, расширение «читать» страницу), а стартовый экран — проще кастомизировать, вплоть до установки собственной заставки. Появилась и опция перевода одним кликом. Вопрос в том, насколько хорошим будет получаться этот перевод. И тут тоже сложно что-то сказать без личного знакомства с продуктом.
Также Apple довольно подробно рассказывает о новшествах в Maps — причем, во всех операционках, включая watchOS, но в первую очередь, в macOS. И тут тоже много заманчивого. Но в России судьба у карт Apple пока не задалась — и вряд ли ситуация в обозримом будущем изменится. Оно и неудивительно: функциональность и качество самих карт местности здесь пока куда скромнее, чем у Яндекса и даже у Google. Речь, разумеется, именно о нашей стране: судя по всему, в Сан-Франциско у Apple Maps все прекрасно 🙂
Наушники, машины, дома
Хотя Apple и не представляла новые устройства на этой презентации, уже существующие гаджеты были усовершенствованы по части ПО. Так, наушники AirPods теперь будут автоматически переключаться между устройствами пользователя при его переходе с одного на другое. Допустим, вы смотрите фильм на MacBooк, используя наушники. Вдруг звонит iPhone. Как только вы примете звонок, наушники переключатся на iPhone.
Надо смотреть, насколько быстро и гладко это работает, и если реализовано все качественно, то AirPods станут еще более желанными для любого, кто погружен в экосистему Apple, поскольку тут уж конкуренты точно будут бессильны. Ну, а тем счастливчикам, у которых в наличии AirPods Pro, стоит попробовать новую аудиотехнологию, позволяющую имитировать surround-звук кинотеатра при просмотре фильма с дорожкой 5.1, 7.1 и Dolby Atmos.
Не забыла Apple и о машинах. Хотя сама она пока не производит автомобилей, разработка ПО-решений идет полным ходом. На презентации была показана BMW, которая появится в будущем году и будет иметь поддержку технологии «Цифровой ключ». Машину можно будет открыть и закрыть с помощью iPhone или Apple Watch. А можно и делегировать это право другому человеку, причем, установив уровень доступа.
Наконец, в ПО для умного дома появились такие приятные новшества, как распознавание лица человека, подошедшего к входной двери, автоматическое адаптивное освещение в зависимости от времени суток и ограничение пространства наблюдения камер, чтобы они реагировали на движение именно той области, которая вам нужна (и не «тревожились» из-за прохожих).
Компьютеры Apple на собственных процессорах
Ну вот мы и подошли к главному. Apple, кстати, тоже оставили этот анонс на конец презентации — все по заветам Джобса. И, разумеется, озвучил его лично Тим Кук.
«One more thing» получилась действительно эффектной, хотя и рассказ о ней больше оставил вопросов, чем дал ответов. Итак, что известно, вкратце:
- Apple переводит свои компьютеры и ноутбуки на собственные процессоры. До этого много лет использовались процессоры Intel;
- пока, видимо, речь идет не о новом процессоре, а об использовании SoC Apple A12Z Bionic, на которой работают iPad Pro нынешнего года;
- переход на собственные процессоры займет два года, первые компьютеры с ними выйдут уже в конце этого года;
- все приложения Apple, включая Final Cut Pro X и Logic Pro X, были переписаны и будут нативно работать на собственных процессорах Apple. Аналогичную работу проделали в Microsoft и Adobe;
- для старых приложений, которые еще не обновлены, предусмотрена программа Rosetta 2, позволяющая использовать ПО, написанное под Intel, на процессорах Apple. Утверждается, что производительности при этом будет достаточно даже для игр. Она может транслировать код как при установке (подходит для большинства приложений), так и в процессе работы (нужно браузерам, поскольку в них самих исполняется код с сайтов);
- разработчики могут зарегистрироваться в специальной программе и получить так называемый Developer Transition Kit. Это Mac mini с SoC Apple A12Z Bionic, 16 ГБ оперативной памяти, 512 ГБ SSD, установленными macOS Big Sur и Xcode.
Теперь — загадки. Во-первых, на процессоре для iPad Pro далеко не уедешь. Допустим, для «Миника» и каких-нибудь младших MacBook этого может и хватит, а для более серьезных продуктов, типа Mac Pro?
Во-вторых, что с графической составляющей? Дискретных видеокарт теперь не будет вообще?
В-третьих, можно ли будет запустить на компьютере с Intel программу, написанную уже под SoC Apple? Наверняка в скором времени (уж точно — осенью) появятся подробности и какие-то из наших вопросов отпадут. Но пока оценить эту новость трудно. Просто надо быть готовым к тому, что впереди будет еще много сюрпризов, так или иначе обусловленных этим шагом. Что ж, тем интереснее.
Вместо выводов
Новость про переход на собственные процессоры в компьютерах и ноутбуках полностью затмила все остальное, но на самом деле это одна из самых насыщенных и щедрых на анонсы презентаций Apple за последнее время. Одно только обновление iOS 14 чего стоит, хотя яркие новшества достались и другим ОС. Конечно, о софте сложно рассуждать и, тем более, делать выводы, не видя его, однако здесь как раз все в порядке: уже совсем скоро — в июле — все желающие смогут загрузить бета-версии представленных ОС. Сделаем это и мы, так что ждите подробных отчетов.
Источник
Что представила Apple на WWDC, и что об этом думают iOS-разработчики
Кадр из приветственного видео на WWDC
Вот и настал день X — день ежегодной конференции WWDC. По легенде, этот день должен определить вектор развития iOS-разработки на весь год и повысить мораль всех iOS-разработчиков в команде. Давайте вместе посчитаем количество слов «Amazing», «Ever» и «Machine Learning», произнесенных со сцены во время мероприятия.
Это значимое событие и для программистов, и для обычных пользователей Apple: тут и про нововведения в системном API, и про пользовательские сервисы. И, кстати, про железо — хотя мероприятие в первую очередь софтовое, сегодня на нём впервые за годы обновили Mac Pro.
iOS-разработчики из программного комитета конференции Mobius не могли пройти мимо этого события: помимо рассказа «что вообще представили», мы дали комментарии о своих эмоциях от прослушанного и постарались ответить на вопрос, та ли еще Apple или уже нет.
Что показали
Трансляция из зала началась вовремя, ни на секунду раньше или позже. Apple прошлась по нововведениям во всех своих операционных системах.
Разминка
- Для начала показали трейлер нового сериала «For All Mankind», чтобы мы не забывали, что осенью грядёт сервис Apple TV+ с эксклюзивным видеоконтентом от самой компании.
- tvOS: Главными изменениями стали многопользовательский режим (чтобы вы после ребёнка не обнаруживали в своих рекомендациях миллион мультфильмов) и возможность подключения геймпадов от PlayStation/Xbox.
- watchOS: Презентация началась с рассказа про новые приложения для часов: тут вам и аудиокниги, и запись звука, и шумомер, и даже калькулятор. Также появилось еще больше возможностей для кастомизации внешнего вида циферблатов, разработчикам открыты новые API, например, Streaming Audio API.
- По традиции, Apple начинает со статистики — 97 процентов пользователей довольны использованием, 87 процентов айфонов уже используют iOS 12, а доля обновившихся на новую версию по сравнению с Android просто зашкаливает.
- Далее была анонсирована следующая версия ОС с порядковым номером 13, и ещё до фич заговорили про перформанс. Утверждается, что нас ждет на 30 процентов быстрее работающий FaceID, приложения будут запускаться вдвое быстрее, а при их загрузке из App Store пользователям придется качать вдвое меньше. В общем, iOS-разработчики, если начальство хочет оптимизировать запуск приложения, можете теперь отвечать «а он сам оптимизируется».
- Но больше всего, конечно, говорили про темную тему, так многими любимую на macOS. Речь шла примерно так:
«Посмотрите, как потрясающе выглядит приложение X с тёмной темой.
Посмотрите, как потрясающе выглядит приложение Y с тёмной темой.
Посмотрите, как потрясающе выглядит приложение Z с тёмной темой».
Показывая возможности Dark Mode, Apple невзначай показала новую свайп-клавиатуру как достижение (тут Android-пользователи посмеялись в голос, конечно).
Apple много времени и сил уделила вопросам конфиденциальности в новых версиях. Теперь в свои приложения можно встроить кнопку с возможностью авторизоваться с помощью Apple ID, чтобы не отправлять пользовательские данные социальными сетям и айти-гигантам. Update: оказывается, если вы разработчик и в своём приложении используете авторизацию через сторонние сервисы, то такой вариант добавлять обязаны. Интересно, что об этом думают антимонопольные органы.
А если не хотите при этом палить свой почтовый адрес, Apple сможет за вас генерировать случайный (вероятно, тут представители ad-tech напряглись). Также теперь пользователи могут разрешать приложениям пользоваться своей геолокацией только однажды (вероятно, тут некоторые iOS-разработчики напряглись).
Очень классно, что Apple не забывает про планшеты, про то, что это самостоятельный девайс со своим UX и выполняемыми задачами, а не просто смартфон с увеличенным экраном. Как результат — теперь операционная система официально выделена в отдельную iPadOS.
Пока не до конца ясно, что это значит для разработчиков: появится ли iPadKit, нужно ли нам заменять UIView на iPadView, чтобы поддерживать айпады. Одно мы знаем: теперь в приложении Files можно напрямую видеть USB-устройства и импортировать свои фотки с фотоаппаратов, а тремя пальцами можно делать Ctrl-C и Ctrl-V.
macOS
- Начали с хардварной новости: представлен новый Mac Pro (впервые с 2013-го). Разговоры про его дизайн еще долго будут сотрясать социальные сети и форумы (если вам кажется, что корпус на что-то похож, то знайте, что об этом уже пошутили миллион раз).
Понятно, что очень мощно (например, можно установить до полутора терабайт оперативной памяти). И понятно, что очень дорого: начинается от $5999, и это за базовую версию, в которой 32 гигабайта оперативки и смешной для такой цены 256-гигабайтный SSD. В продаже с осени.
К такому системному блоку нужен и монитор (давненько Apple их не выпускала). Он тоже представлен, и он тоже мощный — тут вам и Retina 6К, и XDR («более, чем HDR»), и система охлаждения («чтобы тебе ярче было, внучка моя»), и возможность поворота в вертикальное положение («так и вертикальное фото ретушировать удобнее, и кодить»).
Называется Pro Display XDR, диагональ 32». Стоит $4999, при этом подставку надо докупать отдельно за тысячу долларов (это не шутка). В продаже тоже с осени.
Новая версия macOS называется Catalina.
Для iOS/macOS-разработчиков
Наконец, после анонсов «для пользователей» компания обратилась к собравшимся в зале разработчикам с тем, что важно конкретно для них.
- Технология Catalyst (в девичестве — Marzipan), которая поможет портировать существующие мобильные приложения на Мак. Насколько это хорошо будет работать, пока сложно сказать, но демка от Atlassian впечатляющая.
- Apple продолжает улучшать поддержку VR/AR — это и обновленный ARKit 3, и RealityKit, и Reality Composer. Показали, что теперь люди «непроходимые» (AR-объекты больше не будут их перекрывать) — вот это эффектно, Гугл так пока что не умеет. И сразу показали Minecraft Earth («майнкрафт в реальном мире»), где эта непроходимость очень пригодится.
- Новый фреймворк SwiftUI — наш ответ React Native. Наконец-то и у айосников будет декларативный UI.
Уже вижу, как в ближайшие полгода скорость разработки приложений возрастет на порядок, качество приложений повысится, а пользователи не смогут ставить ниже 5 звездочек в сторе приложениям, написанным с использованием SwiftUI. Айосники, кто ушел в React Native и Flutter-разработку, возвращайтесь, мы всё простим.
Что думают участники программного комитета конференции Mobius:
Петр Третьяков (Redmadrobot)
«В какой-то из книг про Джобса была история про то, как он в 70-80-е представлял себе компьютер будущего. Представлял он, конечно, iPad, но вот с iPadOS это теперь стало похоже на то, что он рассказывал.
Вообще, тренд на сближение macOS и iOS шёл уже давно. Версия iOS для iPad уже сильно отличается от версии для iPhone, поэтому разделение их на две — просто фиксация факта, нежели анонс brand new операционной системы, как Apple обычно любит подавать. Правильно, что Apple не наступает на грабли Microsoft, а делает сближение десктопной и мобильной систем постепенно и вдумчиво: не дают с места в карьер десктопные приложения для мыши и клавиатуры запускать на небольших экранах мобильных устройств с тач-управлением. Очевидно, что iOS-приложения не придётся переделывать под новую iPadOS, но опыт взаимодействия с ними на iPad будет богаче и интереснее. А если пару платформенных твиков добавить, про которые на сессиях расскажут в ближайшие дни, то будет, вообще, класс.
Что касается дедовской iOS, то темная тема была ожидаема после аналогичной для macOS и это, конечно, не так уж горджес, осам и амэйзинг, как Крейг рассказывал. Хотя есть шанс, что теперь темные темы для приложений будут как-то более менее следовать единому стилю и смотреться единообразно, а не каждый со своим оттенком серого.
Я всю презентацию ждал Марципана. Меня даже новый Mac Pro 6K-дисплеем не сбил с пути. Там, впрочем, сразу было очевидно, что его только в ипотеку можно будет купить. Поэтому как только речь зашла про macOS, я внимал как семинарист в воскресной школе. И вот он, красавчик Catalyst! Если уж JIRA Cloud на нем взлетела, то у нас есть шанс! Хотя этот чувак из Atlassian ни одной кнопки в своём приложении не нажал, только по табам пощелкал, так что посмотрим. Возможно придётся всё костылями закидывать, чтобы iOS приложение на macOS нормально работало, но теперь хотя бы можно это руками пощупать.
Но потом пошла песня про SwiftUI и я просто заплакал. Декларативная вёрстка на iOS! Работать, конечно, будет так, что работать не будет. По крайней мере, первое время. Как это будет работать для сложного UI, анимации, переходов — не ясно. Но то, что UI наконец-то на Swift — это очень круто!»
Кирилл Клебанов (Just LLC)
«От этого WWDC я не ждал многого и смотрел в одиночестве. Конечно, были некоторые интересные утечки, но неожиданно всё это оказалось правдой и даже чуть более того.
Вначале мне показалась интересной функция замера шума в часах, особенно в наших реалиях с шумными соседями. Было бы здорово автоматически просить убавить звук во время вечеринки, а если не будет помогать, то связываться с участковым).
Когда на презентациях говорят слово secure, как пользователь я успокаиваюсь: значит, мои личные данные и фотографии в душе под надёжной защитой. Но с точки зрения разработчика это сулит разнообразные проблемы и сложности с публикацией в стор. Теперь надо быть внимательным при работе с геолокацией. А вот вход через Apple ID с любой точки зрения фича нужна, и особенно радует то, что пользователь сам может определять какие данные он хочет предоставить.
Единственной технической новинкой стал новый Mac Pro c монитором, но как же долго мы ждали этого момента. Он станет доступен к покупке лишь осенью, а значит есть время собрать документы на ипотеку для его покупки. Единственное, что утешает — цены на эти устройства практически не падают с течением времени.
AR-киты демонстрируют планомерное развитие: захват движения людей, перекрытие объектов. Для полного счастья не хватает только динамического освещения с трассировкой лучей и теней.
Десерт в виде SwiftUI очень пришёлся по душе. Декларативный UI многие разработчики ждали и просили давно, Apple наконец нас услышала. Теперь наконец прекратится холивар про то, как верстать — в коде или на сторибордах.
Keynote — это только вершина айсберга, все самое интересное ждёт нас впереди на отдельных секциях. Целая неделя без сна для iOS- macOS- iPadOs-разработчиков обеспечена».
Антон Давыдов (EPAM Systems)
«Даб-даб с каждым годом всё больше становится похожим на детский утренник — тут тебе и аниматоры на сцене перед конференцией, и интерактивные демки игр, а количество сарказма и шутеечек только увеличивается. Но все равно ждешь каждый год заветный вечер для просмотра трансляции.
Интересно наблюдать, как изменился вектор маркетинговой политики в Apple: если раньше продвигали девайсы, то теперь всё больше обращают внимание на свои сервисы, которые, конечно же, работают по подписке. Оно и ясно, айфон чуть ли не у каждого, а обновлять его каждый год мало кто собирается.
Последние несколько конференций не проходят без демки использования VR/AR, но как по мне, пока нормальных вариантов использования можно вытянуть на три с половиной приложения. Но если надоело играться со шрифтами и верстать вьюхи, то ARKit и RealisticKit будет самое то.
Apple продолжает заниматься улучшением вопросов конфиденциальности пользователей, и пока компания не была замечена в скандалах, связанными с приватностью. На фоне фейсбука и некоторых других крупных компаний, Apple смотрится более доверительным вариантом и получает плюс в карму. Моей любимой функциональностью из анонсированных стала возможность разрешать приложениям пользоваться геолокацией только один раз, что очень удобно — теперь не надо после разрешения переходить в системные настройки, чтобы запретить пользоваться геолокацией, камерой, микрофоном и подобными сервисами.
Вишенкой на торте стал декларативный фрейморк для UI — SwiftUI, можно было в целом рассказать только про него, да и заканчивать трансляцию. Интересно, что перед конференцией появлялось несколько статей на тему размышлений о декларативном UI для Swift. Совпадение, или большая рука Apple подогревала интерес?»
Источник