`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Что для вас является метрикой простоя серверной инфраструктуры?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Безопасность iOS 12

Пока все заняты тем, что накатывают на свои iPhone свежевышедшую iOS 12 и изучают новую функциональность (а также обнаруживают новые баги, которые наверняка проникли в релиз — никогда такого не было и вот опять!), я хочу обратить внимание на то, что в iOS 12 есть также много улучшений и с точки зрения безопасности.

Вот, например, список исправлений, касающихся безопасности операционной системы (тех, о которых сообщили различные эксперты по безопасности, и обнаружили сами разработчики в Apple). Уже один этот список — хороший повод установить последнее обновление iOS, так как теперь информация об уязвимостях, присутствовавших в операционной системе до выхода обновления, становится публичной. Вполне могут появиться вредоносные инструменты, эксплуатирующие эти уязвимости против устройств, на которых не будет установлена последняя версия iOS (не считая, конечно, страшных веб-страничек, валящих iPhone даже на iOS 12).

Кроме этого, Apple обновила документ (PDF), посвященный безопасности iOS. Изменения в этой версии включают в себя дополнения о чипе Secure Enclave, режимах DFU и recovery, функции Screen Time и подсказках Shortcuts. Подсказки, например, генерируются на устройстве с помощью машинных алгоритмов и никакая информация не передается для обработки в Apple, а дата между устройствами синхронизируется через iCloud в зашифрованном виде. Оттуда же интересно было узнать, что добавление “альтернативного вида” в Face ID увеличивает вероятность случайной разблокировки iPhone чужим лицом с 1 из 1 миллиона до 1 из 500 тыс попыток. В общем, полезный документ, если вам хотя бы немного интересно, как устроена безопасность в iOS.

Безопасность iOS 12

Кроме того, в iOS 12 полно всяких полезных фич для улучшения безопасности:
– одноразовые пароли из SMS теперь видны в подсказках в клавиатуре, что существенно облегчает их ввод
– серьезные ограничения по рекламной слежке в Safari, включая блокировку кнопок шаринга в социальные сети
– Safari практически настаивает на использовании более сложных паролей
– зашифрованные видеочаты, включая групповые (когда они выйдут чуть позже в этом году)
– возможность расшарить информацию о местоположении со службами спасения (доступно в США)
– блокировка USB-аксессуаров при подключении
– проверка паролей на повторное использование во встроенном менеджере паролей в iOS 12
– поддержка автозаполнения паролей в сторонних менеджерах паролей

Безопасность iOS 12

Так что если вы уже установили iOS 12, вот несколько опций, которые можно включить в настройках для того, чтобы воспользоваться возможностями, предлагаемыми операционной системой для вашей же информационной безопасности:

1. Автоматические обновления
Настройки -> Основные —> Обновление ПО

2. USB-аксессуары
Настройки ->Face ID и код-пароль
(просто проверьте, что опция отключена)

3. Ну и раз уж мы заговорили о безопасности iPhone, самое время настроить:
а) более сложный пароль, чем просто 4 цифры
б) ту самую двухфакторную аутентификацию, предлагаемую Apple

С учетом всего вышесказанного, можно назвать iOS 12 самым безопасным релизом iOS ever, но ведь было бы странно, если бы это было не так?

Безопасность iOS 12

Уязвимость прошивки современных компьютеров

Тут F-Secure пишет какие-то ужасы про обнаруженную уязвимость в firmware практически всех современных компьютеров (Mac и Win). Конечно, для реализации этой уязвимости нужен физический доступ к компьютеру, но тем не менее. Идея в том, что современные компьютеры обычно перезаписывают свою оперативную память при выключении, чтобы данные из нее нельзя было прочитать. Однако, эксперты F-Secure обнаружили способ блокировки этого процесса перезаписи, что в итоге позволяет не только прочесть содержимое в памяти, но и получить доступ к диску.

Уязвимость прошивки современных компьютеров
(я знаю, что это идиотская фотография, поэтому и использую её для иллюстрации)

Доступ к памяти может позволить злоумышленникам получить ключи шифрования диска, и таким образом подключить защищенный диск, даже если он зашифрован BitLocker или FileVault. Microsoft говорит, что компьютеры с PIN для загрузки защищены от этой атаки, а в случае с Маками можно установить пароль на firmware для дополнительного уровня защиты. Кроме того, новые Маки, у которых есть чип T2, обеспечивающий безопасную загрузку компьютера, тоже не подвержены этой уязвимости.

Уязвимость прошивки современных компьютеров

Скальпель Apple

Пока все обсуждают, что нового показала Apple вчера на мероприятии, я хочу собрать список того, что Apple не то что «не показала», а даже практически «убила».

iPhone X – вместо того, чтобы сделать прошлогодний флагман более дешевым вариантом, Apple просто убрала эту модель. То есть в каком-то роде те аналитики, которые прогнозировали, что «Эпол убьёт айфон Х», оказались правы: его действительно не стало, хотя XS – это все равно практически он, но с улучшениями.

Apple Watch Edition – дорогие часы в керамическом корпусе, если я не ошибаюсь, примерно 1300-1400 долларов, тоже больше недоступны. Зато для повышения ASP Apple Watch теперь придётся больше заплатить за обычные Apple Watch: если раньше алюминиевые часы с GPS стоили «от 329 долларов», то теперь цена на эту модель начинается от 399 долларов. Правда, у обычных часов теперь задняя стенка керамическая, если вас это утешит.

Переходник с Lightning на 3.5мм миниджек – он не совсем «мертв», но теперь его больше не будет в комплекте с iPhone. Скорей всего, большинство пользователей им все равно не пользовалось, удовлетворяясь либо комплектными Lightning-наушниками, либо AirPods, а остальные фанаты хорошего звука, по мнению Apple, вполне могут себе купить переходник, если им сильно надо.

Кстати, в линейке айфонов Apple таки «убила» миниджек – ни в одном из айфонов которые будут продаваться ближайший год, миниджек нет. И на его возвращение не стоит рассчитывать.

AirPower тоже подозрительным образом отсутствовал сегодня на презентации, а ведь с момента его анонса прошёл уже год! Говорят, что менеджеры Apple отказываются говорить о нем даже не под запись. Что-то очень серьезно пошло не так в случае с этим аксессуаром, и, учитывая поведение представителей Apple, я не удивлюсь, если в какой-то момент окажется, что этот проект оказался настолько мертворожденным, что реального продукта мы не увидим никогда (ну, или в обозримом будущем).

iPhone SE – маленькие айфоны, похоже, никому не нужны, зато линейка теперь начинается с iPhone 7 за 449 долларов. Что, конечно, положительно повлияет на ASP.

Цифра 9 (ну, вы поняли)

Мне казалось, было что-то ещё, но не могу вспомнить. Если я забыл, то подскажите.

Монетизация местоположения

Еще одна история про магазин, контролируемый Apple – iOS App Store (где размещаются приложения для iPhone и iPad). Разработчики GuardianApp обнаружили целый список приложений в App Store, которые содержат в себе SDK, поставляемое компаниями, которые занимаются монетизацией пользовательской информации. Грубо говоря, они собирают массу информации о пользователях, скрещивают её с другой доступной информацией, что зачастую позволяет им вычислить все, вплоть до имени конкретного человека, и затем перепродают эту информацию рекламным компаниям.

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

Такая информация включает в себя:

  • Данные Bluetooth LE Beacon;
  • Координаты GPS;
  • Информация о названиях сетей Wi-Fi и сетевой MAC-адрес;
  • Данные с акселерометра по трем осям;
  • Рекламный идентификатор;
  • Статус заряда аккумулятора;
  • Информация о сотовой связи;
  • Данные о высоте над уровнем моря и скорости;
  • Информация о прибытии-отбытии в определенных местах.

Список приложений и компаний, занимающихся сбором такой информации, можно почитать тут. Что со всем этим делать? Как минимум, в настройках iOS можно включить опцию для минимизации рекламной слежки. Там же можно сбросить рекламный идентификатор (и делать это периодически). И, опять же, внимательно следить за тем, какие права запрашивают приложения, устанавливаемые на смартфон. В частности, если какое-то приложение просит доступ к местоположению «всегда», а не только когда это приложение работает, я бы напрягся. Кстати, также в настройках iOS можно посмотреть, какие приложения запрашивали такой доступ, и либо отключить им доступ «всегда» (если им не нужно это для функциональности – например, приложению-навигатору нужен), либо удалить такие приложения. Берегите свое местоположение!

P.S. И, конечно же, хотелось бы, чтобы Apple ужесточила контроль за такими приложениями, обращая больше внимания на то, какие SDK и зачем используются в приложениях.

Монетизация местоположения

Backdoors

А правительства все не успокаиваются против бэкдоров. На прошлой неделе группа из правительств пяти стран (США, Австралия, Великобритания, Канада и Новая Зеландия) повстречались, обсудили и решили, что надо призвать крупные технологические компании к сотрудничеству и обеспечению бэкдоров в их устройствах и сервисах, а не то им придется столкнуться с юридическими последствиями отказов от такого сотрудничества. Так то, конечно, утверждают правительства, бэкдоры смогут обеспечить необходимую приватность и права пользователей, и будут использоваться только для уголовных расследований и вопросов, связанных с национальной безопасностью. Когда-то, когда Apple спорила с ФБР по поводу бекдора для iPhone, я написал, возможно, немного сгущающий и несколько романтический пост на эту тему, но по сути ничего не поменялось. Правда, с тех пор стало известно о различных и многочисленных утечках информации и инструментов из Агентства Национальной Безопасности США (NSA), и Центрального Разведывательного Управления (ЦРУ), но, видимо, представители этих “Пяти Глаз” живут в параллельной вселенной, в которой ничего этого не было, а бэкдоры существуют в полной безопасности и надежно хранятся от посторонних глаз. А также они хотят выиграть гонку против математики и стараются провернуть фарш назад. Эх…

Ссылка на заявление

Backdoors

Квартальные результаты Apple, третий квартал 2018 года

Затишье с обновлениями блога связано в том числе с некоторыми техническими трудностями, вызванными переездом с одного хостинга на другой, который, к сожалению, прошел с проблемами. Но, несмотря на эти трудности, нельзя пропустить такое регулярное событие, как объявление результатов очередного квартала Apple.

Главные показатели за третий квартал 2018 финансового года, завершившийся 30 июня 2018 г:
– Выручка компании составила 53,3 млрд долларов США (на 17% больше по сравнению с годом ранее)
– Продано 41,3 млн iPhone (рост на 1%)
– Продано 11,5 млн iPad (рост на 1%)
– Продано 3,7 млн Mac (снижение на 13%)
– Выручка по сервисам составила 9,55 млрд долл (рост на 31%)
– Выручка по другим продуктам составила 3,74 млрд долл (рост на 37%)

Очевидно, что компания обречена… Ладно, меня этот сарказм уже самого утомил, тем более, отдельные упоротые личности все равно продолжат рассказывать о том, как плохи дела у компании, поэтому я постараюсь от сарказма воздерживаться по возможности.

Еще один отличный квартал для Apple — лучший третий квартал финансового года в истории компании. Лейтмотивом успеха этого квартала стали хорошие продажи iPhone, носимых устройств, а также растущие доходы от сервисов компании.

iPhone
Самое важное, что нужно знать в этой категории: несмотря на то, что рост продаж в единицах составил всего 1%, рост выручки при этом составил 20%. Что это значит? Значит, что хорошо продаются именно дорогие модели, то есть iPhone X (тот самый телефон, которому еще несколько месяцев назад многие СМИ и аналитики обещали смерть и забвение — я не шучу, погуглите по фразе “iPhone X is dead”. Впрочем, гадать по цифрам необязательно, Тим Кук на звонке с инвесторами сам рассказал, что iPhone X был самым продаваемым смартфоном в этом квартале в линейке Apple. ASP (Average Selling Price), то есть та средняя цена, которую заплатили покупатели смартфонов Apple в этом квартале, составила 724 доллара. В целом очень хорошие показатели, учитывая, что уже через полтора месяца мы увидим анонс новых моделей iPhone.

Интересный комментарий также был от Тима Кука на звонке с инвесторами, где у него спросили, как программа по замене аккумуляторов повлияла на продажи iPhone (много говорилось о том, что пользователи будут менять батарейку и откладывать покупку нового смартфона). Тим Кук сказал, что компания не проводила никакого анализа по этому поводу, потому что их это не волнует. Вполне вписывается в то, что и раньше говорили представители компании, как и тот факт, что новая iOS 12, выходящая этой осенью, по-прежнему поддерживает те же модели смартфонов, что и iOS 11, и даже вдохнет в них новую жизнь с помощью ускорения работы. Неудивительно и то, что уровень удовлетворенности iPhone X среди пользователей — 98%
Намерения о закупках iPhone в корпоративном бизнесе — 81%. Забавно, что все это происходит на фоне новостей о том, что Samsung Galaxy S9 “продается не так хорошо, как ожидалось”. Там со своей стороны и Huawei дает корейцам жару — это хорошо демонстрируют данные от IDC:

Квартальные результаты Apple, третий квартал 2018 года

По оценкам аналитиков, и так невысокая (по сравнению с Apple) ASP у Samsung продолжает снижаться (то есть люди покупают больше дешевых телефонов), в то время как у Apple еще больше повышается.

iPad
Продажи планшетов немного выросли в штуках, но снизились в выручке. Подозреваю, что новый недорогой iPad, представленный в рамках образовательных инициатив Apple, оказался привлекательней, чем iPad Pro (еще бы, поддерживает все тот же Apple Pencil, и еще стилус от Logitech), и часть пользователей не нашла повода в этом случае платить больше денег. Кроме того, на звонке Тим Кук отметил, что снижение по сравнению с годом назад связано также с тем, что новые модели были представлены на WWDC 2017, что вызвало “излишний” рост продаж, с которым этот год не может сравниться по причине отсутствия соответствующих анонсов.

Mac
Самое слабое место квартальных результатов, так как снижение по количеству проданных компьютеров составило 13%, по выручке — 5%. Кук попытался эти показатели подсластить статистикой о том, что 60% покупателей Маков — люди, которые до этого Маков не покупали, но двузначное снижение в штуках как не подслащивай, сложно не заметить. Кук также отметил, что снижение продаж связано с анонсом новых моделей в квартале год назад, но я бы добавил, что, возможно, отсутствие обновлений с тех пор тоже имеет некоторое отношение к падению продаж. Плюс вся эта ситуация с жалобами на клавиатуру в MacBook Pro тоже наверняка подпортила этот квартал, так как многие пользователи откладывали покупку, надеясь на исправленную версию, поэтому очень интересно будет посмотреть на продажи Маков именно в следующем квартале. На звонке кто-то из представителей инвестиционных компаний даже спросил Тима Кука про судьбу Mac mini, но ответ никто не расслышал в связи с хохотом на линии.

Другие продукты
Эта категория заслуженно получила очень много внимания во время общения с инвесторами — еще был, рост на 37%. В эту категорию, напомню, входят наушники Beats и AirPods, приставка Apple TV, часы Apple Watch, спикер HomePod и другие продукты. Собственно, этот рост, по мнению аналитиков, вызван в первую очередь интересом к Apple Watch и наушникам AirPods — по словам Тима Кука, рост продаж Apple Watch составил более 40% (как обычно, компания не раскрывает точные данные о продажах часов). За год категория носимой электроники в Apple (по сути, часы и наушники) принесла 10 млрд долл выручки. Ожидается, что в этом году Apple представит новую модель часов, и дальше продажи будут только нарастать: к новым покупкам будут добавляться еще и те люди, которые будут обновлять свои часы на новые модели.

Сервисы
Рост выручки по сервисам также составил впечатляющие 31% — это всевозможные подписки, которые продает сама компания, Apple Pay, а также выручка по App Store (точнее, та часть, которая остается в Apple). Количество платных подписчиков на различные сервисы и приложения составляет более 300 млн человек, и этот показатель увеличился на 60% за прошедший год. Рост подписок на Apple Music составил более 50%. Подписки на различные видеосервисы на Apple TV (продажи которого, как отметил Тим Кук, тоже очень хорошо себя чувствуют) выросли на 100%, по сравнению с кварталом год назад. План Тима Кука довести сервисы до 50 млрд долларов в год к 2020 году явно выполняется с хорошим опережением. Количество транзакций по Apple Pay утроилось за последний год – более миллиарда транзакций. А осенью Apple Pay наконец-то начнет принимать самая крупная сеть аптек в США — CVS, которая в свое время так хотела ввести свою платежную систему, что сознательно заблокировала беспроводные платежи Apple Pay/Android Pay на своих терминалах.

Разное
– Разработчики заработали в App Store с момента его запуска более 100 млрд долл
– В этом году Siri получила более 100 млрд запросов (интересно, сколько из них из серии “Сири, ну что же ты такая тупая?)
– Apple Pay станет доступным в Германии в этом году
– 4 млн человек бета-тестируют iOS и macOS
– чистый запас денежных средств Apple составил 129,1 млрд долл (это та самая “куча наличности” минус кредиты компании)
– за квартал компания выкупила 112,8 млн акций

Ну и важное: прогноз на следующий квартал — 60-62 млрд долл выручки (в 2017 году выручка в этом квартале составила 52,6 млрд долл). Если загибание продолжится такими темпами, то его придется ждать еще очень долго (извините, не удержался).

PS еще один показатель, который не звучал на звонке и в пресс-релизе, но я зацепился глазом в отчетности компании. Расходы на исследования и разработку в этом квартале составили 3,7 млрд долл (год назад — 2,9 млрд долл). Когда же нам уже покажут то, на что уходят эти исследовательско-разработческие деньги?

Квартальные результаты Apple, третий квартал 2018 года

Кейноут WWDC 2018

Вчера в Сан Хосе, Калифорния, открылась WWDC 2018 – WorldWide Developer Conference, Всемирная Конференция Разработчиков, которые разрабатывают приложения для различных платформ Apple. Конференция традиционно открывается главной презентацией (кейноут), на которой топ-менеджеры компании «крупными мазками» обрисовывают стратегическое движение на ближайший год по развитию платформ компании.

Кейноут WWDC 2018

Платформ на данный момент у компании четыре: iOS, watchOS, tvOS и macOS. Собственно, открывая кейноут, Тим Кук сразу уточнил, что презентация будет сфокусирована именно на новинках программного обеспечения, из чего можно было сделать вывод, что новых айфонов и Маков ждать на презентации не стоит (в этот момент половина зала встала и вышла). Я не буду в этой заметке пересказывать все, что показали на презентации – к этому моменту вы это могли и в трансляции посмотреть, и в новостях увидеть, но я отмечу то, что показалось интересным мне, и дополню это комментариями со своей перспективой.

Кейноут на WWDC имеет странный статус. Теоретически это конференция разработчиков, но исторически сложилось, что кейноут смотрят как любую другую публичную презентацию Apple — в том числе и обычные пользователи. Плюс на презентации присутствуют сотни журналистов из различных стран, которым не так интересно писать про какие-то непонятные новые фреймворки и API, поэтому компании приходится балансировать анонсы между тем, что будет интересно разработчикам, присутствующим на презентации, и тем, что будет интересно обычным пользователям. А уже после кейноута начинается самое интересное – технические детали новинок, благодаря которым разработчики смогут разрабатывать инновационные приложения для платформ Apple.

iOS
Apple начала с iOS как своей самой главной платформы, на которой работают сотни миллионов iPhone и iPad. Не удержавшись от того, чтобы не пнуть Android о темпах переходов пользователей на новые версии операционных систем (у iOS 81% пользователей пользуются последней версией системы, в то время как у Android – 6%), Apple рассказала, что большой фокус новой версии ОС (iOS 12) будет на производительности. (Подозреваю, что и на стабильности работы тоже, но не может же Apple со сцены говорить о том, что их система имела недостатки, которые теперь исправляются). Поэтому iOS 12 будет доступна для всех устройств, на которые можно было устанавливать iOS 11 (то есть вплоть до iPhone 5s, вышедшего 5 лет назад), при этом она будет во многих операциях существенно быстрее.

Жалобы на то, что iOS с каждым обновлением замедляется на старых устройствах, раздаются часто. Частично это можно исправить, заменив изношенную батарейку, но и система обрастает новыми функциями и сервисами, и разработчикам операционной системы может просто не хватать времени на нужные оптимизации. Похоже, наконец-то разработчики Apple это время нашли, так что очень интересно будет сравнить iOS 11 и iOS 12 на тех устройствах, где iOS 11 тормозила (в случае с бета-версиями это может быть не так заметно, потому что они как раз недостаточно оптимизированы, поэтому лучше подождать финальную версию). Интересно, как это отразится на продажах новых устройств, если даже старые устройства внезапно вместо превращения в тыкву вдруг станут прекрасными каретами? Но у Apple однозначно появится дополнительный аргумент против производителей смартфонов с Android, которые зачастую перестают производить апдейты для своих телефонов уже через два года после их выпуска.

Кейноут WWDC 2018

Дальше большой фокус был на дополненной реальности, фанатом которой является Тим Кук (нам-то и с обычной реальностью непросто разобраться, а еще дополненная!). Тут и новый формат для 3D-объектов, который сразу поддержали несколько крупных компаний (Adobe, Autodesk, и другие), и приложение для измерения объектов (прощайте, масса приложений-линеек), и улучшения ARKit с улучшенной детекцией объектов, и реалистичным рендерингом, и в том числе – с общим просмотром сцен в дополненной реальности. AR, несмотря на активный энтузиазм Apple, Google, Facebook и других компаний, как-то пока не вышел за пределы своей ниши: немножко игр и приложений для размещения мебели в интерьере недостаточно для массовости технологии. Демонстрация поддержки нового ARKit с конструктором LEGO в многопользовательском режиме однозначно была впечатляющей (хотя, подозреваю, многие родители предпочтут, чтобы ребёнок играл с реальным LEGO, а не с iPad), но хочется чего-то, что могло бы быть применимо в ежедневной деятельности. Возможно, AR в iOS – это промежуточный шаг к какому-то новому устройству, где она будет более уместной для ежедневного использования (кх… очки… кх), но там ещё придётся какое-то время подождать. Но в любом случае, AR – это перспективное и потенциально интересное направление, вызывающее большой интерес у разработчиков.

Кейноут WWDC 2018

Жалобы на некоторую, скажем так, простоту Siri слышали, наверно, все. Я пока в этом не уверен, но есть ощущение, что Siri с выходом iOS 12 (и других систем) станет существенно «умнее». Похоже, что на базе приложения Workflow, которое Apple приобрела какое-то время назад, Apple строит «автоматизационную» платформу для скриптования различных действий Siri. С помощью простого визуального редактора даже обычные пользователи смогут создавать себе удобные сценарии, которые будут хорошо вписываться именно в их индивидуальные жизненные ситуации. Более того, интеграция Siri со сторонними приложениями через shortcuts (сильно напомнившая мне skills у Амазоновской Alexa), позволит расширить навыки Siri и сделать её гораздо более универсальным ассистентом. Пока что отставание Siri от конкурентов, несмотря на то, что она была первой, слишком очевидно, и Apple явно пытается решить эту проблему. То, что Siri будет расширяться за счёт сторонних разработчиков, однозначно порадовало аудиторию в зале.

Кейноут WWDC 2018

Большая часть презентации была посвящена «цифровому здоровью». Люди, как известно, существа слабые, и поэтому им нужна помощь специалистов для того, чтобы ограничить время, которое люди проводят, уткнувшись в экран смартфона. Создатели платформы в этом случае – это лучший вариант, поскольку сама iOS предоставляет ограниченные возможности для сторонних разработчиков по реализации подобной функциональности. Причем функциональность «цифрового здоровья» включает в себя не только инструменты самоконтроля, но и инструменты родительского контроля, что, безусловно, порадует родителей и в то же время расстроит детей. Эта функциональность давно должна была появиться в iOS, так что это как раз тот случай, когда лучше позже, чем никогда. Интересно, приведёт ли это к тому, что подростки начнут требовать себе смартфоны на Android? (например, в США iPhone очень популярен среди подростковых пользователей, но если родители начнут их ограничивать, реакция может быть непредсказуемой. Хотя ну куда они денутся?)

Кейноут WWDC 2018

Коммуникационная часть iOS получила ожидаемое эволюционное развитие:
– новые анимодзи, причём с поддержкой высунутого языка и подмаргивания! – я уверен, это будет часто используемая функциональность
– виртуальные аватары «memoji», которые можно создавать из того, что камера просканировала в лице пользователя. Это уже было у Samsung, кажется, но решение Apple выглядит симпатичней и элегантней. Как будто у калифорнийской компании есть вкус, что ли, не знаю
– FaceTime наконец-то научился делать групповые звонки (до 32 участников), причём с применением всех этих анимодзи-мимодзи и прочих эффектов, которые появятся в iOS 12.

Кейноут WWDC 2018
Я такой старый, что помню групповые видеозвонки в iChat

Была еще часть, посвящённая улучшениям Photos – лучший поиск, подсказки при поиске, улучшенный анализ фото, автоматические рекомендации по общему доступу к фотографиям, и все это с помощью машинного обучения на устройстве, которое в том числе распространяется и на фото в облачной библиотеке. Все это – камень в огород Google Photos, так что посмотрим, насколько далеко он залетит.

watchOS
Нащупанная жила фитнеса и здоровья в Apple Watch даёт хорошие результаты – Apple продолжает разрабатывать это направление, добавляя туда новые и, главное, востребованные функции. Стоило мне только на прошлой неделе написать о том, что было бы здорово иметь автоматическое определение упражнений (и их окончания), как вчера Apple анонсировала эту функциональность в новой версии операционной системы для часов. Новые упражнения – йога, хайкинг, улучшения анализа занятий бегом, соревнования между пользователями (социальный шаринг достижений в watchOS Apple определенно удался!) – все это делает Apple Watch еще более удобным гаджетом для любителей здорового образа жизни.

Кейноут WWDC 2018

Интересно было увидеть возвращение функции walkie-talkie в Apple Watch. Apple, конечно, не стала говорить о том, что впервые мы об этой функции услышали ещё в сентябре 2015 года на анонсе первых Apple Watch, но затем эту функцию почему-то убрали:

Кейноут WWDC 2018
Оригинальный анонс

А вот теперь вернули, и, мне кажется, это может быть ещё одним killer app часов, особенно если у вас версия с LTE в стране, где мобильные операторы это поддерживают.

Кейноут WWDC 2018

Новые интерактивные уведомления, возможность говорить с Siri, просто подняв запястье, поддержка Siri-shortcuts в часах, подкасты – часы постепенно обрастают функциональностью, которая со временем может сделать телефон необязательным аксессуаром к часам. Особенно в этом плане мне понравилось появление WebKit – фреймворка для рендеринга веб-контента на часах. Правда, как читать большие странички на часах – не очень понятно, экранчик-то маленький, хотя там и будут по умолчанию страницы загружаться в режиме Reader.

tvOS
Это была самая короткая часть презентации. Хотя Apple TV и является ещё одной платформой для разработки, но для разработчиков в этом разделе прозвучал только один интересный комментарий: с момента выхода Apple TV 4K продажи приставки выросли на 50%, что означает рост потенциальной пользовательской базы приложений. Зато пользователям рассказали, что Apple TV в новой версии tvOS получит поддержку Dolby Atmos, а контент в iTunes Store будет «заменён» на версии, которые поддерживают этот формат. Остальные анонсы были больше актуальны для пользователей тех стран, где Apple TV активно развивается как медиа-приставка: телеканалы с прямой трансляцией, включая спортивные, интеграция с подпиской кабельных операторов, когда не потребуется даже вводить логины-пароли от учетных записей, и тд.

Кейноут WWDC 2018
Космический скринсейвер – просто космос какой-то

Ну и, конечно, главная фича – это новый космический скринсейвер, снятый в сотрудничестве с МКС, который, я думаю, должен просто невероятно выглядеть на 4K OLED телевизорах.

macOS
Закрывала презентацию еще одна большая платформа Apple – операционная система для Маков. Новая версия получила название пустыни в штате Калифорния – Mojave (хорошо, что не Death Valley), а главной визуальной фишкой новой версии стал темный режим экрана, когда интерфейс операционной системы и приложений становится очень темным (примерно как сейчас режим темного меню). При этом десктопная картинка пустыни может меняться на протяжении дня, в зависимости от времени суток (подозреваю, там может быть просто несколько десятков картинок, постепенно трансформирующихся друг в друга). Ожидаемо, эта штука вызвала большой восторг у разработчиков, а когда им показали темный Xcode, в зале наблюдались бурные овации.

Кейноут WWDC 2018

Но и без темного режима в новой macOS оказалось множество интересных новых функций:
– «уборка» файлов на рабочем столе в удобные «стопки»
– новый метод просмотра файлов в окне Finder c возможностью базового редактирования файлов прямо в Finder
– Улучшения работы скриншотов и снятия видео с экрана
– Интеграция передачи фотографий с камеры iPhone на Мак (не знаю, мой внутренний параноик напрягся, раз теперь Мак может удаленно активировать камеру на мобильном устройстве)
– и много другого.

Что мне особенно понравилось – это расширение функциональности безопасности в macOS, когда приложениям придётся запрашивать доступ к различным пользовательским данным на компьютере (местоположение, фото, календарь, камера, микрофон, данные браузера Safari, база почты, и тд). Правда, не очень понятно, будет ли это относиться ко всем приложениям на Маке, или же только к тем, которые устанавливаются через Mac App Store; подозреваю, что соответствующая сессия на конференции даст ответ на этот вопрос.

Кейноут WWDC 2018

Параноики вроде меня оценят то, что теперь по умолчанию Apple будет блокировать кнопки шаринга в социальные сети, которые в том числе используются и для того, чтобы следить за пользователями. Проиллюстрировала это Apple, разумеется, скриншотом, на котором кнопка facebook.com хотела собирать пользовательские данные – намёк на продолжающуюся историю с Facebook, рекламная бизнес-модель которого предусматривает сбор максимального большого количества информации о пользователях. Обновление также обеспечит минимизацию «цифрового отпечатка» устройства пользователя, что должно снизить шансы на идентификацию пользователя при просмотре сайтов в интернете. Конфигурация компьютера, которая сообщается сайтам, информация о шрифтах у пользователя – это зачастую те параметры, по которым рекламные сети стараются создавать уникальный идентификатор, и Apple будет им мешать это делать. Эта функциональность появится и в iOS. Очевидно одно: Apple очень не нравятся компании, бесплатные сервисы которых построен на рекламной модели. Декларация войны против подобных компаний?

Кейноут WWDC 2018

Новый Mac App Store, который будет переделан по образу и подобию App Store для iOS, запущенного в прошлом году, вроде как тоже порадовал разработчиков. Изменения iOS App Store однозначно улучшили и обнаружение новых приложений, и показатели для разработчиков (скачивания, покупки), и есть надежда, что то же самое может произойти и с магазином приложений для macOS. Так что уже и Microsoft пообещала свой Office 365 в MAS, и Adobe – Lightroom CC, а там, глядишь, и остальные подтянутся.

Затем началась часть, от которой, подозреваю, обычные пользователи, смотрящие презентацию, начали зевать. Сначала Apple рассказывала про Metal, и как поддержка внешних графических ускорителей увеличивает скорость различных расчетов. А затем рассказчик перешёл на слайды о machine learning, который тоже может использовать внешние графические ускорители для обработки больших данных, создания и обучения моделей (Create ML как метод визуального создания моделей), что существенно сокращает время этих процессов. Core ML 2 даже без использования внешних графических ускорителей позволяет обрабатывать модели на 30% быстрее, при этом сильно снижая размеры получившихся моделей. Но эти слайды хорошо напомнили о том, что мы всё-таки находимся на конференции для разработчиков.

Кейноут WWDC 2018

И тут Крейг Федериги рассказал о том, что мне показалось самым интересным из презентации длиной более 2 часов. Начал он с того, что сказал, что есть много слухов о том, что Apple собирается обьединить iOS и macOS. Разработчики в этот момент основательно напряглись – как будто в предвкушении неприятного сюрприза. Но Крейг «идеальные волосы» Федериги быстро всех успокоил, сказав, что Apple не собирается этого делать.

Кейноут WWDC 2018

Вздох облегчения в зале был слышен очень хорошо. Речь идёт все же больше об постепенной унификации двух библиотек для написания интерфейсной части приложений для iOS и macOS. В iOS это UIKit, в macOS это AppKit; последний уходит корнями еще в NeXT, на базе которой была разработана Mac OS X, постепенно трансформировавшаяся в macOS. UIKit гораздо более молодой и современный. Это не означает, что интерфейсы будут похожи, визуальные компоненты в каждой операционной системе останутся свои.

Концептуально они схожи, но на уровне имплементации разработчики, которые пишут приложения для iOS и macOS, сталкиваются с определенными отличиями. И вот уже в этом году Apple начинает постепенную миграцию методов и подходов UIKit в AppKit, и некоторые из новых приложений в macOS Mojave будут написаны, используя наработки Apple в этом направлении. А в 2019 году это станет доступно и для сторонних разработчиков, что должно существенно облегчить и ускорить процесс переноса приложений с одной платформы на другую (c iOS на macOS и наоборот). Мне кажется, что это должно стать существенной встряской для платформы Мак и ее перспектив (а там, глядишь, и Mac на ARM подтянется, если скомбинировать историю с UIKit+AppKit с этой). Так что я ожидаю, что WWDC в 2019 году будет еще более интересной, чем эта.

Многие уже окрестили эту презентацию одной из самых скучных за многие годы. Конечно, это не мероприятие по анонсу нового iPhone, когда можно взять блестящий гаджет и покрутить его в руках, хотя мне и как пользователю, и разработчику, было очень интересно смотреть вчерашнюю презентацию. Кто-то жалуется, что нет громких и больших новых фич, от которых можно ахать и охать. Все знают шутку про «быстро, качественно, недорого, выберите два» (нет, не эти два!). Так и с разработкой: время ограничено, приходится приоритизировать, и зачастую при гонке за фичами в первую очередь страдает качество. Apple не может прямо сказать нам «мы делаем меньше фич, потому что сфокусируемся на качестве», но слухи, которые фигурировали в последнее время о том, что компания планирует сконцентрироваться на стабильности работы операционной системы, вполне стыкуются с тем, что было показано на конференции вчера. Иногда нужно притормозить, перевести дух, сконцентрироваться, а затем с новыми силами заняться большими делами. Так что WWDC 2018 еще не закончилась, а я уже с нетерпением жду WWDC 2019.

PS если вам показалось, что на кейноуте фич новых систем было мало, то нужно вспомнить, что кейноут – это еще не вся конференция, которая идёт всю неделю, а кейноут ограничен по времени. Например, на кейноут не успели рассказать о таких хоть и небольших, но интересных фичах iOS:
– Жесты iPhone X на iPad (свайп сверху – Центр Управления, свайп снизу – Home)
– Автозаполнение одноразовых паролей из текстовых сообщений в поля паролей
– Специальная поддержка менеджеров паролей для подсказок паролей в поле QuickType
– Общий доступ к паролям между рядом находящимися Mac и iOS-устройствами (типа того, как шарится пароль WiFi в iOS 11)
– Предупреждения о повторных использованиях одинаковых паролей
– Поиск паролей через Siri
– Улучшенная поддержка RAW в iOS
– Похоже, появится поддержка второго лица в Face ID – «In addition to continuously learning how you look, Face ID can recognize an alternative appearance.»
– Улучшенный алгоритм портретного режима

Вот еще интересное в macOS:
– возможность настройки места сохранения скриншотов (раньше это можно было сделать через команду в терминале)
– возможность обрезания видео в QuckLook

В tvOS:
– шаринг паролей с iOS-устройств

Кейноут WWDC 2018

Apple vs not Apple

Многие из вас видели эту картинку на днях:

Apple vs not Apple

Вот что сказал по этому поводу Джони Айв еще в 2014 году:

“Honestly there is a danger that I’ll sound a little bit harsh and perhaps a little bit bitter because I actually don’t see it as flattery. I’m just talking about this issue in general. I actually see it as theft. Because when you are doing something for the first time, for example with the phone, and you don’t know it’s going to work… you spend seven or eight years working on something, and then it’s copied. I have to be honest, the first thing I think isn’t oh that was flattering, all those weekends I could have had at home with my lovely family but didn’t but the flattery make up for it. I think it’s really straightforward. It really is theft and it’s lazy. I don’t think it’s OK at all”.

 

Перевод: “Откровенно говоря, есть опасность, что я могу прозвучать резко, и, возможно, немного едко, поскольку я не считаю это лестью. Я в общем сейчас говорю. Я считаю это воровством. Потому что когда вы делаете что-то впервые, например, с телефоном, и вы не знаете, сработает ли это… вы тратите семь или восемь лет на что-то, а затем это копируют. Скажу честно, первым в голову мне не приходит, о, это лесть, все эти викенды, которые я мог бы провести дома со своей прекрасной семьей, но не провел, а лесть мне их компенсирует. Я думаю, что тут все просто. Это на самом деле воровство и лень. Я не считаю, что это нормально”.

Apple vs not Apple

Очередные пожелания к Apple Watch и watchOS

Уже скоро-скоро наступит WWDC и не нужно особого таланта предсказателя, чтобы спрогнозировать анонс новых версий операционных систем для устройств Apple – iOS, watchOS, tvOS и macOS. В силу моих особенных отношений со здоровьем новинки в watchOS меня интересуют даже больше, чем в других операционных системах, так что их я жду с особым нетерпением. Учитывая фокус Apple на здоровье и фитнесе для Apple Watch, мне кажется, там должно быть что-то интересное.

Очередные пожелания к Apple Watch и watchOS

(Мне как-то ещё интересно, будет ли Apple дальше развивать iOS отдельно для iPad? У меня есть ощущение, что в какой-то момент iOS может даже разделиться на разные устройства, настолько направление iPad сейчас интересней, чем iPhone). Аппаратных новинок от WWDC я особенно не жду, хотя рефреш MacBook Pro не помешал бы.

А про Apple Watch я уже как-то писал о том, какие улучшения мне хотелось бы видеть в часах. Настало время сделать ревизию и дописать туда что-то новенькое:

Постоянно активный экран, а не безжизненный прямоугольник, зажигающийся от движений.

Все ещё актуально. Алгоритм включения экрана с тех пор улучшился, но все равно не идеален, и периодически требует повторного движения. Это же OLED-экран, можно было бы хотя бы время показывать при небольшом жесте. Правда, тогда может усложниться логика показа полноценного экрана,

Улучшенная детекция пульса
Конечно, часы – это не нагрудный датчик, да и откровенные глюки иногда ещё встречаются, но мне кажется, что с момента написания этого пожелания стало гораздо лучше.

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

– И вот еще: если я еду на машине, то я хочу, чтобы часы не предлагали мне “постоять” каждый час — можно и определить, что я в автомобиле и не стоит мне этими напоминаниями надоедать.
– Кстати, это решили, теперь не напоминает.

Скорость работы приложений
Это решилось частично с выходом Apple Watch Series 2, затем улучшилось с выходом watchOS 3/4, а затем вышли Apple Watch Series 3 и стало совсем хорошо. Другое дело, что первоначальная золотая лихорадка с приложениями спала, и сторонних полезных приложений не так уж и много, но некоторые есть весьма неплохие. Надеюсь, что Apple сможет улучшить API для сторонних разработчиков, чтобы эта платформа могла развиваться не только благодаря усилиям Apple.

Улучшенный аккумулятор
В целом это улучшение никогда не помешает, хотя ситуация с новыми моделями часов и новыми версиями watchOS становится лучше. Я заряжаю свои Series 2 раз в день, но когда я ставлю их на зарядку, там обычно ещё остаётся около 40-50% аккумулятора. С момента зарядки (как правило, вечером), я успеваю поспать в часах, иногда слушать музыку, позаниматься час-полтора, использовать часы для переписки, проверять погоду, платить через Apple Pay, поотвечать на сообщения, использовать различные таймеры и напоминания. Короче, батарейки в целом хватает на день с хорошим запасом, но хотелось бы гораздо большего.

Лично мне хотелось бы получить в часах измерение артериального давления (в часах или в ремешке — это не так важно).
В какой-то мере устарел сам запрос – тогда, до пересадки почки, у меня постоянно было очень высокое давление и нужно было постоянно его замерять. Сейчас, в принципе, иногда замерять полезно, но замеры последних нескольких месяцев показывают весьма стабильные результаты. В целом, как я понимаю, технология измерения давления предполагает все-таки передавливание воздухом сосудов, поэтому я не могу себе представить, как часы могут это делать на данный момент, но на то у Apple и талантливые инженеры, чтобы что-то придумать. ЭКГ с помощью ремешка для часов уже одна компания научилась делать, глядишь, и до измерения давления дело дойдёт.

Из новых пожеланий:
– все же хочется визуального разнообразия, поэтому магазин для циферблатов мог бы оказаться интересной идеей.
– Возможность устанавливать «паузы» для активности, когда не хочется прерывать streak на много дней. Это, конечно, может мешать и расслаблять, и можно софтверно ограничивать количество таких пауз, но иногда все-таки бывают такие дни, когда не получается выполнить цель, и пауза пригодилась бы
– Трекинг сна. Да, я сам писал как-то, что, по мнению Apple, ночью люди предпочитают часы заряжать, и не спать в них, но опционально эта функция не помешала бы. Я использую сейчас сторонний Autosleep, но мне кажется, что у Apple мог бы быть лучше алгоритм автоматического определения сна (с учетом того, что Apple купила уже компанию, которая этим занималась)
– Приложение для подкастов (говорят, таки будет).

Пока вспоминал про пожелания, понял, что про часы я за время с их выхода успел написать достаточно много. Это, безусловно, доказывает успешность продукта (это и ещё примерно около 40 млн проданных экземпляров). Наверняка среди читателей блога есть и пользователи часов. Какую функцию добавили бы вы в Apple Watch?

И ещё задел на будущее. Если бы у вас была возможность задать вопрос создателям Apple Watch, какой вопрос задали бы вы?

Очередные пожелания к Apple Watch и watchOS

Удалить нельзя заблокировать

К этому моменту вы уже наверняка из каждого утюга услышали новость о том, что РосКомНадзор потребовал от Apple удалить приложение Telegram из App Store:

«Во избежание возможных действий Роскомнадзора по нарушению функционирования указанных выше сервисов Apple, Inc. просим вас в кратчайшие сроки проинформировать нас о дальнейших действиях компании, направленных на решение данных проблемных вопросов», говорится в письме РКН. То есть речь уже не просто о требовании убрать приложение, но и об открытом шантаже: «если вы не уберёте приложение, мы вам отключим газ».

Тут столько всего интересного, что я даже не знаю, с чего начать. Можно начать с того, что это уже повторное обращение РКН к Apple – говорилось, что ещё 17 апреля РКН направил письмо в Apple и Google ограничить доступность приложения Telegram для России, но как-то что-то ничего не поменялось.

РКН также пишет:

Решением Таганского районного суда г. Москвы от 13 апреля 2018 года на Роскомнадзор и иных лиц возлагается обязанность прекратить создание технических условий для деятельности на территории России интернет-ресурсов, функционирование которых обеспечивает Telegram Messenger Limited Liability Partnership

Я не юрист, но, возможно, такое отсутствие реакции компаний связано с тем, что решение суда по Telegram пока не вступило в силу, и обращения РКН можно рассматривать как писульки из серии «записки сумасшедшего»? Или компании просто не спешат это предписание выполнять, потому что тут ещё какая-то неразбериха с Телеграмом-Инстаграмом в Ленинграде, и вообще непонятно, где, кого и за что блокировать?

Интересно, что во втором обращении, информация о котором появилась сегодня, речь идёт только об Apple, а про Google уже как-то забыли. Не то, чтобы я призываю РКН обратить внимание на Google Play и заблокировать его тоже, но такая избирательность тоже выглядит странно. Хотя, конечно, радикальней было бы сразу заблокировать весь западный интернет и прекратить эту порочную практику избирательной блокировки определенных подсетей. Да и вообще, тот факт, что уже полтора месяца РКН борется с Телеграмом, пострадали десятки сервисов, а Телеграм продолжает работать, только подчеркивает бессилие РКН и их полный провал в выполнении своих задач.

Интересным выглядит также требование заблокировать отправку push-уведомлений приложения пользователям со стороны Apple (как известно, Телеграм использует push-сообщения для коммуникаций адресов новых, незаблокированных серверов для сервиса). Что будет, если Apple не станет соглашаться на подобные требования? Начнут блокировать IP-адреса push-серверов Apple? Представляете масштабы катастрофы в этом случае? Банковские уведомления, двухфакторная авторизация, даже простые уведомления от обычных приложений – будет весело всем.

В этот раз РКН поднял вопрос о блокировке всего App Store в России, если Apple не прогнется под требования агентства. Помните видео про Appocalypse, которое Apple показывала год назад на конференции WWDC 2017?

А ведь события из видео вполне может стать реальностью, если РКН решил блокировать App Store. PSN уже заблокировали (случайно, но все же), но это игрушки, а если речь идёт о приложениях, которым мы пользуемся каждый день? Как бы я не боролся с привычкой все время втыкать в смартфон, но сложно отрицать тот факт, что на сегодня смартфон – это один из самых важных гаджетов в нашей современной цифровой жизни. А приложения к нему – это то, что делает сами смартфоны в миллионы раз полезней для нас, и сложно представить себе масштабы катастрофы, если вдруг магазины приложений окажутся недоступными, а смартфоны опять превратятся в тыкву. Не допускайте Апокалипсиса!

Удалить нельзя заблокировать

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT