This release features Swift colors, pure Kotlin reusable, Android 12 first release and IDFA passions, Qt bugs and diamond checkout, app marketing secrets, game bots, 5 minutes knowledge and more.
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
•
Avoiding merge conflicts with XcodeGen
•
Colors in Swift: UIColor
•
Recognizing blocks of text in an iOS application using Vision
•
Has Apple started to struggle with “irrationally high prices” in applications?
•
Has Apple banned the analytics SDK? Uh ... well ...
•
Hacking native ARM64 binaries to run on an iOS simulator
•
Diving into CFRunLoop
•
Create a news app in SwiftUI 2.0 (Combine, API, MVVM & Swift Package Manager)
•
Use Charles to rewrite responses when developing iOS apps
•
Clubhouse-like profile picture in Swift
•
Create animated pie and donut charts in SwiftUI
•
Create roulette on SwiftUI
•
OnTap: SwiftUI documentation
•
WatchLayout: circles in UICollectionView
•
SPAlert: Apple
Android
style notifications
•
How to write and reuse code in pure Kotlin. Android Developer Notes
•
How to find a suitable abstraction for working with strings in Android
•
Themes, styles and attributes
•
Android 12 preview released
•
GitHub Actions for Android development
•
How we accelerated the launch of the Dropbox Android app by 30%
•
How the design will change in Android 12
•
Application quality checklist
•
RecyclerView anti-patterns
•
StateFlow with one- and two-way DataBinding on Android
•
How RxJava actually works
•
Preparing our apps for Jetpack Compose
•
Easily create parallax on Jetpack Compose
•
5 Kotlin extensions to make your Android code more expressive
•
IridescentView: Iridescent images for Android
•
stackzyr: Jetpack Compose for desktops
Development
•
Date handling attracts errors or 77 defects in Qt 6
•
Launching a top application alone, for free and without coding (well, almost)
•
How we messed up while doing the Diamond Checkout for 9 months, and planned 2
•
1 year with Flutter in production
•
Development should write tests (?)
•
Experience in developing the first mobile game on Unity or how to completely turn your life around
•
About finding memory leaks in C ++ / Qt applications
•
Testing strategy for a short-term project
•
Preparing a Big Feature on Kotlin Multiplatform. Yandex report
•
ZERG - what a beast?
•
Podlodka # 203: payments
•
Microsoft opens Dapr for easy deployment of microservices
•
Tasks from interviews: 2 to 64
•
Application Design Examples For Inspiration # 32
•
How do you make UX research insights visible, traceable, and engaging?
•
5 interview questions to identify outstanding programmers
•
How to create a simple chess app with Flutter
•
Building an Uber backend: a step-by-step guide to system design
•
5 amazing benefits of sharing knowledge as a developer
•
Reading code is a skill
•
Why I stopped reading articles " How to become a software developer "
•
The design psychology and neuroscience behind great UX
•
Remote heart rate detection with a webcam and 50 lines of code
•
How to piss off a developer
•
7 must-know skills to become an outstanding developer
Analytics, marketing and monetization
•
Product metrics
in brief
•
Mobile marketers : Denis Nuzhdin (Pyaterochka Delivery)
•
Secrets of Dating App Marketing - Adjust's New Leadership
•
Replit Co-Programming Environment Gets $ 20 Million
•
Photomath Gets Another $ 23 Million
•
Post-IDFA Alliance launched “No IDFA? No problem ”
•
Adults in the US in 2020 added an hour of digital time at once
•
VKontakte launched a new tool for automated advertising of applications
•
Report" State of the market for applications for fitness and health 2021 "
•
Jigsaw receives $ 3.7 million for dating with a puzzle
•
Uptime: knowledge for five minutes
•
How to launch a wellness startup at your own expense, combine it with a permanent job and not go crazy
•
What will happen to tracking mobile applications in 2021
•
The New Normal: In-App Learning and How to Succeed in Changing Times
•
Best Marketing Metrics to Track Growth
•
Here's Why Developers Fail to Success in Careers
•
How I Marketing My Game, Which Got $
128K AI
Sales in a Year , Devices , IoT
•
Gas meter in Home Assistant without a soldering iron
•
Gaming bot device: 16th place in the finals of the Russian AI Cup 2020 (and 5th after)
•
Smart home from scratch with your own hands or a year-long journey
•
How to recognize handwritten text using AI on microcontrollers
•
Clock for gesture detection based on machine learning, ESP8266 and Arduino
•
How to convert text to speech using Google Tesseract and Arm NN on Raspberry Pi
•
Rapid prototype IIoT solution on Raspberry PI and Yandex IoT ... Part Two
•
First experience with Raspberry Pi or microservices for the home
•
Google is rolling out Swift for TensorFlow
<
Previous digest . If you have other interesting materials or you have found a mistake, please send it to the
mail .