Connect with us

Новости

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

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

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

/

     
     

Есть много страшных слов, которые заканчиваются на «льник»: понедельник, пододеяльник, будильник… Был как-то флешмоб о самых страшных фразах из четырёх слов: у вас аллергия на фастфуд, осталось десять процентов заряда… Есть самое страшное слово на атомной станции: «Ой!». Но ничто, ничто не звучит так страшно, как «31 августа».

Пока город замер в ожидании увеличения пассажиропотока, жители Apple-мира навострили уши от шёпота про 12 сентября. Среда — хороший день для просмотра очередной презентации. Ищите пристанище, объединяйтесь, договаривайтесь с ближайшим пабом или готовьте попкорн для вечера одинокого волка, или даже просто ложитесь спать, чтобы наутро во всех новостных лентах найти подарочек.

1

Apple’s next big event is September, 12

“Gather round” и золотой круг? Слухи о круглом iPhone наконец-то нашли официальное подтверждение.

TECHCRUNCH.COM

Обновление мобильных процессоров Intel

Представлены новые модели 8-го поколения. Встроен гигабитный модуль Wi-Fi и увеличено время автономной работы. Так что если откладывали покупку нового MacBook, возможно, стоит ещё немного подождать.

NEWSROOM.INTEL.COM

4

Enum iterations in Swift 4.2

Протокол CaseIterable облегчает работу с перечислениями в Swift. В статье рассказано, какое практическое применение его реализация может найти в UITableView или описании шрифтов, используемых в приложении.

WWW.SWIFTBYSUNDELL.COM

NSData​Asset

Использовать ассеты для хранения изображений и цветов — привычное дело. В новой статье Мэт рассказывает, как сохранять в ассетах другие ресурсы, такие как XML или JSON, и в каких ситуациях это может быть полезно.

NSHIPSTER.COM

Value-Oriented Programming

Интересный монолог о том, что protocol-oriented подход слегка устарел.

MATT.DIEPHOUSE.COM

Testing Swift on Linux

Запуск кода на Swift под Linux иногда напоминает русскую рулетку. Не забывайте тестировать отдельно.

WWW.OBJC.IO

Completion Context

Хороший способ обезопасить работу с интерфейсом и его тестирование.

MEDIUM.COM

2

Swinject

Популярный фреймворк для использования Dependency Injection на Swift. Если только начинаете осваивать внедрение зависимостей, то туториал от Ray Wenderlichвам поможет.

GITHUB.COM

docker-swift

Решение для запуска Swift при помощи docker.

Тем временем на swift.org идёт обсуждение официальной поддержки docker со стороны Apple.

GITHUB.COM

Improving Your Build Time in Xcode 10

Xcode 10 ещё официально не вышел, но все уже в предвкушении: можно будет по-нормальному распределить нагрузку при сборке проектов между несколькими ядрами.

PATRICKBALESTRA.COM

3

Leading Projects with Content Design

Хорошая памятка об основных принципах проектирования пользовательских интерфейсов.

MEDIUM.COM

16f106c0eaa442b184873f18f426a916

Особенности регионального продвижения

Если у вас русская локализация на Apple Watch, “pride face” будет скрыт, потому что даже в Apple любят злоупотреблять if-else.

TWITTER.COM

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

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

Популярное

Спасибо!

Теперь редакторы в курсе.