Digest of interesting materials for a mobile developer # 363 (September 21 – 27)
Alt: City Online. How I single-handedly created “Gta Online” for mobile devices. Part 1 |
Is it possible in their right mind to swing at such a project in one, and is it necessary at all?
This digest is available as a weekly mailings… And every day we send news to Telegram channel…
iOS
• (+6) IOS device UI
• Top 20 iOS widget apps get 5.7 million installs and $ 400,000 in 4 days
• Improving typography of time display in iOS
• How SKAdNetwork and AppTrackingTransparency framework works in iOS 14
• Best Resources for Learning iOS Development and Swift Programming
• iPad – the future of product design?
• Building iOS UI with Clean Code
• A guide to iOS activity indicators from A to Z
• Creating an expandable list with UICollectionView
• How to Create a Twitter Style Animated Like Button with SwiftUI
• Using the capabilities of multiple cores in an iOS application
• IOS subscriptions – getting the correct date regardless of device
• Choosing the minimum iOS version to support
• Creating a custom Navigation View with SwiftUI
• What’s new in iOS 14 for developers
• TPInAppReceipt: checking in-app purchases
Android
• (+14) Navigation Component-Jutsu, vol. 3 – Corner cases
• (+8) Introducing the App Gallery. Create a developer account
• (+2) Why postDelayed is dangerous
• (0) Retrofit2 on Android using Kotlin
• Android 11 for TVs
• Android Broadcast: how to choose a supported Android version: minSdk, targetSdk, compileSdk
• Understanding the internals of the Glide image loading library – analyzing the source code
• Improve your game with texture compression formats
• An introduction to the basic concepts of Android Navigation
• Continuous Testing with Android Emulator Containers
• Three handy Android development tools
• How does RecyclerView work internally?
• Create your own Android launcher on Flutter
• Five useful Kotlin extensions you can use
• A fun exploration of animation properties in Android
• Exploring Jetpack Compose with Hilt and ViewModels
• The Dark Secrets of Kotlin Fast Compilation
• Smart App Rate: Request a rating from the user
• JetQuotes: declarative quotes
• UTair MVP Sample: Android Clean Architecture + MVP example
Development
• (+29) Glide startup to create mobile apps from Google Sheets
• (+13) How we automated the development of WL applications
• (+9) Product designer: rules of operation
• (+6) Using the free features of Github Actions for CI / CD on a Flutter project
• (+6) Flutter.dev: Continuous delivery with Flutter
• (+1) 7 Ways to Improve Test Automation in Agile Development
• (0) PWA is not for everyone
• Podlodka # 182: Psychotherapy
• Flutter Dev Podcast # 20: Flutter for Web
• Alpha version of Flutter for Windows released
• App design examples for inspiration # 18
• Designing for Microsoft Surface Duo
• ATEC is an app for checking the signs of autism. Part 3
• Running Go Code on Android and iOS
• How to integrate Google Vision API with React Native and Expo
• Lazy loading data from Firestore in real time using Flutter
• What Socrates Taught Me in UX Design
• Development of a full-fledged news application on Flutter in a day
• How I, Junior, outperformed more experienced developers (and how you can too)
• Learn from the best: principles of mobile design
• Why Flutter is essentially the next big thing in app development
Analytics, marketing and monetization
• Playcore competition for indie developers: let’s make a case out of your game!
• Why China is a Growth Opportunity for Western Subscription Apps
• Epic, Spotify, and Match Group Form a Coalition Against App Stores
• Freeletics: a very smart mobile fitness
• Fintech applications in 2020
• User acquisition for mobile games in 2020: Liftoff and AppsFlyer report
• Indian gaming platform Mobile Premier League raised $ 90 million
• In the summer, Russians spent $ 2.1 million in travel applications.
• How freemium apps are turning users into paying: the best examples of reminders
• $ 4 million investment and 8 years of development: the story of the Skazbuka app for preschoolers
• How to advertise mobile apps on TikTok – a guide to getting started
AI, Devices, IoT
• (+35) New biometrics method: bioacoustic signature
• (+24) Return the missing scooter, or the story of one IoT monitoring
• (+15) The Ultimate AI Career Guide: How to Choose a Major, Level Up, and Find a Cool Job
• (+3) Making a Bluetooth device tracker using Google speakers
• (+2) MQTTv5.0: New Features Overview. Part 2
• Sberbank launches its own devices and skills for them
• Mozilla separates WebThings into a separate project
• Soon the way you write code will change: join the revolution
• 12 fun data science project ideas for beginners and experts
← Previous digest. If you have other interesting materials or you have found an error, please send it to the mail.