Connect with us

Новости

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

Всё фигня, интересных ссылок мало. Такое мнение услышал недавно в одном известном чате разработчиков. Пожалуй, после какой-то точки интересного становится меньше. Но интересность — величина относительная. Когда ты пишешь для iOS полгода, каждый чих с упоминанием Apple интересен. Чем опытнее становишься, тем выше требования к информации.

Фото аватара

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

/

     
     

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

Всё фигня, интересных ссылок мало. Такое мнение услышал недавно в одном известном чате разработчиков. Пожалуй, после какой-то точки интересного становится меньше. Но интересность — величина относительная. Когда ты пишешь для iOS полгода, каждый чих с упоминанием Apple интересен. Чем опытнее становишься, тем выше требования к информации.

Эта механика хорошо отражена в компьютерных играх. Опыт для перехода с 1-го уровня на 2-ой добывается легко и непринуждённо. Для перехода на 80-ый уровень придётся много часов валить скучных мобов, чтобы в какой-то момент обрести озарение.

4

Injecting missing methods at runtime

Товарищ перешёл на Swift 4. Сломал программу. Сидит такой и думает: откатиться на Swift 3, поправить проблему в коде Swift 4 или сделать грязный хак? Конечно, хак!

WWW.HOPPERAPP.COM

FlagKit

Это прекрасно: pod/carthage с коллекцией флагов. Больше 250 штук.

GITHUB.COM

Listing all cases in an enum

Пример решения задачи обхода кейсов в enum.

MEDIUM.COM

Using the factory pattern to avoid shared state in Swift

В очередной статье John Sundell рассказывает, как избежать проблем неявной делёжки одного объекта.

WWW.SWIFTBYSUNDELL.COM

2

SwiftMockGeneratorForXcode

Создаёте пустой класс, поддерживаете протокол, вызываете extension, получаете класс-mock согласно указанному протоколу. Спасибо за ссылку Леониду Кохновичу.

GITHUB.COM

c71bdfcf-9da6-4069-9426-b03ba710c042

По итогам Rambler.iOS #9

Майский привет с Даниловской мануфактуры: Денис Батвинкин: “Life with out of memory”, Самвел Меджлумян: «Нужны ли бэкенд-разработчики, когда есть Swift?», Сергей Крапивенский: «Анализируй это!». Ещё викторина была. И after-party. Есть слайды и видео. Но не с after-party.

HABRAHABR.RU

3

VK by design

VK обновил дизайн мобильного приложения. В статье представлены стоявшие перед дизайнерами задачи и использованные инструменты.

VK.COM

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

CocoaHeads Russia и IQOption

15 сентября, Питер, регистрация с 18:30. Два доклада: «Паттерны TDD и почему мы должны знать о них» и «Техническое интервью в iOS».

WWW.EVENTBRITE.COM

Лекция Стива Возняка в Москве

7 октября на Ленинских горах в МГУ. Лекция открытая и про технологии вообще. Спасибо за наводку Кириллу Белышеву.

WWW.FACEBOOK.COM

Хакатон ВКонтакте 2017

20-22 октября. Вот не знал, что есть отдельный каталог приложений, разработанных сообществом.

VK.COM

16f106c0eaa442b184873f18f426a916

How to get started contributing to open source projects

Краткая, но информативная заметка о том, зачем же нужен Open Source и как в него контрибьютить.

KRAUSEFX.COM

Эволюция доверия

Прекрасный рассказ о доверии в терминах теории игр.

NOTDOTTEAM.GITHUB.IO

HomeKitty

Сайт собирает товары, которые поддерживают HomeKit.

HOMEKITTY.WORLD

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

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

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

LEGALBET

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

Популярное

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

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