- PVSM.RU - https://www.pvsm.ru -

За презентациями Apple с интересом следят самые разные люди. Но, вероятно, интереснее всех iOS-разработчикам: они видят всё и с ракурса «каково этим пользоваться», и с ракурса «каково нам с этим работать». А когда все массово обновляют iOS, они уже насмотрелись на бета-версии.
У нашей конференции Mobius [1] в программном комитете есть целый ряд iOS-разработчиков. И после новой презентации мы решили спросить, что они думают и о представленных устройствах, и о выходящей вместе с этими устройствами iOS 12.
Если не смотрели презентацию — для вас первая половина поста с информацией «что вообще было представлено», если смотрели — можете сразу переходить к части с мнениями. Интересно будет узнать и ваше мнение в комментариях, особенно если вы тоже iOS-разработчик!


Алексей Кудрявцев (Avito)
«Все уже привыкли, что описания продуктов утекают задолго до презентации, и этот год не стал исключением, поэтому вау-эффекта снова не получилось. Впечатлили часы с увеличенным экраном, их хочу себе взять. А в айфонах расстроило то, что не показали чего-то поменьше 5.8''. И многие надеялись, что наконец обновят MacBook Air, эти надежды остались неоправданными.
Я использовал iOS 12, начиная с первой бета-версии. И если iOS 11 ругали за нестабильность, то тут даже в бета-версиях всё работало стабильнее и заметно производительнее. Из нововведений хочется отметить группировку push-уведомлений: я по работе занимаюсь мессенджером и думаю, что нашим пользователям эта фича придётся по вкусу, мне группировка очень помогает очистить экран блокировки от ненужного. Ну и Screen Time помогает сосредоточиться на важном.
На свои часы (третьего поколения) тоже устанавливал бета-версию watchOS. Там сама ОС стала удобнее, но при этом просели производительность и автономность, часы стали быстрее разряжаться».
Кирилл Клебанов (Just LLC)
«Особенности новых операционных систем и фреймворков были анонсированы ещё в июне, а сегодняшнее выступление было посвящено только техническим новинкам: часам и телефонам.
В телефонах техпроцесс чипа уменьшился до 7нм (что потенциально хорошо для производительности, компактности и энергопотребления), а с новыми чипами A12 в 9 раз ускоряется Core ML. Соответственно, могут ускориться «интеллектуальные функции», связанные с машинным обучением, и мы как разработчики сможем использовать всё более сложные модели для обработки изображений, видео и анализа пользовательских данных в реальном времени.
Вторая версия ARKit тоже помогает раскрыть потенциал нового железа, особенно мне интересна функция многопользовательского взаимодействия с виртуальной реальностью. Это будет новый этап для коллективных игр: если раньше дети выходили играть во двор с футбольным мячом, то теперь с iPhone XS
С каждым годом я всё внимательнее стараюсь относиться к своему здоровью и вижу, что Apple движется в том же направлении. Функция отслеживания падений в часах подойдёт не только сноубордистам, но и нашим пожилым родным».
Виктория Денисюк (EPAM Systems)
«Снова стало больше разных диагоналей экрана и разрешений, но сейчас для разработчиков принципиальной разницы уже нет: разных iOS-девайсов уже столько, что мы не делаем вёрстку конкретно под каждый, и всё адаптируется довольно легко. Это просто ещё пара кейсов для проверки.
Более заметную роль для нас играет софт, и тут «новое» не значит «лучшее». Миграция на Xcode следующей версии всегда была сопряжена с временными затратами, не обошлось без этого и сейчас. UI-элементы требуют переработки для корректного отображения на iOS 12, текущий код нужно рефакторить, чтобы соответствовать новым требованиям, автоматическая миграция тут не спасёт. Если ваш проект довольно большой и включает сторонние фреймворки и другие зависимости, будьте готовы к тому, что они могут не поддерживаться, и придётся ждать, когда их обновят разработчики. В общем, всё как обычно. Надеемся, что все придёт в норму с выпуском релизной версии. Пока что мы видим при сборке Segmentation fault: 11 и краши editor-a. Xcode в App Store стабильно имеет оценку в две звезды, в этот раз чуда тоже не произошло».
Кирилл Аверьянов (ВКонтакте)
«Про эту презентацию можно сказать одно: всё внимание на Apple Watch, и не будем забывать про OneMoreThing.
Действительно, в айфоны ничего нового не завезли, оно и понятно, ведь в прошлом году было огромное обновление. Но, по моему мнению, несмотря на вторую большую модель Max, меньшая Xs вообще не отличается от iPhone X, кроме как названием. А iPhone Xr — low cost-модель, какой когда-то был 5c. В общем, это маленькое обновление iPhone, которое случается каждый раз, когда показывают S-версию.
А вот Apple Watch удивили дизайном, но проблема с батарейкой до сих пор является существенным минусом.
Но раз мы разработчики, давайте обратим внимание на софт, хоть ивент и не про него.
Выходит iOS 12, которая у меня стоит со второй беты. В этой версии главные фишки — Screen Time и Siri Shortcuts. И второе вряд ли будет обширно использоваться в России для сторонних приложений, а вот Screen Time достаточно полезно, если вы постигаете дзен продуктивности.
Говорили также про ускорение Core ML, но мое мнение прежнее: всё зависит от задачи. В глобальных задачах модель весит много и хранится на девайсе, что является главным минусом».
Николай Ашанин (EPAM Netherlands)
«Презентация Apple напоминает эпоху брежневского застоя. После не особо инновационной летней конференции от осенней, традиционно более слабой на новинки, не ждал ничего особенного. В итоге единственное, что очень порадовало — электрокардиограммы в часах, это очень круто. Теперь и для людей верхнего возрастного диапазона часы становятся всё более актуальными.
Также заинтересовало развитие игровой индустрии и AR. AR остаётся самой хайповой технологией iOS: это показывают и интересные доклады с прошлого Mobius (например, «Дополненная реальность в Яндекс.Картах» [3]), и количество заявок на эту тему на следующий московский Мобиус [4]».
Автор: phillennium
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/ios-development/292409
Ссылки в тексте:
[1] Mobius: https://mobiusconf.ru
[2] обсудили: https://habr.com/post/422993/
[3] «Дополненная реальность в Яндекс.Картах»: http://www.youtube.com/watch?v=89N31vH3e7Y
[4] московский Мобиус: http://mobiusconf.com/
[5] Источник: https://habr.com/post/423109/?utm_campaign=423109
Нажмите здесь для печати.