Новости
Digest MBLTdev: Новости для iOS разработчиков №132
Если следовать правилу «поддерживаем текущую и предыдущую ОС», то можно попрощаться с диагональю 3.5 дюйма. Голосом Кураж-Бамбея: «Радость-радость. Праздник-праздник».
В течение недели топовые iOS-разработчики Руслан Гуменный и Саша Черный, а также руководитель мобильного направления Aviasales Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
iOS 10 — 87%, iOS 9 — 10%, прочее — 3%. Как-то так сейчас выглядит расклад. Скоро выйдет iOS 11. Если вы ещё не проверяли приложение на работу в ней, имеет смысл. Особенно если ваше приложение сложнее калькулятора. Кстати, на iPhone 4S можно установить максимум iOS 9.3.5. Если следовать правилу «поддерживаем текущую и предыдущую ОС», то можно попрощаться с диагональю 3.5 дюйма. Голосом Кураж-Бамбея: «Радость-радость. Праздник-праздник».
Retain cycle on dismiss
Если при скрытии контроллера с экрана нет соответствующего звука, возможно, имеет место циклическая ссылка. По ссылке рецепт бряка. Судя по отзывам, народу помогает.
The complete guide to Network Unit Testing in Swift
Как тестировать сетевой слой.
List of the best time saving tricks
Товарищ бросил клич и собрал трюки от разных разработчиков. Список длинный, очевидных и известных хватает, но и новенькое встречается. И самое главное: что для одного известно, для другого ново.
How to use Sourcery to speed up your Swift development
Туториал о том, как прикрутить Sourcery к проекту и начать генерировать код. Хотя в Swift 4.1 вероятно будут автогенированные Equatable и Hashable. Так что можно и подождать :)
Swift Local Refactoring
Разработчики Xcode вынесли всю логику по рефакторигу в SourceKit. А это значит, что теперь каждый может помочь сделать рефакторинг чуточку лучше. Если вам это интересно, вот вводная статья про устройство рефакторинга в Xcode.
Dijkstra’s Algorithm In Swift
Расширяем знания алгоритмов. Алгоритм Dijkstra и как его имплементировать.
Concurrency в Swift 3 и 4. Operation и OperationQueue
Исчерпывающая статья про Operation и OperationQueue со множеством примеров.
danger-code_style_validation
Плагин для валидации кода. Да-да, используется тот же clang-format.
Видео c CocoaHeads 4-го августа
Доклады про приватность, Swift Package Manager и Accessibility. Ещё есть блиц с экспертами.
Mutable Shared Structs (Part 2)
Не все в курсе, что некоторые эпизоды Swift Talks от objc.io доступны для свободного просмотра, без оплаты. Например, этот.
Travis Kalanick lasted in his role for 6.5 years — five times longer than the average Uber employee
В статье приводится средняя продолжительность работы в разных известных компаниях. Спойлер: в FB работают дольше всего.
Памяти ученика Андрея Чернова
Эта грустная заметка неспроста в самом конце. Часто мы узнаем о людях, об их достижениях и судьбе, только когда они умирают. Прочтите про Андрея Чернова. А потом загуглите и прочтите ещё, хотя бы вот на Медузе.
Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.11
-
Новости3 дня назад
Видео и подкасты о мобильной разработке 2025.14
-
Видео и подкасты для разработчиков2 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript
-
Новости2 недели назад
Видео и подкасты о мобильной разработке 2025.12