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.



The story of the creation of a sign-interpreter

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.

Doping for analytics: why pay attention to Apache Zeppelin

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
image Computer vision in iOS: text recognition and Tesseract
image Clean swift
image How to make a game like Stacks
image Concurrent programming in Swift: What can go wrong?
image Swift, Plist and two steaming scripts
image Advanced Debugging with LLDB and Xcode
image 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
image Text Recognition with ML Kit
image Picture in Picture in Android Oreo
image We release the Andrpoid application with the database already filled
image Google Play vs indie developers
image Deploy PyTorch and Keras models on Android with TensorFlow Mobile
image Android Espresso Testing Course
image How to make an Android game with LibGDX
image Introduction to MotionLayout
image Multi-Module Navigation with Navigation Architecture Component
image Modularization of Android libraries: why and how
image ADB enhanced: a universal tool for Android development and testing.
image 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
image How we did Goodshows - design, tasks and lessons of creating a social network
image Principles of product design in cards
image The best tools to create the perfect UI
image The best skills of great developers
image Emotionally smart design
image 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
image Growth Engineering in Netflix
image 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
image The 4 fastest ways to NOT get a data scientist job
image Debugging TensorFlow Lite on Windows 10
image 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