Digest of interesting materials for a mobile developer # 383 (February 22 - 28)

This digest came out small, but it still contains a continuation of the story about autotesting, sleep API for Android, preparing Flutter for null safety and forecasting the development of the app market until 2025.







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



iOS



β€’   Dive into autotesting on iOS. Part 3. Lifecycle iOS apps in the test run time

β€’ Apple's modified subscription screen in iOS

β€’ Expanded guidance on how to fill tags from Apple's Privacy

β€’ How to take advantage of several schemes in the XCode

β€’ VComponents: components for SwiftUI

β€’ Raivo the OTP: open password manager for iOS



Android



β€’   Stop refactoring. Kotlin. Android

β€’   Help for many: Android application for people with special needs

β€’ Google introduced Sleep API

β€’ Jetpack Compose beta released

β€’ How to integrate Google Pay into your Android application and why you need it

β€’ Animated transitions in Android

β€’ Background use of geolocation in Android 11

β€’ Great teams to merge quickly

β€’ Make your Android views accessible with just one line of code

β€’ We measure and optimize the size of the image using Glide or Picasso

β€’ Lazy property taking into account the life cycle in Kotlin for Android development

β€’ Bindables: DataBinding without observable fields and LiveData



Development



β€’   How to keep the game balance convenient and not break from the number of cells in the tables

β€’   Preparing ecosystems Dart and Flutter to the transition to null safety

β€’   How to choose a mobile cross-platform in 2021

β€’   Interview with Yana Artischeva: studying at the Higher School of Economics Higher School of Economics and passion for VR games

β€’   Don't stop him from growing up: how to optimize a β€œgrowing” application so that it remains user-friendly

β€’   Video from Kolesa QA Meetup 3.0: QAcentrism, data preparation for tests and independent mocks

β€’ Flutter Dev Podcast # 25: Yandex.Drive

β€’ Podlodka # 204: development of applications for TV

β€’ Application design: examples for inspiration # 33

β€’ I want to become a designer of mobile applications. What to do?

β€’ Why working without TK is a way to do what the customer really needs

β€’ Offline speech recognition in Flutter: no Siri, no Google and no, this is not speech-to-text

β€’ Why is it so difficult to understand the code written 5 minutes ago?

β€’ First time as a Senior Engineer

β€’ 8 most popular programming languages ​​in 2021

β€’ Rapid application distribution through Firebase App Distribution using GitHub Actions + Fastlane

β€’ The world runs on bad UI

β€’ Shadows and neomorphism in Flutter



Analytics, marketing and monetization



β€’   How to increase the term storage of a mobile application? 6 proven ways

β€’   Most Popular Languages ​​for Localization in 2021: An Overview from Alconost

β€’ Holding Mobile Games: The Ultimate Guide by Wappier

β€’ Adjust Mobile Streaming Report: Understanding the New Media Landscape

β€’ myTracker has started downloading revenue data via the S2S API

β€’ Nanit : monitoring babies

β€’ Sensor Tower app market forecast: consumer spending will hit $ 270 billion by 2025

β€’ App Radar bought TheTool

β€’ SocialPeta and Nativex released a report on media buying in the global mobile market for 2020

β€’ Retention: How to Create an Effective



AI Strategy , Devices, IoT



β€’   Bluetooth Low Energy: A Comprehensive Beginner's Guide. Bluetooth 5 and security

β€’ Huawei opens its wearable devices to third-party applications



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



All Articles