Connect with us

Разработка

Digest MBLTdev: Новости для iOS разработчиков №68

В течение недели топовые iOS-разработчики Руслан Гуменный и Саша Черный, а также руководитель мобильного направления Aviasales Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику.

Фото аватара

Опубликовано

/

     
     

В течение недели топовые iOS-разработчики Руслан Гуменный и Саша Черный, а также руководитель мобильного направления Aviasales Иван Козлов собирают для вас интересные и полезные ссылки на статьи, необходимые для прочтения каждому начинающему и опытному разработчику. В каждом выпуске – новости, коды, инструменты, дизайн и прочее.

1

Realm 1.0

REALM.IO

Два годы работы под релиза первой мажорной версии. Для скептиков: Realm нужен хотя бы для того, чтобы показать альтернативу. Команде поздравления. Отдельные поздравляшки @stel2k — наш человек в Realm.

Трансляция WWDC в Телеграфе

WWW.FACEBOOK.COM

И хотя до WWDC будет еще два выпуска дайджеста, подумать над тем, где же посмотреть трансляцию можно уже сейчас. Как вариант — пойти в Телеграф на Тверской. Собирается тусовочка.

2

FastStub-Xcode

GITHUB.COM

Немного AppCode в вашем Xcode. Позволяет найти в заголовочном файле объявленные, но нереализованные методы.

SimSim

GITHUB.COM

Небольшая альтернатива SimPholders.

JumpMarks

GITHUB.COM

Плагин, позволяет вам оставлять закладки в коде (в хорошем смысле), а затем переходить к ним через сочетание клавиш.

4

NSDispatch

GITHUB.COM

Правильные обертки над GCD. Слеза умиления скатывается по бороде. Видишь такие вещи и задаёшься вопросом: почему не я это написал. В общем, аналогичный процесс вы могли видеть для Swift 3. А вот для ObjC.

Then

GITHUB.COM

Неплохая библиотека для Swift, упрощающая инициализацию полей объекта. А если вам интересно чуть больше о вопросе в целом, то это к Наташе.

What Every C Programmer Should Know About Undefined Behavior

BLOG.LLVM.ORG

Старая, но все еще актуальная заметка для тех кто использует язык С. Из нее вы узнаете что такое Undefined Behavior и чем оно опасно.

Swifty Objective-C

PSPDFKIT.COM

Не все проекты можно перевести на Swift. Но так ли это надо, ведь Swift очень похож на C++ и используя Objective-C++ можно значительно улучшить код без его полного переписывания на новый язык.

iOS Concurrency

GITHUB.COM

Прекрасный Playground для знакомства с различными API для Concurrency, присутствующими в iOS. Не пугайтесь отсутствия описания на GitHub, всё есть в самом Playground.

Cacao

GITHUB.COM

Чуваки решили реализовать UIKit API для Linux. Пока есть только базовые, сущность и сама идея очень странная. Но эта штука неплохо может подойти для обучения детей в какой-нибудь школе, ведь Swift и iOS это будущее :)

16f106c0eaa442b184873f18f426a916

Dynamic Swift

CHRIS.EIDHOF.NL

Коротенькая заметочка в ответ на другую коротенькую заметочку. Немного мыслей о динамичности, её значении и необходимости.

tvOS at 6 Months: Where Are the Apps?

TIDBITS.COM

Интересный материал о промежуточных итогах жизни tvOS. Если верить статье, не всё так гладко, как может показаться.

Bitbucket Pipelines

BITBUCKET.ORG

Нет, не все репозитории на GitHub. Товарищи из Atlassian показывают бету своего решения для CD.

c71bdfcf-9da6-4069-9426-b03ba710c042

NSUserDefaults in the age of Swift

WWW.YOUTUBE.COM

Как сделать удобную обертку над NSUserDefaults с использованием Swift.

3

UI INTERACTIONS

UIINTERACTIONS.COM

Место, где можно вдохновиться новыми идеями для анимаций.

Предыдущие выпуски Digest MBLTDEV и подписка доступны на официальном сайте. Всё бесплатно и никакого спама, честно!

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: