The new digest includes preparations for iOS 14, application architecture and multi-module projects, children's interfaces and issues of higher education for developers, productivity, new messaging, robots, and many other interesting materials!
I myself would very much like to play a game similar to Disciples 2 but with modern mechanics and capabilities. Unfortunately, there was no such game. Simply put - we are tired of waiting for a new cool game, so we decided to make it ourselves.
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
• (+8) Make <your iOS app> talk. Yandex report
• (+5) Mastering the Grid in SwiftUI
• Apple blocked Facebook update due to 30% warning
• Facebook warns of 50% drop in ad revenue after switching to iOS 14
• How to prepare for iOS 14
• Application control in SwiftUI
• How to create a snake in SwiftUI
• How to programmatically change the application icon
• New in iOS 14: App Attest
• Page paging in SwiftUI
• What is the difference between Leading and Left, Trailing and Right Constraints in Swift
• GraphQL in iOS- development
• Detecting memory leaks at runtime on iOS
• 10 tips for developing widgets for iOS 14
• Hand tracking and body positioning with the Vision Framework
• Protocols in Swift
• Lost in Xcode Country
• Creation of complex layered layouts with Safe Area
• NeumorphismKit: neomorphism in UIKit
• Layout Framework Benchmark: comparative testing of
Android Swift frameworks
• (+8) MVI architectural pattern in Kotlin Multiplatform. Part 3: testing
• (+2) Testing the board for 4K Android TV boxes based on the Realtek RTD1395 chip
• The alpha version of Jetpack Compose has been released
• Android Broadcast: Application architecture: Doing analytics right
• Google released the AdMob application for Android
• Android for everyone: glossary of terms
• Comparison of Android build times on different processors
• Creating elegant DSLs in Kotlin
• Recognizing what was drawn with ML Kit
• How to use Ktor in your Android application
• Using Firebase In-App-Messaging in an Android application
• Animate the keyboard
• Linking a Fragment with other Fragments and Activities
• Making a custom Android Sheet. moving out from the top of the screen
• Android Material Component: creating a Navigation Drawer in the style of Gmail
• Using Jetpack CameraX
• How to improve application quality using Firebase and Google Play
• 10 useful Kotlin string extensions
• Awesome Dialog: beautiful notifications for Android
• Android Additive Animations: animations for Android
Development
• (+61) My thoughts on the on-screen keyboard for Flipper Zero under a 128x64 pixel screen
• (+27) How the development of Gardenscapes was almost disrupted once
• (+22 ) An original way to generate a master password: use a special set of bones
• (+9) Configuring multi-module projects
• (+5) Interfaces for those who do not read yet. Principles of designing children's UX-UI
• (+3) Mark labeled, labeled, and even marked. Marking is easy !?
• (+2) Using SVG resources in Xamarin
• (+1) Micro-frontends. An Asynchronous Approach to Multi-Team Development
• (0) 10 things to keep in mind when switching from React to React Native
• (0) What are the metrics. Designer and Metrics, Part 2
• Flutter Dev Podcast # 19: Yandex.Pro
• Want to Game Dev # 12: the Indie Way
• Podlodka # 178: Stack Overflow
• Has working from home influenced developer productivity?
• Google: University is no longer needed
• Application design: examples for inspiration # 14
•Work in Mobis Apps, or how to lose 130 thousand rubles
• Shadows and blur. UI Design Basics
• ActiveLife App: UI / UX Research
• 7 Legacy Coding Styles
• How to Make a Highly Secure Flutter Application?
• How does it feel to be a Senior Engineer?
• How much does it cost to make a cross-platform app in 2020?
• Adobe is moving away from PhoneGap
• How to develop a great mobile fitness app? (features, budget and monetization)
• 6 awesome Github repositories for Flutter
• VR development with Unreal: what projects are best used for?
Analytics, marketing and monetization
• (+1) Arab countries: a new Klondike for developers
• Russian gaming market: an overview of Wargaming and Superdata
• Canada has the largest growth in app spending, in Russia the growth is lower than last year
• Muze rethinks mobile messaging
• Avoid featuring
• A resident of St. Petersburg spent 763 thousand rubles on the "Great Sultan" and decided to return them through the court
• The court forbade Apple to delete Epic Games accounts
• Microsoft supported Epic Games in a dispute with Apple
• Why did everyone get angry at Apple with its 30%?
•AppMetrica: how to correctly collect and interpret report data
• 10 main metrics for analytics of ecommerce applications
• ASOindex benchmark 20 popular categories of the App Store and Google Play
AI, Devices, IoT
• (+65) “Smart” baby stroller “Maximka”
• (+ 31) RPi-nanny
• (+13) “Smart home” in every apartment of an apartment building, or our MVP
• (+8) Old construction business and new technologies, or the story of one startup
• (0) Azure IoT Edge and SQL Edge: transfer of cloud loads to "ground" devices
• Will the artificial intelligence kill programming?
• Intel researchers made a robot based on a smartphone for $ 50
• Amazon improves the arrangement of furniture in AR
← Previous digest . If you have other interesting materials or you have found an error, please send it to the mail .