Digest of interesting materials for a mobile developer # 373 (November 30 - December 6)

In the new digest - the developer's work with Apple Silicon M1, the best Google Play and App Store applications, application modularization, the beginning of the App Store Small Business Program, GitHub Actions for applications, salary increase and mobile cross-platform issues.







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



iOS



(+21) Modularization of the iOS application: why and how we split Badoo into modules

(+5) How we started Vivid Money for iOS

(+4) Adapting UITableView for MVVM

In iOS, you can now share subscriptions and purchases

App Store Small Business Program Applications Started

Apple Hires VC to Improve App Store Search and Opening

Why is Apple (finally) preoccupied with finding apps in the App Store?

The best apps and games in the App Store according to Apple

Apple the Silicon the M1: Developer glance

the AWS launches cloud from the Mac mini

Welcome to a release train Pipedrive for iOS

Reducing the amount of memory by using a UIImage

Refactoring complex iOS-applications

Odyssey radio proximity exploit for iOS

How to avoid merge conflicts with XcodeGen

Writing the FIRST Swift test

SupportDocs: documentation based on GitHub

Toppon: Scroll-To button for iOS



Android



(+17) Pumping Android project with GitHub Actions. Part 1and Part 2

(+13) Working with the camera on the HMS platform: improving the quality of shooting and adding various modes to our applications

(+7) Selecting recylerView elements using dataBinding

(+7) Drawing your own views (View) in Android

(+6) Changing the standard Android application crash dialog to your own screen

Android Broadcast: how to increase the salary?

Ђ Android Studio has an emulator of unfolding smartphones

Ђ What is Clean Code and how it can be used in Android development

Ђ The best games for Android 2020 according to Google Play

ЂBest Android Apps 2020 According to Google Play

Kotlin Coroutines Basics for Android Development

RecyclerView Optimization Using RecycledViewPool

WebADB lets you run ADB right from your web browser

Learn RxJava Basics in Kotlin in 10 Minutes

How to Prepare a 60 FPS RecyclerView?

Updating the Android testing pipeline in Dropbox

Determining a person's pose in Android using Fritz AI

How to protect an Android application from reverse engineering

Testing with Android

Differences in collection methods for Kotlin Flows ()

8 Common Mistakes in Android Development

Using Flow to Validate Android Forms

Simple Settings: Easily Create Settings Screens

Android RecyclerView Animations on Kotlin



Development



(+17) New Face for Honest Mark: Works by Znak Cup Winners

(+ 13) New architecture on the old foundation, or How to update a mobile bank in a year and a half

(+10) How VTB helps to reduce the commission for accepting payments to 0.4% using a QR code

(+9) UX Case: Protection against compulsive spending in the banking application

(+8) The “Chameleon” we created and tamed

(+7) Internship for mobile developers at Redmadrobot

(+6) Introducing Owlcat Mono Profiler for Unity

(+4) Object-oriented design and how to use it for system design

(+ 3) Implementation and optimization of the level generator in Unity

(+1) Reactive programming for game developers: Introduction

Podlodka # 192: mobile cross-platform

Launch Tomorrow: VR. How Virtual Reality Is Created

Google closes Poly 3D Object Library

Application Design: Examples for Inspiration # 24

Pragmatic CI / CD

Code Review for Newbies: 6 Most Common Mistakes

Tips for Designing the Perfect Navigation Bar

Which Design Trends Will Be the Main in the Web and Mobile in 2021

Glassmorphism Is a New Trend interface design

How to get users hooked on your interface

A dinosaur game from Chrome on Flutter

Stop. Code.

Backend for mobile engineers with Kotlin and Ktor

What I would learn as a new developer

Building an Airbnb internationalization platform

Designers, please stop presenting your work with rounded corners

Four things I would like to know when I started coding

How to make your code reviewer like you

FigmaExport: exporting assets from Figma to Xcode / Android Studio



Analytics, marketing and monetization



The most earning apps in November 2020

The most downloaded apps in November 2020

• The time has come: become the hero of the “Marketers in Mobile” project

Caura: the complexities of insurance tech

AppFigures investigates millionaires in the App Store

LTV calculation. How to and don't count Lifetime Value



AI, Devices, IoT



(+30) Maybe you don't need machine learning

(+25) Bug in ESP-IDF: MDNS, Wireshark and what do unicorns have to do with it

(+19) Machine learning in Hum to Search from Google

(+17) Translates and shows the neural network: from speech to gesture

(+16) Making printed links clickable using the TensorFlow 2 Object Detection API

(+5) Custom development of controllers for IIoT

ControlFlag automatically detects errors in the code using AI

How AI works: video from Microsoft and Code.org for students

Xiaomi has overtaken Apple in sales of smartphones



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



All Articles