The latest edition of our digest in 2020! Exploring life without Auto Layout, creating flexible lists, dealing with Android development mistakes, looking for duplicate images and learning the basics of mobile marketing - this and much more in the new collection. Holiday greetings!
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
•
Is there life without Auto Layout?
•
15 best Apple apps of 2020 and what we can learn from them
•
How to create flexible lists: an overview of the dynamic UICollectionView - IGListKit
•
SwiftUI
application in the AppStore - development challenges
•
What is SwiftUI and what is its advantage?
•
Manage synchronous and asynchronous tasks in iOS
•
Build a cross-platform SwiftUI app
•
Build a
help center for your iOS app
•
Why every Swift developer should use reactive programming
•
SwiftUI app architecture
•
6 Swift extensions I use in every iOS project
•
Easily add drawing capabilities to an iOS app with PencilKit
•
Create neomorphic designs with SwiftUI
•
SeeMoreTextView: extensible TextView
•
Motion: animation engine for iOS
Android
•
How we chose the architecture of the presentation layer on a new project and made the
right decision
•
How to correctly identify Android devices
•
FTS3, FTS4 and FTS5 full-text search in Android
•
CoinRoad: How we made an application based on custom push notifications in Android
•
8 common mistakes in Android development
•
Jetpack Compose Basics: Lesson # 3
•
Reducing Build Time with resConfigs
•
How to
Test a Custom Android View with Robolectric
•
More Productivity with Kotlin
•
Android without DI
•
Show download progress in Kotlin style
•
Android Code Review
checklist
•
When LiveData and Kotlin do not work well together
•
Write a fully testable Android application
•
Improve layout rendering performance in Android by lazy loading during application launch
•
Native development status for Android, December 2020
•
A quick guide for developers on porting applications to Android 11
•
Kotlin Multiplatform. Practical multithreading
•
TileProgressView: progress with animation
Development
•
Not a button accordion: looking for duplicate images based on Milvus with the FAISS index inside
•
How to give gifts if you are a programmer: Alexa, WebSocket and a mobile application
•
DartUP 2020: summary and video recordings of reports
•
How we did the migration of user data from a native application to Flutter
•
Who is your Mobile DevOps?
•
When does a QA professional become a professional in the gaming industry?
•
A trip to China: shoe labeling in a factory
•
Mobile Application Testing
Checklist
•
Developing a video processing application: what to look for and what do buzzers have to do with it
•
Exploratory testing: a waste of time or a powerful tool?
•
New Developer Economics Survey: What's Next for the Development Market in 2021?
•
Want to be Game Dev # 17: QA Profession
•
Podlodka # 195: Algorithms and Interviews
•
Flutter Under the Hood
•
Application Design: Examples for Inspiration # 27
•
How Small Animations Have a Big Impact? Research
•
How much does it cost to hire a Flutter developer in 2021
•
Striving for consistency on mobile devices
•
10 developers you should follow to improve your skills
•
Design for interactive audio
•
10+ essential Flutter app development tools for 2021
•
Shopping list for Swiggy - UX research
•
Launching an indie app: architecture to improve performance
•
10 inspiring illustration styles
•
5 top mistakes I made as a Junior developer
•
4 Worst Mistakes You Can Make in Your Developer Career
•
10 Mobile UX Trends for 2021
•
18 Ways to Improve Your Programming
•
Game Off 2020
Winners
•
Smartcat Serge: An Example of Continuous Localization
Analytics, Marketing & Monetization
•
Back to Basics : A Beginner's Guide to Mobile Marketing by Adjust
•
Mobile Marketers: Julustan Matveyev •
•
How the abilities in War Robots work
•
2020 is the year of global mobility •
•
New messenger Honk - real-time communication for Generation Z
•
Telegram begins monetization
•
Mobile app market 2020: 10 important numbers
•
AutoLeap: transparent renovation
•
Creatives in mobile advertising 2020: types, trends, approaches
•
Optimization with love. How to reduce CPI 15 times using programmatic advertising. Dating.com and Bidease
AI
Case , Devices, IoT
•
Well, buy! Or using AI for recommendations
•
Why an evil-neighbor-hacker won't wind up a smart meter for you. Security of NB-IoT from network attacks
•
Vulnerabilities of IoT systems using LoRaWAN as an example
•
IoT Christmas tree, burn!
•
Creating a 3D Christmas tree garland
•
Apple is preparing a car release for 2024
•
Google is bringing Baby Yoda to AR
•
How to start your first machine learning project
←
Previous digest . If you have other interesting materials or you have found an error, please send it to the
mail .