Mobile News Monthly Digest - July 2018

Hi friends and folks!

Today we will cover the most interesting insights and links connected to Native Mobile, iOS, Android. Hope you will enjoy it.

General mobile news and updates:

Life story of publishing to different stores:
I built a Progressive Web App and published it in 3 app stores. Here’s what I learned.

iOS news and updates:

Some tips on writing backward compatible code using Swift language features:
Writing backward compatible Swift code

Android news and updates:

Walkthrought over MLKit Barcode Scanning feature:
Exploring Firebase MLKit on Android: Barcode Scanningv

App Bundle is a new upload format for Play Store, which includes all possible configurations of the app such as locale, screen density and CPU architecture. So you actually don’t need to have multiple APK files, it’s enough to upload only one file — the App Bundle.
Android App Bundle

&Magnifier is a feature available in Android P that will make it easier to view and select content that the magnifier is currently being shown for. Available for all TextViews out of the box, but can be used for other views as well. Exploring Android P: Magnifier

Usage of two ways data binding for Spinner:
Binding Spinner in Android

Thoughts about fragments and they topicality today:
Using Android Fragments in 2018

Deep dive into styling localized strings:
Styling internationalized text in Android

MotionLayout is a new class available in the ConstraintLayout 2.0 library to help Android developers manage motion and widget animation in their application.
Introduction to MotionLayout (part I)

Use Kotlin extensions instead of reflection bridge approach:
Kotlin extension function generation

Tracking .apk size and method count changes on every merge to develop:
Tracking Android app metrics

Techmagic - Good&Co case study