The digest of interesting materials for the mobile # 316 developer (on September 16 - 22)

Another digest and another batch of the most interesting materials from the world of mobile development - Odnoklassniki live video, small own Unity, broken Huawei compiler, KaiOS developers portal and much more.







You can take ExoPlayer and optimize it, or you can even write your own video player using only codecs and sockets. The article will talk about the work of streaming and video playback, and how to reduce the delay in starting a video, reduce the response time between a streamer and a viewer, and optimize power consumption and iron load.



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



iOS



(+13) All you need is URL

(+8) Choose the correct data structure in Swift

(+6) MetricKit. Performance analysis of iOS applications

(+5) Modeling application state using Store objects in SwiftUI

(+3) Using Apple's native Places

5 iOS libraries for your new project

Repeat Apple Card application with SwiftUI

Understanding Schedulers in Combine

Do I need a Mac for iOS development

How My “Weekend Project” Turned Into The Best New App Store App

Create animated gradients on Swift

How to easily localize application strings in Swift

RSSelectionMenu: dropdown menu for iOS

Shuffle: cards from Tinder

Clippy: clip from Microsoft Office for macOS



Android



(+22) Do not store all your eggs in one basket at once

(+19) Leisya, Fanta: a new tactic of an old Android Trojan

(+15) Top 20 navigation features in IntelliJ IDEA

(+14) Android Camera2 API from the teapot

(+12) How we implemented the architecture of RIBs. Report Yandex.Taxi

(+11) Why you should throw MVP out of your projects

Was the Huawei Ark compiler not ready for use?

Android Dev Podcast # 103: News

Full Screen Bottom Sheet

Kotlin Coil: Another Image Upload Library

How to add MoPub ads to your Kotlin Android app

Android App Embedded Updates: Tips & Tricks

5 essential Android libraries for rapid application development

One code to rule them all: Android Server Driven UI

Explore View Binding on Android

NoMansWallpaperApp and Muzei Live Wallpaper: open wallpapers for Android



Development



(+27) Evolution of business cards: from card to application

(+15) How we did our little Unity from scratch

(+15) React Native: Creating an animated input field using the Animated API

(+11) How to create a UI kit that is for sale. Stages of developing a commercial design system

(+8) ICD Mobile Banking: Development History

(+6) Scenario and research testing of mobile games

How I stopped being afraid and fell in love with design thinking

GitHub bought a Semmle code analyzer

Look for inspiration elsewhere

A portal for KaiOS developers has opened

Google ceases to support multiplayer games in Games Services

LinkedIn Introduces Skill Assessments

Podlodka # 128: Unmanned vehicles

Product Manager Market Research 2019

“Please Reconnect” - Offline UX for Mobile Applications

Performance matters

Why are my requests to Cloud Firestore slow?

The Ten Commandments UX

Making the finished Flappy Bird on React Native

5 ways a UX designer can save your startup

Uber API Integration: Walkthrough [+ 5 Best Ideas]

The dawn of a new era in application development

Software architecture is overrated, clear and simple design is underestimated

How Spotify accidentally deleted all its Kubernetes clusters and this did not affect users

Mobile Testing Practices

My React Native Developer Look at Flutter

6 stages of learning a new programming language

How to create a minimally viable product without code

Wikicamps: parsing UX

Four Ways to Know if You Are a Great Programmer

Cascadia Code: Microsoft font for code

Byte Vitae: Resume for the developer



Analytics, marketing and monetization



(+18) Advertising integrations: how does it work?

(+10) Trends of product analytics of new time

Descript: simple work with podcasts

The Offspring give a concert at World of Tanks

Marketer cheat sheet: how to create Facebook creatives that work

“Report on the global mobile market 2019” from Newzoo

Market review of sports applications and growth forecast until 2023

Machine learning in games

FinTech in mobile banking applications

Analysis of the mobile gaming industry for the first half of 2019

Mintegral mobile advertising platform is now available on ironSource mediation platform

App Store Optimization: ASO Guide for Google Play and App Store 2019

17 effective ways to promote a mobile application that you need to know

How to make an ASO in the App Store in Arabic and Hebrew



AI, Devices, IoT



(+13) Artificial intelligence in the fighting game Shadow Fight 3

(+13) ShIoTiny: a clock without a spring or real time and how to work with it

(+9) “IoT omnichannel evolution” or how the Internet of things can affect omnichannel

Huawei introduced the flagship Mate 30 without Google services

Facebook released the Portal TV set-top box

Element AI: artificial intelligence for business



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



All Articles