Mobile Development Week #486 (April 24-30)

In our new digest, interview preparation and optimization for network accessibility, testing with Robolectric and Jetpack Compose pitfalls, bad MVx architectures, and even the end of programming as we know it.

In our Telegram channel Mobile Insightseven more materials for mobile developers, and in IT Insights — about interesting code and technologies. Connect!

iOS

I want to iOS development: what to prepare for an interview with a product team
Optimizing the Application for Network Accessibility
• Resurrect an old project with ChatGPT
Design with Constraints – Live Activity and Dynamic Island
• Unit testing in iOS: everything you need to know. Part 1
• Proper support for Apple Silicon: how to avoid problems when upgrading from Intel (x86_64) to Apple (arm64)
• Fibonacci series and Memoization with examples in Swift language
• Combine: part 2. Tip of the iceberg
Microsoft introduces iOS support in the new version of Phone Link for iOS
Emotion tracker coming to iOS
Handling network calls in Swift with Moya
Building Robust iOS User Interfaces with MVVM: A Guide for SwiftUI and UIKit Developers
Tuist and XcodeGen
Domain-Language-Based Systems in Swift
How to Switch Your iOS App Delegate for Improved Testing
How to configure Build Scripts in Xcode
Create a Horizontal Carousel With ARKit, SceneKit, and SwiftUI
Selectable Tags in SwiftUI
How to Use UIHostingConfiguration to Integrate SwiftUI Views into UIKit Apps
Async/Await and MainActor Strategies
Simplify Time Comparisons in Swift with RelativeDateTimeFormatter
Combine from A to Z
PhotosPicker in SwiftUI
Text to speech and speech to text synthesizer using Swift
Developer guide on App Clips for iOS
Skip typing your login credentials manually with Xcode breakpoints
SwiftUI Form Styling
Foundation Package Preview Now Available
MetricKit: A boon for iOS developers to get Crash Logs
SwiftLint in Depth
My experience building an iOS App with the help of Chat GPT-4
OpenAI: Working with the OpenAI API in Swift
CardinalKit: rapid health app development

Android

• Circuit framework for Jetpack Compose and testing with Robolectric
One pitfall in Jetpack Compose and how to fix it
9 Useful Kotlin Extension Functions
• Jenkins + Android
• Q&A for the Kotlin interview. Part 3
3-inch smartphone: testing applications like PRO
Data Objects in Kotlin
Discovering Material 3 for Android – ListItem
How we built user interaction tracking for Jetpack Compose
Kotlin revolutionary announcement
Encapsulate your @Composable functions
Top 5 Useful Advanced Programming Techniques in Android
Problem solving in Compose Text
Kotlin Coroutines’ best practices
Pragmatic strategies on Jetpack Compose migration
Typed Error Handling in Kotlin
Domain Driven Android – Building a Model which makes sense
Photo Picker Everywhere
How To Set A Gradient Background In Jetpack Compose
How to use FlowLayout
Android Studio Hedgehog Canary 1 now available
Building a Customizable Messaging Platform
Mastering Side Effects in Jetpack Compose
How to leverage functional programming in Kotlin to write better, cleaner code
Code Better, Build Faster: Writing Maven Plugins With Kotlin
Android MapView with clustering and dynamic images in markers
Thumb-Key: Thumb-Key Keyboard for Android
Animated Navigation Bar: beautiful navigation bar
FlorisBoard: open keyboard for Android

Cross platform

Save Your Time with CodeGPT Code Generation in Flutter
Something Big Is Happening At Flutter Forward
Color Schemes – Figma to Flutter Design Implementation
Create beautiful user-interface in Flutter apps using ant-design
Full-stack Dart with Flutter, Supabase and Dart Edge
16 ideas to improve your Flutter skills (advanced roadmap)

Development

• Why MVx architectures always turn out badly
Why I’ll Never Become a Senior Developer at Amazon
• To be or not to be a boss. 3 Questions I Didn’t Ask Myself Before Getting a Promotion
The end of programming as we know it
• Selenoid: Run Appium UI tests on Android. Part I
• Widgets: Android vs. iOS
• Harmony, harmony or whatever with security in HarmonyOS
• Backend Client as a universal tool for UI autotests
• Guides, glossaries, redpolitika. Where to begin?
Podlodka #316: why should an IT specialist be able to write?
Podlodka #317: delegation
Replit, AI programming, has become a unicorn
Yandex Practicum will help businesses quickly grow IT personnel
“It’s Not You, It’s Me”: Improving the Quality of Deliverables Through an Effective Code Review Process
How we managed to modernize the Booking.com app from the inside and out
Bringing Dark Mode to our News Apps
Aesthetic Usability: How Beauty Influences User Experience
Product Teardown – 6 Product lessons from BeReal including user education

Analytics, marketing and monetization

• How turkeys use Twitter to promote their games: hacks and tips
Google is testing a new ad slot in the Play Store search
Apple reveals the number of App Store users in Europe
Clubhouse to lay off more than 50% of employees
How to reduce the cost of re-engaging a client in a mobile application using retargeting: Magnit Delivery case
Snapchat experiences surge in 1-star reviews after implementing My AI
Epic Games loses appeal in case against Apple
The first music application for small business Cubic Play appeared in Russia
Reddit set a record for daily revenue in the App Store
The Apple Music Classical app became #1 on day one, but is there any real demand?
• How we increased user retention in the application by 43% with the help of Mid Journey
7 examples of product-led growth in mobile apps

AI, Devices, IoT

• This is not a chat, this is GigaChat. Russian-language ChatGPT from Sberbank
The developer used the API to provide free access to GPT-4
• How and why Rostic’s implements business process telemetry in restaurants
• The dog barks – the wind carries, or did Bark decide the speech synthesis?
• Testing neural networks for image generation
$7M Seed Round: AirOps – LLM Integration for Enterprises
Hugging Face Releases Open Version of ChatGPT – HuggingChat
Google Bard will help you code and create features for Google Sheets
How To Create A Doc ChatBot That Learns Everything For You, In 15 Minutes
The Dark Side Of Prompt Engineering

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *