- PVSM.RU - https://www.pvsm.ru -

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Автор: e-Legion Ltd.

Источник [27]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/ios-development/232967

Ссылки в тексте:

[1] Image: http://digest.mbltdev.ru/?utm_source=habr&utm_medium=issue31&utm_campaign=pic

[2] Fanruten: https://habrahabr.ru/users/fanruten/

[3] vancher: https://habrahabr.ru/users/vancher/

[4] Александр Зимин: https://twitter.com/ziminalex

[5] NicoleK: https://habrahabr.ru/users/nicolek/

[6] iSasha: https://habrahabr.ru/users/isasha/

[7] alexchernyy: https://habrahabr.ru/users/alexchernyy/

[8] telegraph.co.uk: http://www.telegraph.co.uk/technology/2017/01/08/iphone-turns-10-10-ways-changed-world/

[9] techcrunch.com: https://techcrunch.com/2017/01/10/apple-facebook-and-google-top-greenpeaces-clean-energy-report/

[10] lists.swift.org: https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20170109/030063.html

[11] swift.org: https://swift.org/blog/swift-3-1-release-process/

[12] engineering.instagram.com: https://engineering.instagram.com/iglistkit-2-1-0-released-c91742a4a18

[13] realm.io: https://realm.io/news/slug-max-alexander-mvvm-rxswift/

[14] engineering.instagram.com: https://engineering.instagram.com/bringing-wide-color-to-instagram-5a5481802d7d#.kigd8b1uq

[15] pspdfkit.com: https://pspdfkit.com/blog/2017/today-widget/

[16] github.com: https://github.com/lkzhao/Hero

[17] pspdfkit.com: https://pspdfkit.com/blog/2017/crazy-fast-builds-using-distcc/

[18] cocoapods.org: https://cocoapods.org/pods/Gifu

[19] github.com: https://github.com/ochococo/Design-Patterns-In-Swift/blob/master/README.md

[20] philna.shg: https://philna.sh/blog/2017/01/04/git-back-to-the-future/

[21] github.com: https://github.com/thomaspaulmann/Swish

[22] github.com: https://github.com/Otbivnoe/XShared

[23] github.com: https://github.com/NghiaTranUIT/iOS-Awesome-Starter-Kit

[24] uxplanet.org: https://uxplanet.org/how-to-create-effective-push-notifications-c80f80420453#.4d2l9gxku

[25] adaptive.stepik.org: http://adaptive.stepik.org

[26] официальном сайте.: http://digest.mbltdev.ru/?utm_source=habr&utm_medium=post_11.03&utm_campaign=digest57/

[27] Источник: https://habrahabr.ru/post/319496/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best