App Store Connect Holiday Schedule
С 23 по 27 декабря App Store Connect на каникулах. Новые приложения и обновления в этот период не опубликовать. Кстати, как-то неожиданно быстро все научились говорить App Store Connect вместо iTunes Connect, да?
А вы замечали, насколько тесным кажется международное iOS-сообщество? В Twitter мелькают одни и те же аватарки, среди спикеров иностранных конференций редко появляются новые фамилии, да даже вот еженедельные подборки ссылок — самое время устраивать внутренний рейтинг самых «плодовитых» авторов. Интересно, почему? То ли разработчики предпочитают читать статьи и писать код, а не наоборот, то ли мы просто не там ищем.
Хорошо, что не вся современная история циклична: тем временем Amazon запустили первый сервис, по-настоящему связанный с облаками — можно обрабатывать данные с собственных спутников (простенький CubeSat сопоставим по стоимости с iMac), а Microsoft спустя 11 лет убрала листочек бумаги из иконки Word. Выпить, что ли, кофе из Starbucks, пока и у нас в компании его не запретили.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!
С 23 по 27 декабря App Store Connect на каникулах. Новые приложения и обновления в этот период не опубликовать. Кстати, как-то неожиданно быстро все научились говорить App Store Connect вместо iTunes Connect, да?
Что ж, этот день настал — Apple наконец-то удаляет приложения с “roll-out” обновлениями. Тяжёлые времена для rollout.io.
Малоизвестные возможности Objective-C. Стоит прочесть хотя бы для расширения кругозора и комментария уважаемого в редакции дайджеста Павла Осипова.
Начиная с SE-0216, в Swift появился новый атрибут. По ссылке — объяснения и примеры использования.
Интересный концепт защиты своего кода от неопределённых состояний — будь то отсутствие ожидаемых данных или недоступность сервера.
Эта заметка устареет, как только выйдет Swift 5, но если вы пользуетесь функциональными концептами при разработке, то может пригодиться.
Лаконичная реализация полумодального (есть такое слово вообще?) экрана по образу и подобию тех, которые уведомляют об успешном подключении AirPods к телефону.
Описание нескольких команд терминала от NSHipster. Скорее всего, по отдельности вы их и так находили и знаете. Здесь же собраны в список.
Вариант настройки хуков. Хотите повесить проверку форматирования кода перед пушем в репозиторий? Так тоже можно.
Если вас тоже раздражает дебаггер, который внезапно перепрыгивает к брейкпоинту, то вы, наверное, уже знаете об Xcode Behaviours. В этой статье собрано ещё больше примеров их использования.
Демо для определения нажатых клавиш с помощью микрофона. С механическими клавиатурами работает хорошо, с сенсорными — не очень, так что пароли на телефонах ещё пару лет будут в относительной безопасности.
В догонку к новостям — очень подробный анализ того, как различные приложения наживаются на пользователях (в основном с помощью подписок, конечно).
Если вам хочется развиваться не только вертикально, но и горизонтально, по ссылке — подборка принципов для управления инженерами.
Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!