Разработка
Digest MBLTdev: Новости для iOS разработчиков №68
В течение недели топовые iOS-разработчики Руслан Гуменный и Саша Черный, а также руководитель мобильного направления Aviasales Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику.
В течение недели топовые iOS-разработчики Руслан Гуменный и Саша Черный, а также руководитель мобильного направления Aviasales Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.
Realm 1.0
Два годы работы под релиза первой мажорной версии. Для скептиков: Realm нужен хотя бы для того, чтобы показать альтернативу. Команде поздравления. Отдельные поздравляшки @stel2k — наш человек в Realm.
Трансляция WWDC в Телеграфе
И хотя до WWDC будет еще два выпуска дайджеста, подумать над тем, где же посмотреть трансляцию можно уже сейчас. Как вариант — пойти в Телеграф на Тверской. Собирается тусовочка.
FastStub-Xcode
Немного AppCode в вашем Xcode. Позволяет найти в заголовочном файле объявленные, но нереализованные методы.
SimSim
Небольшая альтернатива SimPholders.
JumpMarks
Плагин, позволяет вам оставлять закладки в коде (в хорошем смысле), а затем переходить к ним через сочетание клавиш.
NSDispatch
Правильные обертки над GCD. Слеза умиления скатывается по бороде. Видишь такие вещи и задаёшься вопросом: почему не я это написал. В общем, аналогичный процесс вы могли видеть для Swift 3. А вот для ObjC.
Then
Неплохая библиотека для Swift, упрощающая инициализацию полей объекта. А если вам интересно чуть больше о вопросе в целом, то это к Наташе.
What Every C Programmer Should Know About Undefined Behavior
Старая, но все еще актуальная заметка для тех кто использует язык С. Из нее вы узнаете что такое Undefined Behavior и чем оно опасно.
Swifty Objective-C
Не все проекты можно перевести на Swift. Но так ли это надо, ведь Swift очень похож на C++ и используя Objective-C++ можно значительно улучшить код без его полного переписывания на новый язык.
iOS Concurrency
Прекрасный Playground для знакомства с различными API для Concurrency, присутствующими в iOS. Не пугайтесь отсутствия описания на GitHub, всё есть в самом Playground.
Cacao
Чуваки решили реализовать UIKit API для Linux. Пока есть только базовые, сущность и сама идея очень странная. Но эта штука неплохо может подойти для обучения детей в какой-нибудь школе, ведь Swift и iOS это будущее :)
Dynamic Swift
Коротенькая заметочка в ответ на другую коротенькую заметочку. Немного мыслей о динамичности, её значении и необходимости.
tvOS at 6 Months: Where Are the Apps?
Интересный материал о промежуточных итогах жизни tvOS. Если верить статье, не всё так гладко, как может показаться.
Bitbucket Pipelines
Нет, не все репозитории на GitHub. Товарищи из Atlassian показывают бету своего решения для CD.
NSUserDefaults in the age of Swift
Как сделать удобную обертку над NSUserDefaults с использованием Swift.
UI INTERACTIONS
Место, где можно вдохновиться новыми идеями для анимаций.
Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!
-
Новости1 неделя назад
Видео и подкасты о мобильной разработке 2025.14
-
Видео и подкасты для разработчиков3 недели назад
Javascript для бэкенда – отличная идея: Node.js, NPM, Typescript
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.12
-
Разработка3 недели назад
«Давайте просто…»: системные идеи, которые звучат хорошо, но почти никогда не работают