100 выпуск Digest MBLTdev — свежак для iOS-разработчиков

в 15:02, , рубрики: digest, digestmbltdev, ios development, mbltdev, swift, Блог компании e-Legion Ltd., разработка мобильных приложений, разработка под iOS, Разработка под OS X

100 выпуск Digest MBLTdev — свежак для iOS-разработчиков - 1

Сегодня для вас выходит сотый выпуск дайджеста. У нас нет слонов и плюшек. Мы не дарим футболки и нечасто раздаём промо-коды. Всё, что у нас есть — наша собственная каждодневная работа, находками из которой мы делимся с вами. Спасибо, что читаете нас. Выпуск под катом.
Пользуясь случаем, хотелось бы перечислить поименно тех, благодаря кому рассылке уже сто недель: Fanruten (Яндекс), vancher (Aviasales), Александр Зимин (Uberchord), NicoleK (Devim), iSasha (e-Legion), alexchernyy (Ivideon) и, конечно, лично вы, читающий этот текст. А теперь к делу.

100 выпуск Digest MBLTdev — свежак для iOS-разработчиков - 2

10 ways the iPhone changed the world
iPhone стал совсем взрослым. 10 лет. Посмотрим, чем Apple нас порадует в следующую декаду.
telegraph.co.uk

Apple, Facebook and Google top Greenpeace’s clean energy report
Зеленее просто некуда. Для потребителя (особенно из России) это не играет роли от слова совсем. Но так-то Apple большие молодцы, их можно только похвалить. Когда-нибудь эта история доберется и до России. Наверное.
techcrunch.com

Update on the Swift Project Lead
Chris Lattner, который является автором LLVM и Swift, покинул Apple и теперь работает в Tesla.
lists.swift.org

Swift 3.1 Release Process
Уже весной нам обещают новый Swift 3.1, который совместим с 3.0 и содержит различные улучшения.
swift.org

IGListKit 2.1.0
Появилась поддержка macOS. Посоны даже запилили туторил у Рэя.
engineering.instagram.com

MVVM and RxSwift
Очень понятный доклад на уже давно хайповую тему.
realm.io

100 выпуск Digest MBLTdev — свежак для iOS-разработчиков - 3

Bringing Wide Color to Instagram
С 7-м iPhone появился фича под названием “Wide Color”. Теперь камера и экран могут работать с большим количеством цветов. И если ваше приложение построено вокруг просмотра фотографий, то неплохо проверить, что пользователь видит все как надо, а не обрезанные цвета, как на древних iPhone.
engineering.instagram.com

Creating a Compelling Today Widget
Как ребята из PSPDFKit делали виджет с динамическим размером (сворачивается и разворачивается) для iOS 9/10. Не так чтоб сложно, но приятно изложено.
pspdfkit.com

Hero
Pod для организации красивых переходов. Заметили, что красивая анимация всем нравится, и как только появляется новое решение, все о нем пишут? Вот и нам тоже нравится красивая анимация.
github.com

Crazy Fast Builds Using distcc
Как с помощью distcc сделали компиляцию проекта параллельно на нескольких машинах в рамках одной сети. Занятно, что раньше distcc был частью Xcode, а потом перестал.
pspdfkit.com

Gifu 2.0
Обновился pod для использования GIF. iOS 9.0+ и Swift 3.0. Поддержка Swift 2.3 есть в отдельной ветке.
cocoapods.org

Design Patterns implemented in Swift 3.0
Пример использования разных паттернов проектирования на Swift.
github.com

100 выпуск Digest MBLTdev — свежак для iOS-разработчиков - 4

Git back to the future
Для тех, кто не знает, что такое “git reflog” и как восстановить потерянные коммиты.
philna.shg

Swish
Интересный скриптик, который позволяет собирать Swift код на удаленном Linux хосте, не покидая Xcode.
github.com

XShared
Расширение для Xcode. Очень простое: обрамляет копируемый текст с помощью ```, чтобы затем можно было сразу вставить в Slack или Telegram. И смех вроде. А ``` набирать напрягает. Особенно в Telegram.
github.com

iOS Awesome Starter Kit
Одно из видений “джентльменского” набор для опытного разработчика, который работает сам на себя.
github.com

100 выпуск Digest MBLTdev — свежак для iOS-разработчиков - 5

How to create effective push notifications
Чрезвычайно актуальная статья о том, как сделать действительно классные push-уведомления. Справляются с этой задачей, прямо скажем, немногие.
uxplanet.org

Stepik Contest
Наверное, самая большая российская платформа онлайн-курсов проводит конкурс на создание курсов. И знаете, я что-то не вижу ни одного курса по Swift там. Может, вы?
adaptive.stepik.org

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

Автор: e-Legion Ltd.

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js