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