The new digest includes a splash icon check, the story of one refactoring and one “one-handed” interface, code review standards and Firebase updates, network thinking, Kotlin Developer Nanodegree, working with the Unity Asset Store and much more!
Halloween is coming, and FunCorp traditionally updates the icon and splash for some holidays. This is the case now, because most of our users are based in the US The task seemed trivial, I quickly drew up a basic checklist of 8 points, but in the process I found several more cases, and it grew to 13 (attached).
This digest is available as a weekly newsletter . And every day we send news in the Telegram channel .
iOS
• (+4) Using Enum + Associated Values to navigate and transfer data between screens in iOS applications
• Apple raises prices in the App Store
• Welcome to MVVM router with SwiftUI and Combine
• Getting Started with Swift for WebAssembly on macOS with SwiftWasm
• SwiftUI 2.0: How to Animate a Launch Screen
• How to Use C ++ Code in Swift
• Things You Must Know as an iOS Developer (Part 1)
• Drawing Lines with UIBezierPath
• 20 Tutorials pulled from my first iOS app in the App Store
• Animated self-sorting pie chart in SwiftUI 2.0
• How to create a to-do list app using Firebase and SwiftUI
• iPages: scrollable screens
• iOS 14 GUI: screens and components iOS 14
Android
• (+ nineteen) Vulnerabilities in the implementation of interprocess communication in Android applications
• (+17) Overview of DataStore Library. Saying goodbye to SharedPreference?
• (+16) It's not me! The story of one refactoring
• (+6) 10 questions for HMS support for mashups, AppGallery and Huawei phone emulation
• Google started comparing apps in the Play Store
• Udacity launches Android Kotlin Developer Nanodegree
• Google removed 3 kids games from 20 million installs for collecting personal data
• Choosing the right architecture for the [new] Kotlin Multiplatform application, Jetpack Compose and SwiftUI
• Top 5 AMA Bumble Android Questions
• Understand Android Activity Launch Mode
• Navigate with SafeArgs )
• Productivity Course in Android Studio
• How to Run Android Instrument Tests on Real Devices Using AWS Device Farm
• DayNight - Dark Mode Without App Rewriting
• Less Crashes and more stability with Kotlin
• Understanding the internals of the LeakCanary library in Android
• Netflix Studio applications for Android and iOS now on the Kotlin Multiplatform
• ViewBinding with Kotlin Property Delegate
• Wave Lines Live Wallpaper: live wallpapers for Android
• Red Screen of Death: information about a failure
Development
• (+202) "One-armed interface": a bug or feature that allows Delimobil to take money from users?
• (+4) Dialogues in mobile games
• (0) Indie cyberpunk development
• (0) Benefits of E2E testing
• Egor Tolstoy: job change, MBA at Skolkovo and products for developers
• Podlodka # 187: I write in Fortran
• Flutter Dev Podcast # 21: Surf
• CodeSandbox Receives $ 12.7 Million for No Code Collaborative Development Platform
•13 Code Review Standards Inspired by Google
• App Design: Examples For Inspiration # 21
• Firebase Update: Firebase Authentication Emulator, Detect Online Presence Extension, Data Analysis Tools
• 5 of the World's Most Complex Programming Languages
• 3 Exercises to Bring Your Fitness Application form
• Coalition for App Fairness received 400 applications
• How to choose an approach to project management of mobile app development
• Solving design problems with network thinking
• Smart People: learning UI )
• Storing data in Google Sheets with Xamarin iOS and Android apps
• 5 signs you're wasting your life as a developer
• 9 habits of extremely inefficient programmers
• How to add geolocation to a PWA
• How changing one line reduced build time by 99%
• Why I Love TDD
• Android vs. iOS: Design Philosophy in Simple Sentences
• How to Measure the Success of Your Game Design
• DeepPanel: Finding Comic Frames Using Machine Learning
Analytics, Marketing & Monetization
• (+15) How I pitched a game alone having no experience in this
• (+13) What is the Unity Asset Store and how to make money on it?
• (+6) Principles of onboarding new users
• make sense: About metrics, segmentation and monetization in games, and the application of game mechanics in products
• Hubilo: from analytics to online events
• AppFollow received $ 5 million in Series A
• AppsFlyer presents Incrementality - a tool that allows you to evaluate remarketing
• Find out all about the most important trends in the mobile finance industry in the new report Adjust
• Pickle: the return of classic social networks
• Seasonal ASO application: how to adapt the schedule for the holidays?
• Gamification: 11 tips to increase user engagement and satisfaction from
AI, Devices, IoT
• (+39) Our way in a world where there is a ready-made solution for everything
• (+38) How we automated a stripper on Walking street
• (+15) Reducing consumption of ESP8266 during autonomous work with sensors
• (+6) The path of one team from "bicycles" to the IoT platform
• Xiaomi has overtaken Apple in the supply of smartphones and rushes to the second place
• Report "The state of mobile machine learning in 2020"
< Previous digest... If you have other interesting materials or you have found an error, please send it to the mail .