The digest of interesting materials for the mobile # 323 developer (on November 18 - 24)

In our new issue, development for Aurora, Dubai Mall in a smartphone, UX design trends, HTML5 development tools, income of 1% of top publishers who receive 93% of the money in the entire application market. An interesting digest we got!



Our team has developed and supports a corporate mobile application for receiving payments within the framework of a payment system for a large customer. Now it is used by customer employees on devices running the Aurora operating system (formerly Sailfish Mobile OS RUS) in thirty-seven Russian regions. In this post I will briefly talk about this project and in more detail about the OS itself.The initial statement of the problem in a simplified form: I want to be able to visualize the floor diagram in your mobile application and be able to show the location of a specific organization on it. I would also like to see the user's location, but here the problem is in the technical plane - you need equipment that will allow you to get the coordinates of the device indoors. So we leave this aspect outside the scope of the article and focus on the software part.

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

iOS

(+74) How Apple kills web technologies
(+10) Redux - like state containers in SwiftUI. The basics
(+4) Redux - like state containers in SwiftUI. Recommendations
(+3) Swift.assert - life after release
Apple Expands Everyone Can Code Program
On-Demand Resources in iOS
Apple will name the best applications and games on December 2
Apple Developer App Released
What to do if Apple copies you
Apple will change the approach to the development of operating systems due to errors in iOS 13
IOS Document Scanner with Vision API
Debugging with the Swift Combine Framework
How to create updatable models in Core ML 3
An easy way to implement demo mode in an iOS application
iOS 13 Compositional Layouts in CollectionView
Swift on the Raspberry Pi
Introducing Dark Mode on iOS
Microservices SwiftUI
Loady: buttons with loading indicators
OpenSwiftUI: Open SwiftUI
5 iOS libraries to animate your application

Android

(+21) Quality pipelines in mobile development, part 1: Android
Google offers $ 1 million for Android vulnerabilities
US Android Developer
Google and Udacity launched the “Advanced Android at Kotlin” course
Epic Games application store received a second game
Navigation with dynamic function modules
How to put a progressive web application on the Google Play store
Kotlin / Native on iOS
Dagger Tricks: Refactoring
Understanding how View is rendered in Android
How to make an enterprise mobile app unique on a device using the Android Management API
Kotlin login via Firebase - Twitter, Facebook, Google, GitHub
Google wants Android to use the regular Linux kernel
StoryView: Storiz for Android

Development

(+28) Markov chains for the procedural generation of buildings
(+19) Extension in Dart (Flutter)
(+19) Boring matchmaking without imbalance and queues: a practical guide
(+12) What trends of UX-design to follow in 2020
(+11) How Flutter Works
(+11) Design system Societe Generale: Harmony of design and development
(+8) Testing the idea of ​​a future application. Pretype. Or how to save a lot of money
Why you should be afraid of ghost buttons
All the tools we used to create the popular Curious Expedition HTML5 game
Sound effects, voices and music in the Humble Bundle
Firebase Authentication earned Sign in with Apple
How to make money on the application during the holidays?
Miro platform launched an application contest
In Russia, they will create an application for assessing the state of the engine by sound
Microsoft closes Cortana applications
MobileOptimized Video 2019
Survey: Design and prototyping application tools
Mobile App Design Guide for iOS and Android. Key platform differences
How to use scripts in the development of mobile applications
Organization of space in design. Indentation, grids and layouts
Simple 3D engine in Flutter
How to improve your work as a junior developer
The best review in Code Review of all that I have received
Your next application may not have a server part.
Common mistakes that programmers make. Even the good ones.
Best templates and themes for mobile apps 2019
Make annotations, they will make your developers happy
20 shortcuts VS Code for fast programming
UX Best Practices: Registration
Using the Device_Calendar library in Flutter to communicate with the calendar on Android / iOS
Adoption of a cross-platform strategy for mobile applications
8 reasons to abandon hybrid application development
Merjim work 1000+ developers
11 basic meta-knowledge concepts needed to speed up programming
OpenDiablo2: Diablo 2 open engine

Analytics, marketing and monetization

(+36) Localization of the application in 10 steps
(+10) How I started to be able to marketing
(+2) Case from Narcade: developers from Turkey talk about the localization of mobile games and the Turkish gaming market
Russia will become the third largest market for video games in Europe
Top 1% of publishers receive 80% of installations and 93% of the revenue of the entire application market
Thein Lyman (Wargaming): games with which there is an emotional connection
myTarget launches a marketplace for advertising applications
Ocean Engine covers a third of the global mobile audience
Clumio receives $ 186 million in cloud backup
SmartNews: the best way to read news
Shopping apps set a record for downloads
WeWork launches startup development program in Russia
• The revenue of paid games on the App Store is constantly declining
Yandex.Money released a game in the format of a chat quest
Wire: the most secure messenger

AI, Devices, IoT

(+11) Stages of introducing machine learning models in large enterprises
(+10) Samsung's new free online course on analyzing text using neural networks
(+7) 10 life hacks for developing recommendation systems
(+5) Development of IoT-gateway based on Raspberry CM3 +

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

Source: https://habr.com/ru/post/477202/


All Articles