iOS-дайджест № 2 (8-21 марта)

Оригинал картинки: Twitter https://pbs.twimg.com/media/D2GiIMbVYAEHWAC.jpg:large
Оригинал картинки: Twitter https://pbs.twimg.com/media/D2GiIMbVYAEHWAC.jpg:large

Последние две недели в мире Apple и мобильной разработки выдались богатыми на интересные новости и анонсы: здесь и новые девайсы, и разбирательства Spotify с Apple. Обо всём по порядку.

Новости Apple, iOS

Если вдруг оказалось, что у вас на полке пылится без дела Apple Pencil первого поколения и вы скучаете по Touch ID, то новые iPad Air и iPad Mini, анонсированные буквально на днях и совместимые именно со старым Apple Pencil, созданы специально для вас. В яблочной компании, похоже, устали заботиться о нумерации своих продуктов, новые девайсы имеют только название без порядкового номера, а в итоге сейчас есть два устройства с одинаковым названием Apple Pencil, но при этом совместимых с разными версиями iPad, что вводит пользователей в ступор. Вот раньше были модели телефонов – хотя бы вспомнить Nokia 3310 или Nokia N95, и сразу в голове всплывает картинка с внешним видом и подробным списком характеристик устройств.

В момент, когда этот дайджест был уже практически дописан, Apple снова порадовала выпуском нового девайса – на этот раз второе поколение AirPods. Читатели, у которых предыдущее поколение нормально не держалось в ушах, могут проигнорировать эту статью и читать дайджест дальше – внешний вид обновленного устройства никак не изменился. Анонсы новинок выходят перед презентацией 25 марта, прямую трансляцию которой можно будет посмотреть на официальном сайте.

Больше разных новых устройств у пользователей – больше скачиваний приложений. В начале марта вышел отчет со статистикой загрузок приложений из AppStore. Лидирует WhatsApp, бывший глава которого на днях призвал пользователей удалить свои персональные аккаунты на фейсбуке, уверяя, что для компании Цукерберга на первом месте стоит монетизация своих продуктов, а не приватность данных пользователей. Стоит верить такому заявлению или нет – личное дело каждого пользователя, но стоит помнить, что у Facebook репутация в вопросах приватности данных несколько испорчена в недавнем прошлом.

Spotify 13 марта подал жалобу на Apple, заявив, что Apple играет не по правилам и подавляет своих конкурентов нечестными способами. Плюс дизайнеры шведской компании хорошо поработали над веб-сайтом timetoplayfair.com, в котором подробно описали свою боль с момента запуска продукта в 2008 году. Более интересный факт, что в Apple недолго думали над ответом и на следующий день выкатили обращение к Spotify. Как его расценивать? Действительно накопилось и пригорело, или это было подогревание аудитории перед предстоящей конференцией 25 марта? Всю историю взаимоотношений этих двух компаний можно почитать на TheVerge, а мы пока надеемся, что в следующий понедельник представители Apple и Spotify устроят прилюдные обнимашки на сцене в знак примирения.

Технические статьи

Лишь недавно инженеры из Airbnb выпустили в open source свой Swift style guide, чтобы наконец унифицировать написание кода и закончить баталии на тему единственно верной инициализации массивов или оформления замыканий. А теперь появился пропозал по созданию «официального стандарта от первоисточника». Многие известные разработчики уже успели обсудить эту тему в твиттере и даже написать статьи.

Автор такой статьи Mattt особенно продуктивен в последнее время, что не может не радовать. В своей самой свежей работе о локализации ошибок в Swift он даёт советы по организации обработки ошибок в приложении и снижению зависимости между моделью и представлением в создаваемой системе.

Мы, конечно же, не могли пройти мимо новости о публикации в open source фреймворка от Spotify для FRP под уже ставшим родным названием Mobius. Сейчас он находится в альфа-версии, API может с большой долей вероятности поменяться, поэтому сейчас его лучше использовать в ознакомительных целях. Кроме исходников, есть подробная документация с описанием используемого концепта.

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

221 views·2 shares