
Today for you comes the hundredth edition of the digest. We have no elephants and buns. We don’t give T-shirts and rarely give out promotional codes. All that we have is our own daily work, the findings from which we share with you. Thank you for reading us. Release under the cut.
Taking this opportunity, I would like to list the names of those thanks to whom the list has been
sent for a hundred weeks:
Fanruten (Yandex),
vancher (Aviasales),
Alexander Zimin (Uberchord),
NicoleK (Devim),
iSasha (e-Legion),
alexchernyy (Ivideon) and, Of course, you personally are reading this text. And now to the point.

')
10 ways the iPhone changed the worldThe iPhone has become quite an adult. 10 years. Let's see how Apple will please us in the next decade.
telegraph.co.ukApple, Facebook and Google top Greenpeace's clean energy reportGreener just nowhere. For the consumer (especially from Russia) it does not matter from the word at all. But so Apple is great, they can only be praised. Someday this story will get to Russia. Probably.
techcrunch.comUpdate on the Swift Project LeadChris Lattner, who is the author of LLVM and Swift, left Apple and now works at Tesla.
lists.swift.orgSwift 3.1 Release ProcessIn spring we are promised a new Swift 3.1, which is compatible with 3.0 and contains various improvements.
swift.orgIGListKit 2.1.0Added support for macOS. Posons even washed down tutoril with Ray.
engineering.instagram.comMVVM and RxSwiftVery clear report on the topic of a long time.
realm.io
Bringing Wide Color to InstagramWith the 7th iPhone, a feature called “Wide Color” appeared. Now the camera and the screen can work with a large number of colors. And if your application is built around viewing photos, it's a good idea to check that the user sees everything as it should, and not cropped colors, like on ancient iPhones.
engineering.instagram.comCreating a Compelling Today WidgetLike the guys from PSPDFKit made a widget with dynamic size (collapses and expands) for iOS 9/10. Not so difficult, but pleasantly stated.
pspdfkit.comHeroPod for organizing beautiful transitions. Noticed that everyone likes beautiful animation, and as soon as a new solution appears, everyone writes about it? So we also like beautiful animation.
github.comCrazy fast build using distccHow with the help of distcc we compiled the project in parallel on several machines within the same network. Interestingly, before distcc was part of Xcode, and then stopped.
pspdfkit.comGifu 2.0Updated pod to use GIF. iOS 9.0+ and Swift 3.0. Swift 2.3 support is in a separate branch.
cocoapods.orgDesign Patterns implemented in Swift 3.0An example of using different swift design patterns.
github.com
Git back to the futureFor those who do not know what “git reflog” is and how to recover lost commits.
philna.shgSwishAn interesting script that allows you to compile Swift code on a remote Linux host without leaving Xcode.
github.comXSharedExtension for Xcode. Very simple: frames the copied text with `` `so that you can immediately paste it into Slack or Telegram. And a laugh like. A `` `recruit is annoying. Especially in Telegram.
github.comiOS Awesome Starter KitOne of the visions of a “gentleman's” set for an experienced developer who works on himself.
github.com
How to create effective push notificationsAn extremely up-to-date article on how to make really cool push notifications. Cope with this task, frankly, few.
uxplanet.orgStepik contestProbably the largest Russian online course platform is holding a contest for creating courses. And you know, I somehow do not see a single course on Swift there. May be you?
adaptive.stepik.orgPrevious releases of Digest MBLTdev and a subscription are available on the
official website.Everything is free and no spamming, honestly!