apple

Чуть не пропустил, Apple наконец признал проблему с клавиатурами своих ноутбуков; последние несколько лет они ломались от малейшей пылинки.

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

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

Амнезия Гелл-Мана: «Я читаю статью в газете на тему, в которой являюсь экспертом. Журналист не знает базовых фактов и путает причину со следствием. Но стоит мне начать читать статью на тему, в которой я не разбираюсь, как я думаю, что журналист понимает, о чем он пишет».

Факт: Apple управляет стором и сам же выставляет приложения в нем; налицо конфликт интересов, который ярко проявился в случае со Spotify.

Журналистика от New York Times: «Apple Cracks Down on Apps That Fight iPhone Addiction» [Apple наступает на приложения, борющиеся с телефонной зависимостью].

Айфоны безопаснее Android потому что каждое приложение для айфона проходит ручной контроль сотрудниками Apple. Ни одна программа не может вылезти из своей «песочницы» и украсть данные или нагадить другому приложению.

С такими телефонами нельзя сделать некоторые интересные вещи, но они безопаснее и их сложнее сломать (защита от дурака).

Порой, компаниям нужно обойти эти защитные механизмы на устройствах сотрудников. Ожидается, что этим занимаются специалисты, понимающие, что они делают и зачем. Специально для них разработаны Configuration Profiles которые позволяют мониторить трафик, управлять другими программами, сбрасывать пинкод и даже удаленно очищать устройство (часть Mobile Device Management), и Developer enterprise program, в котором нет никаких ограничений на то, что будут делать программы.

Приложения «родительского контроля» из статьи NYTimes использовали эти корпоративные механизмы, получали контроль над устройствами обычных людей (детей, в том числе). Это прямое нарушение правил апстора.

Насколько я понимаю, Apple закрывали глаза на нарушения, пока у них не было адекватной замены, да и внимания к ним было мало. Потом они сделали родной Screen time (экранное время) и случился скандал с фейсбуком.

Пока Apple каленым железом выжигает такие программы из апстора — я буду рекомендовать журналистам и политическим активистам использовать айфоны.

Касперский, кстати, в марте подал жалобу на Apple в ФАС на эту же самую тему — их приложение Kaspersky Safe Kids использовало Configuration profiles для мониторинга трафика и контроля приложений, Apple потребовал это прекратить.

P.S. Хотел поделиться скриншотом своего Screen time, но открыл, ужаснулся и застыдился. Загляните в свой, можете найти много интересного.

Вечером по Москве Apple анонсировали 4 сервиса:

- TV+ — свой нетфликс, то есть подписка на сериалы собственного производства, среди авторов – Стивен Спилберг и другие звезды; официальный лендинг — видео: хороший sneak peek и об авторах;
- AppleCard — свой рокетбанк, то есть виртуальная кредитная карточка с удобным просмотром истории платежей и классной техподдержкой; физическая карта — титановая и без номера; красивый лендос;
- News+ — подписка на журналы и газеты (за 9.99$/mo, только штаты?);

Ну и главное:
- Arcade — подписка на игры в AppStore. Среди разработчиков эксклюзивных игр — создатели Final Fantasy, Monument Valley и Sims! Платным играм трудно соревноваться с фритуплеями, зарабатывающими на рекламе и внутриигровых покупках; подписка Arcade должна решить эту проблему. Очень классный видео-анонс, внутри есть кусочек, как Хиронобу Сакагучи (FF) собирает модель игры на столе и накладывает на неё виртуальные 3D персонажи.

Вот официальный ютуб-плейлист всех анонсов, суммарное время меньше 10 минут.

По анонсам видно, что Google со своим Stadia концентрируется на технических решениях, а Apple Arcade — на контенте. Выигрываем от конкуренции, как всегда, мы. ☀️

Дисс эпла на выпад спотифая.

Вкратце:

- мы поддерживаем платформу доставки приложения для всех, а деньги берем только с тех, кто продает цифровые товары;
- создание и поддержка системы принятия платежей — дорогое удовольствие;
- мы берем 30% в первый год подписки, на все последующие автоматические списания комиссия всего 15%;
- спотифай сами те ещё козлы (дают музыкантам копейки), а теперь не хотят платить даже эти 15% комиссии и прикрывают свои бизнес-интересы ложной риторикой;
- больша́я часть пользователей спотифая подписаны через тарифные планы операторов, им спотифай тоже платит комиссии, а Apple не получает ничего;
- мы выпустили 200 обновлений приложения спотифая, а их приложение для Apple Watch вообще №1 в апсторе (одна из предъяв спотифая была то, что Apple тормозит их развитие на платформе).

Мое мнение по сути конфликта: да, Apple и Google зарабатывают серьезные деньги, но разве кто-то считает, что создать и поддерживать две крупнейшие мобильные платформы на планете это просто? Спросите у Microsoft. Я не вижу, чтобы Apple или Google кому-то выкручивали руки. У каждого из них есть серьезный конкурент в лице другого. Я слышал истории знакомых, которые делали конкурентов собственным продуктам Apple и их долго мурыжили с review, но тут ведь речь не о том.

Spotify хочет «справедливости» и считать деньги в чужом кармане. Так давайте начнем с того, что посмотрим, сколько они платят музыкантам. $0.00397 за одно прослушивание. Apple платит $0.00783 (что тоже, по моему мнению, мало). Давайте начнем с того, что спотифай повысит выплаты музыкантам в два раза. А потом уже будет писать о честности и справедливости. Сраные капиталисты, будут ещё нам тут на чувства и этику давить.

Спотифай объявил войну Apple и подал на них жалобу в европейскую комиссию.

Жалуются на то, что Apple взымает 30% с каждого платежа в iOS и запрещает брать деньги у потребителей напрямую с карточек. Мол, не честно, что Apple Musiс соревнуется с ними не на равных.

Приводят в пример Uber, которому разрешается брать деньги с карточек напрямую. У Apple на самом деле очень жесткое правило: деньги за физические товары и услуги можно принимать вне апстора (такси или билеты на самолет оплатить карточкой, например), а цифровые товары и услуги можно продавать только через подписки и покупки внутри апстора, с обязательной комиссией 30% в пользу Apple.

Эти комиссии давно бесит крупных игроков. Недавно, Netflix отказался от почти миллиарда долларов годовой выручки через аппстор и отключил возможность покупать подписку в iOS. В мире гугла ситуация аналогичная — Epic Games вообще не стал выкладывать Fortnite в Google Play Store, но приложения в Android можно установить в обход официального Google Play Store, а в iOS это технически запрещено.

Давно раздаются голоса, что апсторы должны классифицироваться как common carriers. Это означало бы, что государство будет законодательно регулировать правила работы апсторов, как оно поступает с телефонными компаниями, водопроводом и общественным транспортом. Но это были интересные мысленные эксперименты, а тут крупный игрок такое публично заявил и пожаловался в родной европейский регулятор. Запасаемся попкорном 🍿🍿🍿

Раз уж зашла речь об Apple — будет неприлично не упомянуть баг в Facetime. Достаточно позвонить на устройство с последней версией iOS и добавить себя самого в групповой звонок, чтобы начать слышать звук собеседника, ещё до того, как он поднял трубку. Если добавить самого себя и взять трубку с третьего устройства — то будет видно ещё и видео до того, как собеседник поднял трубку.

Если хотите почувствовать себя хакером прямо сейчас — разочарую, Apple временно выключили групповые звонки, пока не раскатится обновление с исправлением проблемы.

Понятно, что это адуха и люди близкие к программированию скажут «они что, совсем с катушек съехали, как такое можно было запрогать?». Люди, программировавшие VoIP (голосовые сервисы) и участвовавшие в разработке крупных и долгоживущих проектов (а iOS, это, безусловно, крупный и старый проект) не удивлены — можно прямо сходу придумать вполне реалистичное объяснение, почему так получилось.

Одна из гипотез: Facetime начинает отсылать аудио и видео сразу же после набора номера. Сделано это для того, чтобы после нажатия кнопки «принять звонок» не было даже малейшей задержки. Звонок начнется мгновенно. Добавление групповых звонков программировала отдельная команда и они не до конца разобрались с диаграммой состояний звонка (она дико сложная) — и вот мы все видим результат.

Учитывая, что Apple в течении нескольких часов выключили групповые звонки, через неделю выпустят фикс, а ещё через неделю у 90% пользователей будет установлено исправление — всё нормально. Что будет, если аналогичная проблема найдется в Android — вот об этом страшно подумать.

Ну и обязательный xkcd:

Apple отозвал корпоративный сертификат Facebook для iOS-разработки (Apple Developer Enterprise Program). Это беспрецедентный шаг, перестали работать десятки внутренних приложений Facebook под iOS, в основном — бета-версии програм, которые фб тестировал не-публично.

Причина - Facebook нарушил правило, по которому приложения, подписанные корпоративными сертификатами, можно использовать только на устройствах сотрудников. Facebook предлагал своим пользователям (в том числе несовершеннолетним) установить подписанное корпоративным сертификатом приложение Facebook research, которое высасывало все личные данные из телефона за 20 долларов в месяц. Вчера об этом написал техкранч и Apple сразу же отозвал сертификат. Через 7 часов после этого фб заявил, что прекратит программу (умолчав, что программу за них прекратил Apple).

Другого поведения от фб я и не ждал, поэтому даже собирался не писать об этом инциденте; в августе прошлого года была похожая история с VPN Onavo, который делал вид что он VPN, но на самом деле тоже использовался фейсбуком для сбора данных о пользователях.

Но то, что Apple в ответ отозвали корпоративный сертификат — очень интересное развитие событий. Апсторы гугла и эпла настолько системообразующие, что легко забыть, что они — не нейтральные общественные площадки для распространения программ. В этом случае Apple играет карту «делаем хорошо для пользователя». Но всё равно, сколько крупных компаний прямо сейчас задумались, а нужно ли им быть в такой сильной зависимости от Apple? Представьте, у вас десятки тысяч сотрудников, у них на руках десятки тысяч устройств с вашими рабочими программами. И вдруг во мгновение ока всё это превращается в тыкву, программы перестают работать и никто кроме Apple не может вам помочь.

Даже жалко немного фейсбук (на самом деле нет).

Мы тут с в чате вели трансляцию с Apple event (на самом деле просто обсуждали). Вкратце: классный айпад про, видео про него просто супер (заметили отсылки к «history of the entire world, i guess»?), ну и макбук эйр с ретиной норм.

Закрывает событие Лана Дель Рей и уже вторую песню начинает с «нас попросили не материться, поэтому не могу сказать, как называется песня, которую мы сейчас будем исполнять, давайте назовем её пока 'XX'». Класс.

Apple обновил макбук про, теперь можно сконфигурировать 32 гигабайта оперативной памяти (+$400). Мне кажется, что это нафиг не нужно, но многие программисты громко ныли и вот получили. Для нормальных людей это значит, что очередная прошка будет чуть дольше держать батарейку (она стала чуть больше для того, чтобы скомпенсировать прожорливую память и более мощный процессор).

Хочу заметить, что пресс-релиз, которым они объявили это изменение — очень многословный. Если почитать прошлые пресс-релизы Apple, будет видно, какие они лаконичные — в этом чувствовалась особенная сила.