📜 ⬆️ ⬇️

Digest MBLTdev - fresh for iOS developers



Today came the 130th edition of the digest. We decided to share with the public a small round date with useful content. Thank you for reading us. And if you still do not read, then it's time to start .


')
The Ultimate Guide to Branch Products
If you've heard about Branch, you probably know that they provide a deep link system. In fact, Branch now has a whole arsenal of products for any stage of application development.
BRANCH.APP.LINK

HomePod firmware provides detailed look at iPhone 8 screen layout
Scandals, intrigues, investigations. One question: is it generally legal? We will find out soon. Wait is not long.
9TO5MAC.COM

Apple releases fourth iOS 11 public beta for iPhone and iPad
Public beta 4 in combat. Worse not. And this is good.
9TO5MAC.COM

Week to submit a report on MBLTdev 2017
More precisely, 9 days. But the deadline is close (we are waiting for the application until 08.08).
MBLTDEV.RU

iOS.Ninja
New channel for iOS developers, unified. If suddenly forgotten, the whole heap of channels on http://ios-channels.ru .
T.me



Not coreml single
Neural network on Swift, implementing XOR, but without using CoreML, and through BNNS.
COCOA-BEANS.RU

MAChineLearning
Another run on ML. Especially for macOS-developers. For the second week in a row, something macOS-specific appears. So, you see, CoreData synchronization via iCloud will be repaired.
GITHUB.COM

Disk
An abstraction is proposed over some disk operations.
GITHUB.COM

Managing view controller and iOS projects
In the process of working on their AVPlayerViewController, the guys made the right conclusions about the architecture. State must be isolated!
MEDIUM.COM

Enforce Exclusive Access to Memory (Swift-evolution)
Concurrency is not easy. If you are interested in knowing what overlapping accesses is, how it is bad and how you are offered to live with it, read this proposal.
GITHUB.COM

IOS UI tests
Mobile projects are usually small and short-lived, people are already beginning to forget what Objective-C looks like, and some have not even seen it. And here is an excellent article about a project that is already 6 years old. 99% of the code is written in Objective-C, a lot of things are tweaked, it's great! Of course, such a code base should be covered with tests, and the guys shared how they test the UI. In short, this is XCTest and the addition of JSON with the description of the UI elements in accessibilityValue.
HABRAHABR.RU

TamTam: how we made a new messenger
It is a little about how the messenger from Odnoklassniki is arranged.
HABRAHABR.RU



Sequel pro
But a little UI to work with mySQL, MariaDB. You can, of course, download the image from the site, but it will be more legitimate from the sources.
GITHUB.COM

SQLite.viewer
It raises the server that allows you to work with the SQLite database of the application from the browser. Reminds PonyDebugger.
GITHUB.COM



App store insights
Few interesting facts about app stores.
BLOG.APPFIGURES.COM

Digest MBLTDEV is a collection of the most useful and up-to-date information for iOS developers from the world's Internet. Release every Friday. Subscription is free. And no spamming, honestly!

Source: https://habr.com/ru/post/335438/


All Articles