In the new release, we are making a tab-ba with a non-standard button and custom transitions, evolving declarative frameworks and preparing for I / O 2021, proving development and abandoning standard shadows. All this and much more in this digest!
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
β’
It's time to fucking stories. Custom transitions in iOS. [2/2]
β’
How to implement a tab bar with a custom button: CAShapeLayer and UIResponderChain
β’
Working with Bluetooth in iOS
β’
5 secrets that iOS developers won't tell you about
β’
Understanding parallel development in iOS
β’
SwiftUI: how to take a screenshot with the contents of the ScrollView?
β’
Creating a licensing system for paid apps on Swift
β’
Smooth scrolling in iOS
β’
Hive: the Hive game for iOS
β’
IrregularGradient: animated
Android
gradients
β’
Rust included in the list of major languages ββfor developing the Android platform
β’
Android 12 Developer Preview: preparing the application for new updates
β’
Evolution of declarative UI frameworks: from dinosaurs to Jetpack Compose
β’
Life without AppStore and Google Play: working with Huawei Mobile Services and AppGallery
β’
MotionLayout + RecyclerView = beautiful animated lists
β’
Parsing ELM architecture within a mobile application
β’
A simple version of a motley recycler view on a template Visitor
β’
I / O 2021 conference will be held in virtual format in May
β’
Google Play Store has updated design
β’
Android Broadcast: GraphQL for mobile developers ... Should you use REST?
β’
Android Broadcast: News # 8
β’
My Experience with Flutter as an Android Developer
β’
Learning Jetpack Compose - Building a Simple Timer App
β’
Create a data layer βrepositoryβ using coroutines in Kotlin
β’
Solve mobile production problems like Sherlock
β’
GitHub Actions: automate the build and release workflow for Android applications
β’
Memorize {mutableStateOf ()} - cheat sheet
β’
Noisy code with Kotlin Scopes
β’
10 great ideas for improving build time for Gradle
β’
Switch Snake: switch snake
β’
Holi: Jetpack Compose colors
β’
Uinspector: view hierarchy
Development
β’
Evidence-based development or as a data-driven approach is the added sense
β’
How we have changed Pipeline create content in PvP-shooter and forgot about crunches
β’
Why did we have abandoned the standard Unity shadows for mobile shooters and instead wrote his
β’
Β«You Up". How to build a relationship between QA and technical support
β’
How to write a plug-in for Figma: problem, MVP, solution
β’
The story of one video editor
β’
How to reduce the cost of mobile development
β’
How we made a mobile application for VkusVill couriers in 9 days
β’
Synthesizer on Unity 3D
β’
Again about UI \ UX design in 1C or how to speed up the development of mobile applications
β’
Podlodka # 210: technical consulting
β’
7 out of 10 programmers complain about rework
β’
Objective-C dropped out of the top of the TIOBE rating, and Fortran is back
β’
Zoom released Video SDK
β’
Mail.ru Group launched a collaborative code editor
β’
Google introduced the AI-based Lyra audio codec
β’
4 mistakes I made as a programmer but had to become a CTO to see them
β’
Why Learning
Coding Wo n't Save Your Job
β’
App Design: Examples For Inspiration # 39
β’
Autosuggest Design Tips
β’ The
10 Best Figma UI Kits for Your Project
β’ The
30 Most Popular Apple
Coding Interview Questions (with solutions)
β’
Why managers still want to code
β’
How we made our Airbnb team members mobile
β’
How to succeed in coding interviews in 2021
β’
The Best Technical Stack for Mobile Development in 2021
β’ The
Evolution of Modern Mobile Application Writing
β’
8 Must-Have Extensions for Flutter Developers
β’ The
5 Best Skills for Senior Programmers
β’
Marketing for Indie Developers: Market Research
β’
Daily Stand Up is a Waste of Time
β’
Core Framework which I used to learn any new technical skills
β’
5 best practices for creating effective buttons
β’
Interaction design is more than just user flows and clicks
β’
Stop commenting on your code
β’
A useful framework for naming your classes, functions and variables
β’
How to make money from programming
β’
Create a beautiful interface in Flutter
β’ The
architecture of a one-man technology startup
Analytics, marketing and monetization
β’ A
guide on mobile advertising for those who are thinking about monetization
β’
How the mobile application helped VkusVill become the leader in the number of online product orders
β’
Development, analytics and attribution. What services are needed for a mobile app in 2021?
β’
Mobile marketers: Nikolay Lipkin (Yandex.Mediaservices)
β’
Epic and Apple preparing for trial
β’
Mem gets $ 5.6 million for note-taking
β’
Bunch: Leadership assistant
β’
Charles gets investment in "conversational commerce"
β’
Most downloaded applications in March 2021
β’
Supercell Makes Three More Clash Games
β’
AI
Product Metrics Guide
, Devices, IoT
β’
HMM: we catch fraudulent transactions
β’
Wi-Fi socket with control over the Internet in 60 minutes
β’
How mobile developers charge devices: 10 new high-quality accessories from AliExpress
<
Previous digest . If you have other interesting materials or you have found a mistake, please send it to the
mail .