In our new digest, there are stories about MAPS.ME and ABBYY Mobile, Android dialogs and learning via Minecraft, localization and unmanned tram.

MAPS.ME - number 1 maps for travelers. Today it is 110 million installations worldwide, the ability to add copyright tourist routes and independently change maps. How does a unique project for travelers, says its head Yevgeny Lisovsky.
In this post we will tell and show how the life and work of ABBYY Mobile is designed from within, what technologies we develop, where we go on business trips and much more.
This digest is available as a weekly newsletter . And every day we send news to
Telegram channel .
iOS•
Apple ordered developers to use two-factor authentication•
Successful design for iOS•
Thousands of porn and gambling applications use corporate certificates to bypass the App Store•
How I learned Swift and released my application•
Practical MVVM + RxSwift•
Tips for speeding up your iOS application•
A quick way to make an application faster•
Hiding third-party dependencies using protocols and extensions•
Swift 5 made it possible to create binary frameworks•
Advanced iOS Coordinators•
Tips for working with custom View Controllers•
Regular expressions in Swift
Android•
(+19) How to create an augmented reality application using ARCore•
(+16) A fresh look at the display of dialogs in Android•
(+9) Retain inside, and outside ViewModel•
Android Dev Podcast # 87. JNI, NDK, private API, low-level development tools•
Google reorients Android Things to columns and displays•
Google tests augmented reality in Maps•
Google accidentally destroyed our business.•
Kotlin vs Java: what to choose for Android development•
Null is your friend, not a mistake•
Android Quiz # 2•
Fill in the autocomplete spaces in Android•
Modularity in Android: an architectural point of view•
Android Developers Backstage 108: instant restart
Development•
(+27) Features of design approaches in the real manufacturing sector•
(+27) Create a voice application using the example of Google Assistant•
Talk to Ri: learning English for developers•
Podlodka # 98: Kanban•
Most popular in the USA applications for communication of working teams•
Microsoft has published a minecraft programming course for children.•
Google opened Docs API•
Yandex launched a service for teaching IT professions•
How to combine work and development of their games•
Do not ask users what they want? -? better ask these 3 questions•
Recyclemap: map redesign for Greenpeace Russia•
Flutter + MLKit = Love•
Should you use React Native to develop your startup application?•
The use of mental models in product design•
5 UX-tips for professional onboarding in the application•
Software Development Trends 2019•
Splash screenshots? in Android / iOS: best practices and tips•
How empty spaces kill enterprise applications•
DevOps main tools•
Why solving the wrong problem is guaranteed to destroy your project.•
14 UX heuristics for mobile interface design•
4 reasons why you must first make a design without color•
React Native Development Lessons•
How to write code that you will love in the future•
Product Strategy Check List
Analytics, marketing and monetization•
(+8) Will monetization of user data become the trend of 2019?•
Localization of mobile survival Day R from a Russian developer•
Amazon launched the Moment service to encourage users of physical goods.•
Asteroid: human-machine interface•
Incomes of the top 10 data dating applications in the US in 2018 increased by 53%•
Review of the gaming market 2018 from Priori Data•
Rating of mobile advertising networks based on ROI and returns•
iPhone users' spending on applications in the US increased by 36% to $ 79•
ASO Workshop for beginners•
New trends in monetization to diversify the income of your game
AI, Devices, IoT•
(+77) Do androids dream of electropannel? How I taught the neural network to write music•
(+40) Scala + MXNet = Microservice with neuron in progress•
(+46) In Moscow, test unmanned tram. We talked to autopilot developers.•
(+30) At the end of February, Microsoft will introduce HoloLens 2 VR glasses•
(+28) Remote control of the UART via the Web•
(+22) How I trained the neural network to implement the position estimation function on the Russian AI Cup CodeBall 2018•
(+21) Video reports with FunTech ML-meetup•
(+11) Acquaintance with the simplest neural network and its step-by-step implementation•
(+8) GPT-2 neural network from OpenAI. Fast start•
(+7) An example of a simple neural network in C / C ++•
(+2) Russian AI Cup 2018, history 9 places•
Ubisoft and Mozilla are developing AI to help programmers•
Ludwig: Uber Code-Free Deep Learning Platform•
AI vs Machine learning vs Deep learning - what's the difference between them<
Previous Digest . If you have other interesting materials or you have found a mistake, please send it to the
post office .