In our new PWA digest as an App Store alternative and lightweight DataBinding, Jetpack Compose Canvas and shaders in Android View, usability testing and fear and loathing of localization, heatmaps and the fastest billion Genshin Impact.
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
•
iOS. UI. Techniques. Part 1
•
Apple says there is an alternative to the App Store - this is PWA
•
Do not let personal information get into the logs in Swift
•
We create an iOS application with an income of $ 1338 / month.
•
How to set up a LAN connection in SwiftUI
•
Create a dropdown list in SwiftUI
•
9 resources to improve your iOS development skills
•
Async and Await in Swift 5.5
•
How to navigate to any View in iOS from anywhere?
•
Using Lottie animations in watchOS
•
Create a custom Alert object in SwiftUI
•
Swift Tweener: creative animations
•
BurgerKing logo: animation using UIKit
•
Throttler: limiting
Android
user actions
•
Tips for working with Gradle for Android developers
•
Android + Redux = < 3
•
How shaders can be used in Android View and how Android View can use shaders
•
Internationalization and localization of the application in Kotlin / Native
•
Lightweight DataBinding for Android
•
Working with KTX libraries
•
Android and binding to the component lifecycle
•
Almost half of Android applications use vulnerable components
•
Exploring Jetpack Compose Canvas and drawing power
•
Errors in WebView caused disruptions in the Android-applications
•
Android the Broadcast: migration from LiveData Flow on coroutines
•
Reverse-engineering in Android for beginners - Dexcalibur
•
Building a chat application with Jetpack Compose
•
Building an Android application to control Arduino using Bluetooth
•
10 years of Android developer
•
Understanding Android Activity launch modes
•
Android Data Binding with MVVM: using StateFlow and ViewModel
•
Do or don't, no tryEmit ()
•
Speed up Android development with these awesome Kotlin extensions
•
Decorate the system bar in Android
•
All about PendingIntents
•
Detect memory leaks in Android applications
•
Easy version control with Gradle 7
•
Nearby Shops: stores nearby
•
Gamedge: modern application about games for Android
Development
•
Usability testing at a distance. Conclusions and life hacks based on the results of a year of work
•
Did you know that 85% of smartphones are based on Linux?
•
How to write and publish the perfect package for Flutter
•
Fundamental testing theory
•
Fear and loathing of localization in large projects. Yandex report
•
Flutter: a puff cake with an interesting filling. Graphic arts
•
Dart 2.12: Sound null safety and Dart FFI sent to a stable channel
•
Speed up Dart. Native, inexpensive
•
Podlodka # 208: Distributed Systems
•
Sourcegraph has automated large code changes
•
Helpshift integrates with Unity and Discord
•
Fuchsia is approaching release
•
Project manager in mobile app development: what you need to know to get started in the profession
•
Why does design look good? A little research by the Nielsen Norman Group
•
Heatmaps: why we need it in mobile applications and use cases
•
How to work with white space in interface design
•
Application design: examples for inspiration # 37
•
Analyzing the UX problems of finding content in the Clubhouse
•
Not only UI, but also UX. How we made the app for purchase for future use beautiful and convenient
•
How I built a profitable consulting business in software development
•
We create the first product roadmap
•
Implementation of 4 principles of UX design
•
Skia engine takes development of cross-platform applications in Flutter to the next level
•
Why you should avoid creating your own application
•
Animated background in Flutter
•
How (and how not) to onboard new users to the application
•
Why is modern software so complex?
•
7 unconventional coding tips
•
4
tips for changing your GitHub page to impress employers
Analytics, marketing and monetization
•
Unit economics made easy
•
Dark patterns in familiar apps
•
Genshin Impact breaks $ 1 billion in earning speed
•
AppsFlyer releases 12th Performance Index
•
Player retention, or grindan's grippy paws
•
Niantic and Nintendo make Pikmin AR game
•
Teal: the challenge of choosing a work environment
•
Digital Turbine buys Fyber
•
Apple bans Chinese advertising identifier CAID
•
How users find applications in the App Store 2021
•
How to promote an app for delivery using the example of "Dodo Pizza"
•
How to do competitive analysis to effectively promote the application?
AI, Devices, IoT
•
DVC - Git for data on the example of an ML project
•
Application of machine learning in game development
•
ESP32 LVGL and round display
•
BLE gateway from Xiaomi Gateway DGNWG05LM * without BLE
•
Qualcomm is preparing a game console on Android
←
Previous digest . If you have other interesting materials or you have found a mistake, please send it to the
mail .