The digest of interesting materials for the mobile developer # 259 (June 25 - July 1)
In this large issue, we talk about performance, analytical doping, augmented reality, the real-world platform from the creators of the game about Pokemon, the decline of React Native in a single Airbnb, and even how not to get a job.

In the end, we decided: we decided to make a model of the human hand, moreover, so that under the control of the android device (this year Kirill and I went to Samsung IT-school on the basis of our lyceum, so we wanted to use our knowledge in the project) translated the entered text into sign language.
All sooner or later come to the analyst for the data. In large multiplayer games (and singleplayer) without this, there’s nowhere else. How many users prefer the new mode; where are the weak points of monetization; where to look game designers to increase the involvement of players; and a million more things - everything is calculated. And all this affects the decisions that developers then make.
Digest is also available as a mailing list. You can subscribe here .
iOS•
(+22) Performance in iOS or how to unload the main thread. Part 1•
(+19) Cross-functionality, dependency manager, iOS monitoring and UI tests. How was Avito iOS Summer Edition•
(+18) What's new in ARKit 2.0•
(+17) Tips for those who decide to become an iOS developer•
(+15) Performance in iOS - Core Animation, Offscreen Rendering and System Trace. Part 2•
(+13) How to get into the AppStore from the first time: a step by step guide•
(+8) We write UI Snapchat on Swift•
(+5) Interaction with the server through the API in iOS on Swift 3. Part 2•
(+4) Clean swift architecture as an alternative to VIPER•
Apple released the first open beta iOS 12•
Computer vision in iOS: text recognition and Tesseract•
Clean swift•
How to make a game like Stacks•
Concurrent programming in Swift: What can go wrong?•
Swift, Plist and two steaming scripts•
Advanced Debugging with LLDB and Xcode•
OctopusKit: Swift game engine
Android•
(+24) Guide to background work in Android. Part 5: Korutins in Kotlin•
(+18) How to stop being afraid of Proguard and start living•
Instagram has a Lite version.•
Google updated Measure support ARCore•
Google launched an AR development course•
WebView interaction with JavaScript•
Text Recognition with ML Kit•
Picture in Picture in Android Oreo•
We release the Andrpoid application with the database already filled•
Google Play vs indie developers•
Deploy PyTorch and Keras models on Android with TensorFlow Mobile•
Android Espresso Testing Course•
How to make an Android game with LibGDX•
Introduction to MotionLayout•
Multi-Module Navigation with Navigation Architecture Component•
Modularization of Android libraries: why and how•
ADB enhanced: a universal tool for Android development and testing.•
EasyNLU: a library for understanding natural language
Development•
(+29) Crowd testing, or Where to get experience for the first job in testing•
(+19) Create a cat hook in Unity. Part 1•
(+18) New or experienced? How to hire a mobile developer for iOS, which is really able to do something•
(+17) From designers to QA department, or is there life after the plant•
(+15) 8 new Xamarin•
(+11) Conference DUMP-2018: video of all reports and presentations•
What Windows 95 would look like on smartphones•
Thousands of applications do not protect data in Firebase•
Niantic Labs opens its Real World Platform for developers•
Google invested $ 22 million in KaiOS•
Snapchat plans to launch a gaming platform•
Podlodka # 65: API and client-server interaction•
Sunset React Native in Airbnb•
How we did Goodshows - design, tasks and lessons of creating a social network•
Principles of product design in cards•
The best tools to create the perfect UI•
The best skills of great developers•
Emotionally smart design•
Real multiplayer racing: UX and UI design for mobile gaming
Analytics, marketing and monetization•
(+14) Each developer wants to know how to get into feature•
(+10) What, How and Why in Playable Ads•
MAPS.ME is testing a platform to find local guides.•
Intercom Growth Guide•
Why do Apple and Google want you to use their phones less?•
Adjust revealed key application performance indicators•
First year Monument Valley II•
New GTP Indie Cup competition has started•
Growth Engineering in Netflix•
Data Driven Solutions: The Complete Guide
AI, Devices, IoT•
(+49) How to finish ML in the prod: six rakes that we stepped on•
(+33) Codec 2 + neural network = whole podcast on one diskette•
(+32) How we won the AI.HACK hackathon, or when you need to turn off artificial intelligence and turn on natural•
(+21) AI, practical course. Preprocessing and supplementing data with images•
(+18) Automation of Tibetan singing bowls with the help of “Arduino”•
(+18) Monitoring work of country house systems: first steps to smart home•
(+4) IoT for rhinos•
Podcast AppTractor: Dbrain and AI happens•
The 4 fastest ways to NOT get a data scientist job•
Debugging TensorFlow Lite on Windows 10•
Top open machine learning projects in June←
Previous Digest . If you have other interesting materials or you have found a mistake, please send it to the
post office .
Source: https://habr.com/ru/post/415839/
All Articles