📜 ⬆️ ⬇️

The digest of interesting materials for the mobile developer # 289 (March 4 - March 10)

In the next issue, we study the delay table, discuss Android Auto and Yandex Auto, build a professional path, collect cardboard reality for the Switch, set up experiments with the IAP price, and desperately do analytics. With spring!



Our girlfriend is the first video game. Development on Unity. Part 1

Well, as the first ... Except for releases only for Android and about a dozen abandoned projects at the finish, then yes, this is our first game with a swing of more than one platform. How did it all begin? It's simple, we were working on another project, let's call it “Project A”, have been working for a long time and decided not to make a game for us in a couple of months and practice our marketing skills on it, and “Project A” will be released immediately after with a lot of experience in promoting games.

"Latency numbers" on iPhone

Why do programmers need to know these numbers? And are they relevant for mobile developers? There are two main tasks that can be solved with the help of these numbers.
')
This digest is available as a weekly newsletter . And every day we send news to Telegram channel .

iOS

(+14) How security researchers gain access to protected areas of iOS code
Swift Playgrounds beta released with Swift 5.0
Apple has the number of vacancies in software overtaken the number of vacancies in hardware
image How to make dynamic height for CollectionView in iOS
image Create step-by-step onboarding with Sejima
image Test-driven development in iOS
image How to debug applications running on tapu on notification
image Hand Detection with Core ML and ARKit
image Dependency Injection in Swift with Protocols
Swift Starter Kit: application template with Firebase, Facebook authorization and push

Android

(+38) [By the docks] Flutter. Part 1. For Android developers
(+19) Create Android apps using Anko Layouts and Anko Coroutines
(+18) I look and listen wherever I want. We integrate Chromecast into Android application
(+3) 7 steps to using Room. Step-by-Step Guide to Migrating an Application to a Room
Google Play began testing rewarding videos.
image Android Dev Podcast # 89. Android in a car (Android Auto, Yandex Auto)
image New project for Android: the most important decisions
image Google Map Implementation Guide
image What is Android Instant Apps and how they work
image Running Activities with Kotlin Extensions
image A practical introduction to the multi-platform Kotlin
image Presenter as Function
image Stable release of Android Jetpack WorkManager
image Explore View Pager 2
image How to make Android-based chat API
image Cloud service for smart home with google
Glimpse: a smart crop for content-based images

Development

(+21) Vulnerability in Telegram allows you to bypass the password local code of any length
(+9) Figma component and organization of instances on the example of Userpic
Podlodka # 100: How to build your professional path
Podlodka # 101: Databases
Nintendo Unveiled Cardboard Virtual Reality for Switch
Facebook Messenger darkened
Google opened registration for .dev domains
image Color psychology
image 20 free usability testing tools
image What is readable code?
image 10 small design mistakes that we continue to make
image Iterative Development: The Secret to Launching Great Products
image The principle of design the best products
image Data is a new oil.
image Best UX Mobile Payment Practices
image Workin Co .: UX research
image Deaf can program too
image We studied 100 SaaS sites and identified design trends + best practices.

Analytics, marketing and monetization

(+10) 7 main reasons why applications are blocked in Google Play and AppStore
(+10) Client systems analytics
(+7) How to promote incremental game? Free, fast and efficient *
Experiments with price increased my income by 500%
Most downloaded apps in Europe 2018
Roman Garbar (Tenjin): a year of hyper-casual
Analytics in games
image Application Preview: force the user to download the application in 30 seconds
image ASO Tips

AI, Devices, IoT

(+53) Formula for Korean, or recognize Hangeul quickly, easily and without errors
(+31) Machine learning in Dodo. How to start a new direction, if you are a developer
(+10) Guide for developers to create AI applications
(+9) AI, trained on the basis of decades of culinary experiments, creates new dishes
(+7) Getting Started with the Azure Machine Learning service using the SDK for Python
TensorFlow Lite 1.0 released
Excel will begin to recognize printed tables.
image 12 things I would like to know before becoming Data Scientist
image Coral: Google's local AI platform

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/443160/


All Articles