The digest of interesting materials for the mobile # 332 developer (on February 3 - 9)

This week we are talking about important and interesting news and articles - “one-stop shopping”, a single store and platform from Xiaomi, Huawei, Oppo and Vivo, about drawing by ants and those who play mobile games in Russia, about application localization and traffic jam from smartphones. All this and much more in our new digest!



The method makes it possible to work quite simply and cheaply with layers of the scene being drawn, using the alpha channel as a mask. It is relatively simple to implement it in an already working project: it does not require deep modification of the graphics subsystem code, it is enough to change the rendering order and the mixing formula. In places, it can significantly save performance.

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

iOS

(+10)  Saving business logic in Swift Combine
(+2)  Protocol-oriented programming in Swift 5.1
Built-in purchases made on Apple Watch
Working with VisionKit on iOS 13
The CarKey API appeared in iOS 13.4
Apple began deploying “one-stop shopping”
A brief look at WebSockets in iOS 13
What awaits us in Swift 6?
Video iOS Conf Singapore 2020
Modular architecture on iOS: dependencies
Using UIView and UIViewController in SwiftUI
Advanced UIColor in iOS
Pure iOS architecture for switching functions
Model-View-Controller in iOS: project for better applications
Copy of reminder application for iOS using SwiftUI
How to reduce the build time of iOS using target interfaces
Refactoring a huge Storyboard into several smaller and more manageable objects
EMTNeumorphicView: neomorphism for iOS
Popover: pop-up windows for iOS

Android

(+11)  How to make an API for any Android application. For example, WhatsApp
(+6) Moxy Strategy plugin
(+4) Unity - Enable Multidex or too many methods
Xiaomi, Huawei, Oppo and Vivo will launch a single application and content store
Google Play Store paid developers $ 80 billion
Android Dev Podcast # 108: News
Android Broadcast # 6: From Android to Flutter
Comparison of Flutter and Jetpack Compose
20 best books on Android development in 2020
Kotlin Multiplatform for Android and iOS: testing
Complex UI and animation on Android - using MotionLayout
Our Android stack -developments in 2020
Deep immersion in Android Dex bytecode
Multithreaded Android: handlers, threads, loopers and message queues
Lightweight tooltips for Android
From scratch to an Android engineer
How to use Kotlin Sealed classes to manage state
Appearance of Android applications: themes against styles
Android Jetpack security
CurveGraphView: beautiful graphics for Android

Development

(+40)  Delayed Alpha blending
(+39) We draw with ants: procedural images using ant colony optimization algorithms
(+27)  Flutter. Part 4. For web developers
(+26)  Port Quake to iPod Classic
(+21)  Playwright - drama from Microsoft and a new testing tool
(+19)  How developers make games “honest”
(+13) Design, product and rock and roll
(+12) Why convenience vs safety are not a tradeoff
(+8)  Snippets. How to make the process of working with documentation easier
(+6)  HSE lecture evening review on game development
(+2)  UI / UX - design. Trends and Predictions for 2020
How to get into a gamedev: 5 games that you should start your journey in game development
Podlodka # 149: Bioinformatics
Skills of developers in the HackerRank Developer Skills Report 2020
9 free informatics courses from leading universities and companies
The power of visual elements in product design
5 steps to add motion design to your design system
How Redmadrobot and Rostelecom developed the RT Life application - a work assistant
Studying 6,000 unit tests
GitLab CI / CD for React applications Native
7 principles of icon design
Tinyhowts application redesign - UI / UX research
Test as a professional: tips and tricks for testing mobile games
Lessons and statistics of four years of indie development
Quick win in Accessibility for mobile and web applications
PickMe: research UI / UX
Clear your code by removing “if-else”

Analytics, marketing and monetization

(+5) Augmented reality marketing: what it is and how it works
(+2)  How I decided to do a text quest for iOS and what came of it. Part II, work on bugs
LOVEMOBILE # 04: AppMetrica
Mobile gamer profile: myTracker study
Sales of premium smartphones in India grew by 29% per year
Noonlight: smart security
Revenues of meditation applications grew by 52% per year
Application localization : AI, languages, technical side
The strategy of entering new markets through the analysis of the value chain
The main venture (and not only) results of 2019

AI, Devices, IoT

(+8)  How to make money on recognition of emotions
(+4)  Why did a hardware start-up have a soft hackathon
• The German artist created traffic jam with smartphone trolley
Vulkan on Raspberry Pi: first triangle

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

Source: https://habr.com/ru/post/undefined/


All Articles