The digest of interesting materials for the mobile developer # 213 (July 17-23)
In the new digest, we explore localization, the design of (for) fingers, the use of CallKit and ARKit, the loss of letters in Android Wear, application testing and the power of minimalism, Instagram growth lessons and the new smart Microsoft thermostat.

Lokalise is a project localization service that automates the translation of UI elements in mobile applications, software, and on the web. Usually, as a first step, you upload your localization files, and then the texts are edited by product managers and translated either by your translators or by a hired team already on the Lokalise side.
Today, many still cite outdated, less accurate articles on this topic. Sometimes readers combine some irrelevant data with others, and on the basis of this they come to erroneous conclusions. This article aims to put an end to this and offer an updated understanding of how people interact with touch screens, and how you can use this information to develop a better product.
The digest is also available as a newsletter. You can subscribe here .
iOS
Android
Windows
Development
Analytics, marketing and monetization
Devices, IoT, AI
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.

![]() | Localization can be automated: experience using Lokalise in combat |
![]() | Design for fingers, touches and people. |
The digest is also available as a newsletter. You can subscribe here .

- (+12) We define numbers by means of CallKit
- (+12) What's new in Swift 4.0
- (+5) It's time to bring down! Experience migrating from Objective-C to Swift
- (+3) Mobile Application Development Using the SAP Cloud Platform SDK for iOS, Part 1
- App Store can now inform about the status of a subscription
- Support can now respond to reviews on the App Store
- Apple bans app blocking
The future of games on the App Store
Steroid iOS Simulator: Tips & Tricks
Apple Machine Learning Magazine
SBCardPopup: UIViewController or UIView as a popup
ARuler: measuring distances in ARKit

- (+25) I am the reason for the appearance of the Hungarian notation in Android
- (+18) Wi-Fi adapter through OTG
- (+14) Application of Fourier transform for creation of a guitar tuner on Android. Part 1
- (+5) Android Architecture Components. Part 3. LiveData
- (+4) We debug Android application by means of the browser
- (+4) React Native from a bell of Android of development part 2
- (+4) LibGDX + Scene2d (programmed in Kotlin). Part 2
- (+2) Smart IDReader SDK - we add recognition in Android applications
- Russian letters disappear in Android Wear 2.0
- The biggest BlueStacks update ever
- ChatKit for Android
- Firebase Meetup # 3: IoT and Android Things
Retrofit with RxJava and Gson
Sandbox Dagger 2
Dagger 2 Advanced Guide
How to reduce the size of the APK
Create responsive icons for Android O
Migrating with Room
Anatomy of RxJava
A look at MVI through a deck of cards
Kotlin for angry Java developers
Architectural Components: ViewModel
FaceDetector: Face Detection in Photos
Orin: open music player
Lush Player: player for Lush TV


- (+31) Procedural generation in Distrust
- (+24) Prince of Persia style time rewinding system
- (+21) Let's talk about microoptimizations on an example of the Tizen code
- (+18) Starbucks should open public access to the API
- (+17) 7 best farms of devices for testing mobile applications
- (+10) Post-mortem Super Meat Boy
- (+8) Development for Sailfish OS: Testing the CML-dependent QML code in Sailfish OS
- (+6) Tools for prototyping on Mac: comparative characteristic
- (+3) How to Make Progressive Web Apps: A Beginner's Guide
- (+2) About design in mobile applications (eyes, mind and heart of the developer)
- (+4) Simple ingredients for the best UX
- How the MTA closed my Pennsylvania Station Passenger app
- The app from MIT receives a recipe for cooking photography dishes
- The importance of side projects
- HTML5 has become the main gaming platform
- Kirill Sablin (Guns of Boom): making a good mobile shooter is a real challenge
- Supernova: Convert Sketch to Native iOS / Android Projects
3 steps to test your startup idea
The power of minimalism in UI
Notifications via Firebase
5 Ways to Develop WebGL Applications
A guide to creating a RESTful API for your mobile application
7 user testing services
Duolingo A / B Testing Basics

- (+9) How Angry Birds 2 for a year increased the income several times
- (+5) World markets: how to achieve success in India and Brazil
- Instagram to Instagram: growth lessons
- Free book “Game Design Practices and Indie Marketing”
- Instagram Story App Install Ads: CPI is 37% better, 61% CTR
- Mail.Ru Group myTracker is open to everyone
- Spending on mobile video ads overtaking spending on desktop
- Promotion of the service for Hello Baby parents through phishing in the USA, Korea and other countries
7 most important metrics for your application
How Kip earned 1.5 million users and 500K revenue for the year

- (+13) Cross-platform IoT: Using Azure CLI and Azure IoT Hub
- (+12) The need to regulate the Internet of things
- Intel refuses wearable devices
- Microsoft showed the GLAS thermostat
- Google released Glass Enterprise Edition
- Disney and Lenovo make a helmet for lightsabers
← Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail.