8 июня в Калифорнии прошло открытие конференции WWDC 2015, на которой Apple представила ряд нововведений для разработчиков — в том числе, функциональность обновлённых операционных систем OS X, iOS 9 и watchOS, а также новые версии языка программирования Swift, игровой платформы Metal и так далее.
Редакция AD связалась с представителями российской ИТ-индустрии — разработчиками и дизайнерами — и попросила их рассказать о своих впечатлениях от презентации.
Прошедшее мероприятие, как отмечают пользователи сети, оказалось небогатым на действительно громкие анонсы — Apple сделала акцент на улучшении уже существующих проектов и операционных систем.
Презентация на WWDC была ожидаемой, спокойной. Собрали пылесосом все, что делали конкуренты и показали как свое. Но прорывов ноль. Спокойно
— Eldar Murtazin (@eldarmurtazin)
June 8, 2015
Так, обновления получили операционные системы компании —
OS X и iOS, а платформа для Apple Watch обрела некую «материальную» оболочку — собственную операционную систему watchOS. При этом в OS X и iOS внимание разработчиков было сосредоточено на улучшении взаимодействия пользователя с системой и повышении производительности, а не внедрение революционной функциональности.
iOS для iPad получила многозадачность, OS X — новые жесты и элементы управления.
Для разработчиков интерес представляет переход языка программирования Swift на open-source-модель распространения и обновления множества игровых программных платформ — Metal, SpriteKit, SceneKit, GameplayKit, Model I/O и ReplayKit. Теперь, по словам представителей Apple, скорость рендеринга в играх возрастёт на 40%.
Помимо прочего, на прошедшем открытии WWDC 2015 был представлен музыкальный стриминговый сервис Apple Music. Сотрудники компании надеются, что проект сможет объединить разрозненную систему взаимодействия артистов с фанатами и поклонниками в одну экосистему. С помощью платформы исполнители смогут не только делиться со слушателями музыкой, но и записями из различных социальных сетей — это поможет создать более полную картину и перенести всё общение между знаменитостями и потребителями контента на одну платформу.
AD узнал у российских разработчиков, дизайнеров и экспертов отрасли, какие впечатления у них остались от прошедшей презентации.
Виктор Бабичевдиректор по диджитал-маркетингу в медицинском центре Atlas
Я не могу сказать, что этот WWDC чем-то примечателен. Заполнились лишь несколько моментов:
- Swift скоро будет Open Source — все разработчики рады, но что конкретно это им даст, ещё не ясно.
- Мультитаскинг смотрится отлично. Apple опять сделали «как надо» переосмыслив опыт Samsung и Microsoft.
- Apple Music — совершенно непонятная штука, хотя $10 в месяц за доступ ко всей базе музыки — это они отлично придумали.
P.S. Повеселила реакция в соцсетях на появление женщин на сцене:
BREAKING: Apple employs at LEAST two women.
#wwdc
— Walt Mosspuppet (@mosspuppet)
June 8, 2015
Денис Германенкогенеральный директор CleverPumpkin
Первые полтора часа ещё было интересно, но потом я заснул раза три. Слишком затянутые демо и много лишних для разработчиков кастомерских деталей.
Что примечательно — нативные приложения для Apple Watch, Swift становится опенсорсным. Новая OS X и iOS 9 — это новый путь к проактивности, но зачастую это штука сомнительная, а иногда и слишком навязчивая. Впечатлений мало, в основном всякие мелочи. Думаю, что больше интересных деталей уже узнаем на страничках сайта Apple, где всегда расписано больше подробностей, а там всегда что-то вкусное.
Валентин Петуховблогер Wylsacom
Apple удивила — и это самое главное. Говоря о WWDC, стоит помнить, что это конференция для разработчиков.
Можно идти с конца — Apple Music, Swift 2, обновленный HomeKit и компания, WatchOS 2 с нативными приложениями, iOS 9 с улучшенным UI, оптимизацией и поддержкой чипов A5, ну и конечно OS X El Capitan — такой, каким должен был стать Yosemite.
Только перечисления через запятую уже доставляют удовольствием. Apple показала то, что от неё ждали, и слухи о чём бродили в сети уже не одну неделю. Но они сделали это в свойственной им манере — донесли посыл для разработчиков: «Мы вас любим, мы вам платим, мы делаем для вас лучшие инструменты». Хотели Open Source Swift? Вот он. Хотели App Logic на стороне Watch? Распишитесь. Именно со второй версией операционной системы часов начнется эра Apple Watch. Это очень круто, двух месяцев со старта продаж не прошло.
Невозможно отказать себе в удовольствии и не сравнить Apple WWDC с Google I/O. Все молодцы, но ребята из Купертино собаку съели на правильном представлении продуктов. Когда Кук со сцены сказал «One more thing…», ну это всё.
Ну а если серьёзно, этот год передышки грандов. Год работы над ошибками. Вопрос — сможет ли этим относительным тайм-аутом воспользоваться Microsoft и догнать лидеров на втором круге?
Очень бы хотелось.
Андрей Маслакменеджер линейки мобильных продуктов Aviasales
Как, наверное, и стоило ожидать в этом году, все взяли небольшой wow-перерыв и ничего сверхъестественного ожидать от конференций не пришлось. Apple занялась полировкой своих софтверных продуктов (то, что от них ожидали еще в прошлом году).
В Aviasales мы адаптируем новые технологии для удобства наших пользователей, поэтому, безусловно, вам стоит ждать от нас интеграции с поисковым API в Spotlight для поиска билетов и отелей. Spotlight — это единое окно входа в множество приложений, установленных на вашем устройстве. То есть, совсем скоро можно будет набрать, например, «Санкт-Петерубрг в Рим» и сразу очутиться в «Календаре низких цен».
Что касается обновления Split View в iOS: два приложения, работающих одновременно на одном экране — это риск того, что iPad крепко задумается, поэтому будьте уверены, перед релизом мы убедимся, что Aviasales работает как надо, и нововведение не повредит пользовательскому опыту. Apple уверяет, что Split View в новой iOS 9 должен работать «из коробки», но мы-то знаем, что всё нужно перепроверять.
Антон ФроловUX-эксперт
Очередная конференция для разработчиков, где представлены новые версии операционных систем компании со множеством улучшений, новые сервисы и технологии. Нововведения выглядят вполне логичными, понятными, некоторые даже изящными — изменения в рамках эволюции.
OS X El Capitan — кажется, в неё вошло всё то, что не успело попасть в Yosemite. Решения, напрашивающиеся сами собой, и больше всего понравилось то, что для расширения функциональности практически не появилось ни одного нового контрола — это очень круто, дизайнеры на высоте.
iOS 9 — прокачали базовые сервисы, кардинально улучшили многозадачность (теперь точно ждём iPad Pro?) и добавили новые возможности для разработчиков.
watchOS 2 — нативные приложения, новые возможности для разработчиков и, опять же, логичные улучшения во взаимодействии — вроде нового будильника и возможности просмотреть события на день.
Все эти изменения отличны, но не они — самое главное. Самое главное — для Apple теперь абсолютно полностью перестали быть первичными продукты, сервисы и приложения; теперь Apple отталкивается во всём от экосистемы.
Это можно проследить, например, по новому приложению News — отличное развитие от скевоморфичного по своей сути «Киоска» к по-настоящему цифровой платформе для издателей. По тому, что Swift стал открытым. По развитию Apple Pay и Wallet. Наконец, по новому Music — это не соцсеть Ping, это не магазин музыки iTunes и это не плеер. Music — это Экосистема.
Apple — это Экосистема.
Эльдар Муртазинведущий аналитик Mobile Research Group
Презентация Apple оказалась достаточно ожидаемой — фактически, компания собрала всё лучшее, что есть на рынке. В частности, скопировала многие режимы из телефонов и планшетов от компании Samsung — это разделение одного окна на несколько, это многозадачность и так далее.
Можно говорить о том, что на сегодняшний день Apple несколько буксует в новых идеях, потому что тот же сервис Apple Music, который компания показала и назвала революционным — это 24 часа музыки 7 дней в неделю. Онлайн-радио, которое вещает всегда. Можно говорить о том, что это не так, по одной простой причине — есть Spotify и другие сервисы, которые работают достаточно неплохо и работают также 24 часа в сутки.
То, что показала компания Apple, будет достаточным для её поклонников — улучшилась функциональность как настольной, так и мобильной версии операционных систем.
Для часов так и не показали что-то, что могло бы объяснить, зачем они нам нужны.
Если человек находится в экосистеме Apple, то для него, безусловно, эти новые продукты будут очень и очень ко двору. Это интересно во всех смыслах, потому что повысилась стабильность работы, скорость работы и самое главное, что есть фишки, которых эти люди были всегда лишены — например, многозадачность — такая, как на Android. И эта многозадачность более интереса, чем то, что предлагала Apple до этого момента. Для тех, кто находится в экосистеме Apple, безусловно, это большой анонс, и поэтому презентацию можно воспринимать исключительно положительно.
Александр ЧёрныйiOS-разработчик e-Legion
Для начала — о самой трансляции на сайте Apple. Как только на сцене заканчивалась подводка и озвучивалась, собственно, новость, под видео появлялась плитка с ключевой фразой, которой можно было сразу делиться в социальных сетях. Интересный ход. Признаться, раньше не встречал.
Внутри операционных систем нам показали много того, что мы уже видели в качестве независимых решений. Чтение наподобие Flipboard. Заметки наподобие Penultimate. Некоторые считают, что Apple убивает рынок. Была программа — Apple выпустила свою версию, исходная программа умирает. Я смотрю на это так: программы Apple обладают «обучающей» функциональностью, они вытесняют поделки-фонарики, они же открывают интерес к более сложным инструментам.
Как же мы, разработчики, будем писать под El Capitan, iOS 9 и watchOS? Среди ключевых слов на слайдах промелькнул какой-то новый подход к тестированию UI. Показали пару фреймворков для игроделов. Хорошо. А что же UXKit или AppKit 2? Крепитесь, немногочисленные друзья-разработчики под OS X. Это не наш год. Снова.
Зато дерзкий Swift 2. А что сразу не Swift X? Мажорная версия должна нести в себе переосмысление опыта. На сегодняшний момент не вижу данных для такой работы. Версия 1.0 — это сентябрь 2014 года. Бог бы с ним. Хороший маркер «все на Swift» — отказ инженеров Apple от Objective-C в своих фреймворках. Первичность Swift в их решениях. Вот это был бы признак. Сейчас этого нет.
Однако Swift в open-source меня определенно порадовал. Наконец, Apple обновила программу для разработчиков: теперь $99 за возможность писать под три платформы. А я только две недели назад заплатил по старым правилам. Вздыхаю.
Многозадачность, вероятно, — самое большое, долгожданное и потенциально самое обсуждаемое нововведение. Следы кода были уже давно. В сообществах разработчиков и профильных рассылках мелькали сообщения по теме. Многооконность я увидел. Выглядит хорошо. Прямо как в моих снах, когда iPad лежал под подушкой. А что с работой в фоне? Неужели без изменений? Ждем обновления документации.
Часы будут поддерживать нативные приложения. Логика и интерфейс переместятся из iPhone. Большой шаг. Часы при этом прежние, обновляется только ОС, если верить презентации. За кадром остается самое интересное: в чем именно было ограничение в момент запуска, почему так не сделали сразу? Хочется послушать правдивую историю. Часы сильно продвинулись. В них появляется всё то, о чем шумели подкасты и блоги. Осталось непонятным, отчего Кевин Линч во время демонстрации часов стоял строго около стенда, а часы были подключены к зарядке. Зачем этот, с позволения сказать, поводок?
Music. Сервису уделили порядочно времени. Надо бы соотнести с остальной презентацией чуть после. Я позволю себе быть короче в рассуждениях. Из всего показанного не ясно, почему это лучше уже существующих решений. Из-за канала общения звезд с поклонниками? Остальное как будто привычно. Да и свежи в памяти судьбы некоторых других проектов Apple с социальной функциональностью.
Позволю себе пофантазировать. Утверждается, что это не жанровый анализ, а некий оригинальный алгоритм подбора. Интересно, сумеет ли Apple зайти далеко и подбирать музыку, исходя из данных часов, погоды за окном или только что сделанного фотоснимка?
Максим Нальскийоснователь и генеральный директор Pyrus
Замечательно, что Apple предоставила пользователям возможность поиска внутри сторонних приложений. Новый Search API — пожалуй, самое практичное новшество для разработчиков.
Теперь к сервису мобильных платежей Apple Pay можно подключать карты лояльности. Непонятное название приложения Passbook уступило место простому «Бумажник» (Wallet). В этом году Apple Pay расширится только на Великобританию. У российских конкурентов (например, Platius) есть все шансы побороться за отечественный рынок мобильного чекаута.
От iOS 9 пользователи ждут стабильность и исправления ошибок. Похоже, Apple услышала пользователей — анонсированы уменьшение размера дистрибутива и увеличение срока службы батареи iPhone 6 на целый час только за счёт оптимизации кода ОС.
Артур Сахаровтехнический директор Redmadrobot
Интерес к WWDC в последние два-три года очень велик — такого сплочения девелоперского комьюнити вокруг технологий Apple несколько лет назад ещё не было. И Apple прикладывает к этому значительные усилия, чтобы вовлечь в свою орбиту как можно больше разработчиков. С ростом интереса растут и компетенции.
В этом году во время Keynote решили не заострять внимание на технических вещах для девелоперов, а сделали обзорную презентацию. При этом нового и полезного для разработчиков очень много, но рассказывать об этом будут на последующих мероприятиях WWDC в течение недели — 150 сессий с разными топиками. Много обновлений касается среды разработки xCode, тестирования, API для игр и многого другого.
Apple продолжает продвигать Swift. Есть особенности, которые связаны с тем, что язык проприетарный — его применимость была ограничена. То, что язык теперь сделали оупенсорсным, значит, что он будет быстрее развиваться и в нём будет меньше багов. И его ожидает популярность в перспективе ближайших нескольких лет. Теперь никто не запрещает писать на Swift под Android — требуется только написать компилятор.
Хочется выделить обновленные возможности iPad — планшет превратили в полноценную рабочую машину, которая может посоревноваться с Macbook, только без клавиатуры. Интересен проактивный поиск. API можно имплементировать один раз, и Siri будет давать пользователю подсказки в разных контекстах и ситуациях. Продолжается прошлогодний тренд с extensions и виджетами, только теперь интеграция стала еще более плотной.
Скорее всего, новые технологии будут «адоптиться» достаточно быстро.
Намного больше возможностей теперь есть для разработки приложений под Apple Watch. Девелоперы уже частично «обкатали» их на «урезанной версии» сразу после выхода, а теперь смогут предложить намного больше интересных сценариев, при этом не перегружая пользователя информацией. OS X El Capitan все больше напоминает мобильную ОС Apple со свайпами на тачпаде, split screen и мультитаскингом. Мы пока не видели макбуков с тач-интерфейсом, но, вероятно, и это не за горами.
Музыкальный стриминг Apple Music не впечатлил, но Apple наверняка задействует все ресурсы от денег до экспертизы в UX и UI, которых у неё в изобилии, и за счёт рекомендательных алгоритмов сможет удачнее адаптировать продукт под пользователей, чем Google с её автоматическими рекомендациями.
Становится всё более очевидно, что инфраструктура Google и Apple во многом похожи, но при этом итоговые продукты у Apple более продуманные
About the author