Digest of interesting materials for a mobile developer # 366 (October 12 - 18)

The new digest includes new iPhones, new maps and geolocation for Android, mobile tank testing and subscription tracking, ad network ratings and the Candy Crush Saga championship.





A long time ago I thought that the idea was like this: I sat down, brainstormed with friends, invented, implemented - cool! But I am more and more convinced that the opposite works for me: the idea evolves over the years and at some point fires. This project was no exception.



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



iOS



(+25) iPhone development: from 2G to 5G

(+11) Automation of testing product analytics in mobile applications

(+8) My Covid-19 lockdown project, or, as I got into a custom UICollectionViewLayout and got ChatLayout

( +3) Action and BindingTarget in ReactiveSwift

Apple Introduces iPhone 12 Pro and iPhone 12 Pro Max , iPhone 12 and iPhone 12 mini and HomePod mini

Private App Distribution via App Store

Swift iOS BackgroundTasks Framework - Updating Background Application in 4 Steps

Create Walkthrough Screens in Swift

Automatically pixelate faces on iOS with native facial recognition code

Link animations together to build histograms in SwiftUI

Extend UIViewController with pop-ups

How to test push notifications in the simulator and iOS app

Swift Composable Architecture by Point-Free

JOCircularSlider: circular slider for iOS

ChatLayout: UI for chats

CardScanner: credit card scanner on Swift



Android



(+12) Android Guards. History of creation, development and the first meetup

(+10) We embed maps from Huawei in Android application

(+8) Avoid embedding external libraries in your project

(+5) We embed geolocation from Huawei in Android application

(+4) PageObject pattern in Kotlin for Android UI Testing

(+3) Creation of a complex list of elements in 20 minutes in Android based on Groupie

(+2) Creation of SDK for Android in Single-Activity style

(+2) We make the code in the adapter cleaner using MergeAdapter

Android Studio 4.1 released

Analyze your APK during CI / CD

Automate app publishing to Google Play Store with GitHub Actions + Fastlane

Animated Curved Bottom Navigation in Android

Zero to Certified Android Developer

An Introduction to Semantics in Jetpack Compose

What to Expect from an Interview Android developer

Introduction to Navigation

How to Build and Distribute an Android Library

Leveraging Accessibility Best Practices in Android Development

AndroidX Navigation: The Wrong Abstraction

Benchmarking Gson and Jackson and Moshi 2020

Setting Up Multi-Module Projects

Weather Radar: Weather Radar

Cascade: Pop-up Menus



Development



(+30) Social monitoring application: traffic analysis

(+23) Jungle town: how we wanted to change the world for the better by creating a children's game

(+13) Mobile tanks and tests: interviews about testing World of Tanks Blitz

(+9) How we developed an application for schoolchildren with schoolchildren: space design and job story for homework

(+5) How we rethought working with scenes in Unity

Podlodka # 185 : Constructive communication

Unity launches Game Growth Program to help indie developers

DevFest 2020 will be online from October 16-18

Learn the basics of UI design through movies

5 steps to improve your UI designer skills

Working with a really terrible developer

The 26-year-old programmer built a $ 1 billion app in 2 years - after following his friend's advice

Perfect tech debt management process

Modern architecture design patterns for professionals

Build a Google Drive clone in Flutter using AWS Amplify

Announcement: Plugins Flutter Community Plus

Pitch decks of invested games

16-hour developer training



Analytics, marketing and monetization



(+6) How to make hyper-casual games popular all over the world

(+4) Fatal Fight: A history of multi-million dollar downloads

(+1) How-to: Set up Snowplow for mobile analytics

Installs growth in Q3: Sensor Tower Store Intelligence Data Digest report

Calm raises new investment at a $ 2.2 billion valuation

Nym Health: Automates medical accounting

Adjust launches subscription tracking product

UK Candy Crush Saga All Stars Winner Announced

AppsFlyer Releases New Performance Index

Purchase Analysis Added To AppMetrica

How To Make TikTok Viral Hashtag Challenge For Your App

UK Banned Playrix Fake Ads

Harbor: the gamification of disasters

40 media that will talk about your application

How has Covid-19 affected the mobile application market?



AI, Devices, IoT



(+57) Sales of tablets have grown this quarter, but their extinction is only a matter of time

(+26) Turing Pi is a cluster board for self-hosted applications and services

(+19) Computer vision. Your own algorithm or solution out of the box?

(+17) IBM Maximo Visual Inspection as a panacea for the non-professional. Part 2

Google has learned to recognize sung and whistled songs

Snap Launches Local Lens Collaborative Augmented Reality In London

Developing and Selling Machine Learning Applications - From Start to End



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



All Articles