Mobile development for the week #480 (March 13 – 19)

In our new selection, mistakes of novice developers and lack of work for those who work, rolling into game development and rolling out GPT-4, mobile games 2022 and much more.

In our Telegram channel Mobile Insightseven more materials for developers – connect!

iOS

How to Localize All Your iOS Apps into 20 Languages ​​in 5 Minutes
• We analyze the mistakes of novice iOS developers
• How companies prepare for the modularization of iOS applications
Smart Camera: How to Embed Text Recognition for the Blind in an iOS App
Fear and Loathing in SwiftUI
Subscription Guidelines
iOS Data Protection APIs, Using Swift
The relationship between UIView and CALayer
Xcode Tip: filtering debugger output
TaskGroup error handling in Swift
SwiftUIТs .task modifier
Test Plans are now Default for New Projects with Xcode 14.3
Building Large-Scale Apps with SwiftUI: A Guide to Modular Architecture
Using Swift’s Type System To Model Behavior
Exploring Physics With SpriteKit and SwiftUI
5 reasons I still feel SwiftUI is premature
How to Handle Tap Gestures on Widgets?
Managing Data Models in iOS Apps
How To Deprecate APIs the Right Way
63% improvement on Bitrise build time for iOS
Clean Code vs. Performant Code
Address resolution options for iOS app development
iOS debug session: Direct field offset
Integrating Rust Library Into Swift Code
Short Tutorial in Accessibility Inspector
Mastering Dependency Injection in Swift: Best Practices and Common Pitfalls
TCA, The next iOS Architecture?
Factory: Containerized Dependency Injection

Android

Automating dependency updates in a Compose project
• Approaches for creating an access control system for Android devices. What has changed in 2023?
How to write your own DI container in Kotlin
Google opened the Open Health Stack for developers
What is Delegation Interface in Kotlin?
Railway Oriented Programming in Kotlin
Random Musings on the Android 14 Developer Preview 2
Create a custom Theme with Jetpack Compose
Extending the Android SDK – SDKExtensions
Automating dependency updates in a Compose project
Mastering Android App Performance: Analyzing Bottlenecks with Perfetto
How To Build A Rideshare App Like Uber
Sampling Profiler & Rogue case of App Profiling
How the introduction of notification runtime permissions in Android 13 affects conversion from push notifications
Packaging Native Code with Prefab: A Solution for Imported Prebuilt Binaries
Mastering Android App Performance: Analyzing Bottlenecks with Perfetto
Modern Android Development in 2023
Yet another pitfall in Jetpack Compose you must be aware of
Understand Kotlin Sealed class better!
Enhancing Android TV Playback Experience with MediaSession
Using the plugin pattern in a modularized codebase
Building Server-Driven Mobile Apps With Nimbus SDUI
Android Permissions Made Easy
Bring Your Video App to Cars
Tips and Techniques for Developing High-Performance Android Apps
Scrcpy: display and control Android from computer
Retro Music Player: Music Player for Android in Material You

Cross platform

Flutter Dev Podcast #40: Flutter 3.7
• Moving to Flutter: pros and cons
How to write Flutter apps faster with Riverpod Lint & Riverpod Snippets
Preventing Memory Leaks in Flutter: Best Practices and Tools
Is Flutter going to kill React Native?
State Restoration of Flutter App
The Best Flutter Performance Tips you can Find

Development

I’ve been in tech for many years, but almost never worked
• How to get into game development for a beginner cog
• I update the link one month, or there are no easy tasks
ChatGPT for developers – how to use AI in practice
• How we made audio calls in the application for employees
• Where do you see yourself in 6 years of testing?
• How to make a harmonious, useful interface and save on development
• How much Russian developers get
Customers, platforms and technologies
Key differences between Junior, Middle and Senior developers
Google found critical vulnerabilities in Samsung modems
$10M Series A: Zed Collaborative Code Editor
Is mobile development dead? – Discussion on Reddit
Is it worth it to say in an interview that you have already solved such a problem?
Your team needs a better balance between starters and finishers
The Case Against Relying Solely on DRY
Visualizing direction and the use of arrows
Navigating New UI: How to Ease Users into Major Changes
How to Grow Really Fast as a Software Engineer
Awesome Ktor: Resources for Learning Ktor
Macige: Continuous Integration Patterns

Analytics, marketing and monetization

Mobile Games 2022 – Sensor Tower Report
Analytics as a product: measuring analytics with metrics
Unkillable mobile analytics
Oscar increased Paramount+ downloads by 80%
From Excel to App Store: How I Took My Budget Management Product for a Spin

AI, Devices, IoT

• John Carmack took on strong AI – and he has a special approach. List of fundamental literature to start
• How to bring up a GPT-3 model at home
Big language model on your computer – the moment of Stable Diffusion continues
• LLaMA (Large Language Model Meta AI)
• Real-time clock on a single-board computer using Repka Pi 3 as an example
AI will write wedding speeches in the wedding planning platform Joy
Google stops selling Glass Enterprise Edition 2
$350 million in Series B: Adept – AI for computer control
OpenAI Releases GPT-4
Duolingo introduced new features based on GPT-4

< Previous digest. If you have other interesting materials or you find an error, please send it to the mail.

Similar Posts

Leave a Reply