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