The digest of interesting materials for the mobile developer # 315 (September 9 - 15)

In the new issue of the digest, the story of the “snake” for Nokia, the new iPhone and iPad, the new Flutter and Dart, methods for attracting attention from Tinder, millions of games, “Civilization” in Excel and many other interesting materials!







Taneli Armanto does not like to tell people that he changed the world. In fact, I am sure that if you are not a friend of his family, then you have not heard anything about him. Usually he never talks about his greatest achievement, but his children do not miss the opportunity to brag to them. During my work, I developed a certain vision of how to analyze metrics from the point of view of project traffic and understand if your project can grow, develop and pass a huge amount of traffic through itself.



This digest is available as a weekly newsletter . And daily we send news in Telegram channel .



iOS



(+20) iPhone 11, new iPad, TV +, Arcade and more. What Apple showed today

(+19) Background execution of applications in iOS 13

(+9) Implementation of promotional offers in iOS. How to earn on subscriptions more?

Apple still allowed ads and analytics in children's applications

Apple has begun accepting applications for watchOS 6

Apple launches Apple Arcade gaming service

iPhone 11 Pro and iPhone 11 Pro Max: the most powerful and advanced in the line

Apple Introduces Apple Watch Series 5

Apple Introduces New iPad Version

Comprehensive iOS Health Management Guide

How Apple's applications beat competitors in the App Store, which the company controls

This is done! Porting 75,000 lines of code from iOS to Flutter

Indexing App Content with Core Spotlight

Everything you need to know about UICollectionViewCompositionalLayout

Best Unit Testing Practices on iOS with Swift

How I made a game for iOS, which received 500 thousand downloads, but on which I decided NOT to earn



Android



(+23) How we made Vivaldi for Android

(+13) Full-text search in Android

(+12) How we made a prototype of an application for stop repairs

(+8) Using Paging library in conjunction with Realm

(+7) The long-awaited View Binding in Android

(+7) We develop an application that sends data to other applications (ecosystem application)

(+8) Dagger 2 is elementary (Part 1) and (Part 2)

Google will open native app evaluation dialogs in Android

Big update to the design of Google Play: what to look for

Pure UI Testing for Android

Android architecture with Kotlin Coroutines, Jetpack (MVVM, Room, Paging), Retrofit and Dagger 2

Creating a remote communications application for Android using JNI and Kotlin

Did Google steal my app?

Google automatically destroyed my developer account

Prefetching text in RecyclerView

Frost for Facebook: Facebook App

TheMovies2: Kotlin MVV Architecture



Development



(+25) “And the impossible is possible”: we turn a black box into white using binary analysis

(+21) Think twice before using game engines

(+20) Creation of Tower Defense game in Unity: scenarios and waves of enemies

(+19) Recommendations on creating applications on React Native. Part 1

(+18) How to escape from reality using a hackathon

(+16) Why does your application need Accessibility

(+14) Three in a row: top 10 reports of Mobius 2019 Piter

(+13) How to create character classes in the mobile MMO Action

(+7) The path from surgery to game dev or the first experience of mobile development on Unity

Tarantool Launches Cartridge Business Application Development Platform

Think, Don't Sprint

Why the Cancel button should never have color

Facebook closes the Account Kit

Dart 2.5 and Flutter 1.9 released

Uizard turns sketches into prototypes

Yandex will hold the second championship in programming

Interesting methods of attracting attention from Tinder Design

"Hover Effect" for mobile buttons

News feeds are a popular design pattern, but it's time to come up with something new

Introducing Appwrite: An Open Source Backend for Mobile and Web Developers

[CELL] IVIZATION: Civilization in Excel

Differences in the design of native applications for iOS and Android

Scientific Method for Effective UX Prototyping

Service Trading App Redesign: UX Research

15 things I would like to know before I start developing games

How to implement excellent onboarding architecture in your application

How to create beautiful games without drawing skills

Mobile Typography Design Guide

How to Be a Good Senior Developer

StorageDone: Document Oriented Databases

Empath Emotion AI defines emotions by voice



Analytics, marketing and monetization



Research mobile banking applications

Most downloaded applications in August 2019

The most earning applications in August 2019

Indie developer opens the world of attracting users and advertising (with numbers)

Drivetime: voice games for drivers

Microsoft released an updated To Do scheduler

6 ways your mobile game can hit the top charts

Exponential growth is not always good

How to create the perfect whale to localize the game



AI, Devices, IoT



(+12) Multimedia center “Kodi” and Yocto Project

(+7) Lyft launches 3D object recognition competition

Portrait of the Russian Data Scientist



< Previous digest . If you have other interesting materials or if you find a mistake, please send it to the mail .



All Articles