In our new release, the security of iOS applications and the latest Android 12, 22 thousand design changes and defeating cheaters, the history of cross-platform and Flutter version 2.0, ineffective executives, indie marketing and much more!
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
•
Security of iOS Applications: A Guide for
Newbies
•
XCResult - How and Why to Read
•
7 Tools to Help You Write Better Swift Code
•
Create a Clone of the WatchOS Tasks App in SwiftUI Using CoreData
•
Grand Central Dispatch in a Nutshell
•
12 Best iOS -libraries for your application
•
How to create a side menu in iOS using Swift
•
GraphQL in Swift
•
Factory Pattern in Swift
•
Swift 5: Useful Protocols to Write Code Like a Pro
•
Recreate Apple Photos Layout and Animations with Compositional Layout
•
One Week With Xcode on Mac M1
•
Memory Leak Detection with Unit Tests in Swift
•
DSFSparkline: graphics for text
•
DPTagTextView: Textview with
Android
mentions and tags
•
Impact of data classes on application weight
•
How are Dagger, Hilt and Koin different under the hood?
•
Introducing Jetpack Compose Beta
•
Data driven approach to
harden Android protection
•
Android - ViewPager2 - Replace snippets on the fly (programmatically)
•
Android Broadcast: What's New in Android 12 for Developers
•
Android Broadcast: News # 6
•
New in Google Play Console metrics and benchmarks
•
Android for Cars library moves to Jetpack
•
Solving a typical problem from an interview on Kotlin
•
We need something better than Gradle
•
5 more Kotlin extensions for Android developers
•
Move Ahead Using Headers in RecyclerView
•
Circle CI + Android: Configuration Tips
•
13 Reasons Why Dart Is Worse than Kotlin
•
Architecture in Jetpack Compose - MVP, MVVM, and MVI
•
How to Set Up a Dependency Injection Framework with Dagger2 in Android
•
Facebook Timeline Compose : social network on Jetpack Compose
•
ArcLibrary: rounded corners for Android
Development
•
How and why we made 22 thousand changes to the Yandex.Maps design
•
How we "raised" and defeated cheaters in our online shooter
•
New version of Yandex.Fueling: taking into account the (unexpected) experience of drivers
•
Navigator for pedestrians
•
Cross-platform mobile development: background
•
Launching a Rust application on the mobile OS Aurora
•
Ink: a tool for creating text quests as the best childhood memories
•
Clubhouse with your own hands: for iOS, Android, Web and even Unity
•
How to convince a game designer to run tests?
•
On the progress of the creation of the Russian folk game "Kolobok" in February
•
Robot Framework for Test Automation: Limitations and Goodies
•
Three mistakes I made as a junior QA engineer
•
Authentication mechanisms in user interfaces
•
Podlodka # 205: how to make money
•
Development professionalism
•
Flutter goes to version 2
•
Foreign companies want to oblige pay personal income tax for Russian programmers
•
Application design: examples for inspiration # 34
•
Amazon updated the icon due to suspicious "mustache"
•
Why most programmers are (or remain) ineffective leaders
•
11 major problems in mobile application design
•
Fundamental principles and best practices of mobile application design
•
Object-oriented programming - the biggest mistake in computer science
•
Flutter and its poor performance on iOS
•
7 design principles software that should be used on a daily basis
•
Smart developers don't code
•
Gyro-web: access to device orientation in JavaScript
•
Create a UX design guide for your team
•
Native apps are still better than React Native and Flutter
•
4 open source object storage platforms for 2021
•
Simultaneous real-time face, hand movement and pose detection on mobile devices
•
How to transition from developer software solution architect
•
How I accelerated my React Native app 50x
•
How to stand out as a software engineer in 2021 - tips and tricks
• The
psychology of color in UX
•
25 amazing fonts for 2021
•
Open Mobile Maps: new maps for iOS and Android
Analytics, marketing and monetization
•
Mobile marketers: Anna Kandalina (M.Video)
•
How SLON Media created UGC-style content for promotion on TikTok
•
Netflix launched short funny videos in the app
•
Top earning apps in February 2021
•
Vungle buys GameRefinery
•
Digital Turbine buys AdColony
•
Newness: Twitch for the beauty industry
•
How I did marketing for an indie game that earned $ 128K in a year
•
The House of Congress of Arizona passed a law allowing accepting payments bypassing the commissions of Apple and Google stores
AI, Devices, IoT
•
Weather station at maximum
speed
•
It's all about a virtual "carrot": Uber has created an algorithm that can beat a human in the Atari game
<
Previous digest . If you have other interesting materials or you have found a mistake, please send it to the
mail .