Новости
Digest MBLTdev: Новости для iOS разработчиков №202
В течение недели топовые iOS-разработчики Руслан Гуменный, Саша Черный, Сергей Бендак, Вадим Дробинин, Юрий Петухов и директор по продукту VK Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
В этот раз мы вас даже не предупреждали про новогодние каникулы дайджеста. Вы давно с нами, знаете, что как.
Как праздники? Новый год у всех наступил? Точно наступил? И каждый раз так? Тогда, ради Бога, ничего не трогайте, ничего не меняйте. Работает и ладно.
Новогодние праздники кроме чувства лёгкого ошеломления после выхода на работу дают неплохой повод подумать о вечном: выбить ковер, может даже вымыть пол под холодильником! Чистота — залог здоровья.
Кстати, о нём, о здоровье. Хотя разработчики — люди системные, в заботе о своём здоровье они способны проявлять пропорциональной силы бессистемность. Дорогая редакция напоминает, что важно следить за здоровьем. Как давно вы проверяли зрение у офтальмолога? То-то же. Может, Соколиный глаз и не лучший супергерой, но ему и за клавиатурой не сидеть по 10 часов. Подумай об этом, друг. Подумай.
GitHub: Announcing unlimited free private repos
Частные репозитории в GitHub теперь доступны и на бесплатном тарифе. Долгое время бесплатное неограниченное количество частных репозиториев оставалось преимуществом BitBucket перед GitHub. Славься, Сатья Наделла.
Netflix pulling out of iTunes billing for new users
Новые пользователи Netflix смогут купить подписку только на сайте, в приложении больше такой возможности нет.
Result in Swift 5
`Result` теперь официально поддерживается новой версией Swift, что, в принципе, ещё больше приближает нас к отказу от всевозможных Alamofire. По ссылке — примеры и обсуждение преимуществ.
Implementing Promises in Swift
Если вам давно хотелось попробовать что-то новое, или проснулась ностальгия по разработке на JavaScript — дайте шанс Promises в своём проекте.
Detailing the iOS Menu
Вторая часть объёмной истории о разработке меню в стиле macOS на iOS.
Launch Arguments to simulate IAPs
Если вы ещё не тестируете покупки и прочие нетривиальные маршруты пользователей в ваших CI, то вот быстрый способ начать.
FeatureFlags
A/B-тесты или отложенный релиз фич часто требуют поддержки сервера, но иногда можно всё упростить.
Detecting Internet Access on iOS 12+
Вместо Reachability (который не особо-то и работает) можно пользоваться NWPathMonitor. Если вам нет дела до iOS11 и старше, конечно.
A Christmas Challenge — A Cinema app in just 7 days
Пример того, как можно построить прототип приложения для кинотеатра за 7 дней. Создание дизайна, работа с API, использование популярных фреймворков таких, как PromiseKit и Moya, а также ссылка на исходные коды проекта на GitHub.
SwiftTwitch
Появившаяся из курсового проекта библиотека для работы с новым API Twitch. Будет полезна тем, кто интегрирует своё приложение с популярным стриминговым сервисом.
How To Design Search For Your Mobile App
Статья о том, как правильно расположить элементы для поиска, какие подсказки предоставить пользователю и какие результаты отображать в зависимости от контента приложения.
Monorepos: please, don’t!
Не совсем про мобильную разработку, но описанные плюсы и минусы применимы в любом проекте.
Avoiding the App Store Tax
А что, так можно было? Рассуждение о финансовой стороне публикации приложений.
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.14
-
Разработка4 недели назад
«Давайте просто…»: системные идеи, которые звучат хорошо, но почти никогда не работают
-
Видео и подкасты для разработчиков4 недели назад
Исследуем мир фото и видео редакторов
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.13