A new weekly collection of architectural patterns and a new WWDC21, map recognition and 13 tricks of the mobile application, user spending, icon testing and much more!
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
β’
How Apple banned me forever
β’
Architectural patterns in iOS: fear and loathing in diagrams. MV (X)
β’
Compositional Layout: is it worth the candle?
β’
Why we havenβt updated the VKontakte application for iPad for five years, and now we have updated
β’ We
connect the chest heart rate sensor via Bluetooth to Swift
β’
It's time for amazing stories [1/2]
β’ We are
developing our first voice assistant on iOS
β’
the App Store rejects applications using third-party SDK, which collect user data
β’
WWDC21 be held online from 7 to June 11
β’
How to create widgets with WidgetKit
β’
7 effective keywords to optimize your Swift-code
β’
Introducing Epoxy for iOS
β’
Singleton against dependency injection in Swift
β’
Removing the background in Swift images using Core ML
β’
2 iOS tools for detecting dead and cloned code
β’
How to bring the moon to your room using ARKit
β’
Three types of security holes that I see in many iOS apps
β’
SwiftUI Animations: Animations on SwiftUI
β’
ProgressHUD: Animated
Android
icons
β’
Evidence-based programming
β’
CameraX + ML Kit for card number recognition in action
β’
Google restricts which apps can see other installed applications
β’
Jetpack Activity Result API. Part 2. How it works under the hood
β’
Google released the Stack document scanner
β’
Android Broadcast: How to Get an Internship at Redmadrobot
β’
Debugging build scripts and Gradle plugins [IntelliJ / Android Studio]
β’
The easiest guide to understanding Gradle!
β’
Non-empty lists in Kotlin
β’
A safer way to collect streams from Android UIs
β’
System crash in Android WebView: how developers can avoid this error
β’
Get to know the
behavior of your dependencies
β’
Run ARM applications in an Android emulator
β’
Implement a Snackbar to undo actions in Jetpack Compose
β’
Motion Layout: Create Simple Recycler View Animations
β’
Ten #AndroidLifeHacks You Can Use Right Now
β’
LabeledSeekSlider: Customizable Slider
β’
Flux: Weather on Jetpack Compose
β’
KanbanBoard: Kotlin Kanban Board
Development
β’
13 Mobile App
Tricks Better About know before starting development
β’
Meaningful interfaces
β’
TestOps: writing autotests is not enough
β’
What questions to expect for the position of an automator
and where does the sorting come from?
β’
Digest of Mail.ru Group mobile development releases during the pandemic
β’
Storybook + Flutter = storybook_flutter
β’
Patterns and Methodologies of UI Automation:
Real life examples
β’
make sense: About career growth to a leader, necessary skills, leadership and trust
β’
Podlodka # 208: operational Systems
β’
GitHub Updated In-App Notifications
β’
App Design: Examples For Inspiration # 38
β’
Google Improves PWA Installs
β’
20
Must-Have Skills for Developers 2021
β’
CoScreen creates a common development environment
β’
Experience of 10,000+ screens: 10 tips from a leading product designer
β’
How we developed an app for 300 thousand and almost lost 4 million rubles
β’
Designing micro-interactions in Figma using interactive components
β’
Is this the beginning of the end of PWA?
β’
Seamlessly develop multiplatform applications with Flutter
β’
4 simple tips to become a more valuable developer
β’
6 main differences between Junior and Senior developer
β’
How we sped up our Continuous Integration system by 50%
β’
How to plan for success when launching a new technical project
β’
7 lessons of my journey from Junior Developer to Senior in 2 years
β’
Top 10 System Design Interview Questions
β’
RACE to Marketing Success
β’
Tools for building augmented reality (AR) mobile apps
β’
GitHub Actions Basics
β’
4 mistakes I made as a programmer but had to become CTO to see them
β’
Software development is a losers game
β’
How to implement purchase of subscriptions in the Flutter application
β’
Delivering better software faster: how we saved half a million dollars
β’
What can we share in Kotlin MultiPlatform: modules? data? screens?
β’
Build your Flutter app in 5 days
Analytics, marketing and monetization
β’
Mobile marketers: Igor Postalenko (Tinkoff)
β’ The
average US iPhone user spent $ 138 on apps in 2020
β’
User spending on apps and games set a new record in Q1 2021
β’
Facebook Analytics is
shutting down
β’
TechIntern: IT student exchange
β’
A / B testing of icons: DEVGAME experience
β’
Russian gaming market grew by 35% in 2020
β’
Lookout for Metrics from Amazon evaluates business using machine learning
β’
Do you trust Google statistics?
β’
Yandex asked Samsung and other manufacturers not to install non-removable applications from
AI, Devices, IoT
β’
What is IoT and what you need to know about it
β’
Microsoft will supply 120,000 HoloLens to the army
β’
Snapchat is preparing new AR-glasses Spectacles
β’
IoT devices will be transferred to Russian software
β
Previous digest . If you have other interesting materials or you have found a mistake, please send it to the
mail .