News
Last week in App Development - 35
Codable SwiftData models, High-Order Functions, Graph Databases to Reduce Fraud and more!

iOS
- Making your SwiftData models Codable
- Introducing ObservableConverter
- Scrollable lists using Protocol-Oriented Programming and UICollectionViewCompositionalLayout
- SwiftData Background Tasks
- Mastering SwiftUI’s zIndex: A Comprehensive Guide
- Swift High Performance: Dictionary Keys
- Park API — Server-Side Swift With Hummingbird
- Transitioning from MVVM to MV: A Journey of Simplifying App Architecture
- Jump 🐒 SwiftUI Coordinator with Router
- A Beginner’s Guide to Clean Architecture in SwiftUI: Building Better Apps Step by Step
- 10 Lesser Known LLDB Commands used in iOS App development
- Common Pitfalls Caused by Delayed State Updates in SwiftUI
- iOS Deeplink Handling: The Asynchronous Way
- Enabling drag reordering in SwiftUI lazy grids and stacks
- Xcode 15: Automated accessibility audits
- An Unusual Rail Adventure
- Advanced text validation in UIKit with Combine
- Optionals in Swift
- Implementing Polling in SwiftUI
- Mastering SwiftUI Custom Modifiers
- Enabling drag reordering in SwiftUI lazy grids and stacks
- Functions and Closures in Swift
- SwiftUI Animated Tab Icons — Animated SF Symbols
- Build Switcher: Local Build Caching for Xcode
- How to Save and Manage Data with Core Data in Swift
- Using @_exported attribute for Simplified Module Imports
- Enhancements to ScrollView in iOS 17
- RxSwift – Reactive Programming in Swift
- GRDB – A toolkit for SQLite databases, with a focus on application development
Android
- Empowering Code with High-Order Functions
- An update on Jetpack Compose Accompanist libraries
- Set Activity Screen Brightness without Permission
- A World Beyond Libraries: Cross-Library screenshot tests on Android
- Building a widget using Jetpack Glance
- Recreating UseCase: Embracing a Fluent and Fun Approach
- Dark mode on android with Jetpack Compose using dataStore with Hilt
- Kotlin’s Reactive Tools: A Deep Dive into RxKotlin and Flow
- Seeing your composable in shades of grey
- Become More Senior Android Developer with these 15 Android Studio Tips & Tricks
- Why Build a Pattern Library in Jetpack Compose?
- Dagger 2.48 with Dagger and Hilt KSP processors
- Getting Better with Kotlin — Exploring Advanced Features and Effective Coding Strategies
- @Preview Driven Development with Compose
- Mutable State vs. State Management Libraries in Android
- Top 100 Kotlin Interview Questions and Answers
- At your Service(Android)
- Full Guide to Manual Dependency Injection + Removing Dagger
- How to create an advanced text validation with Combine
- Using the Gradle Version Catalog in Android projects
- What is type inference in Kotlin
- RemoteCam – Webcam for Android
- Konsist – Linter for coding conventions and project architecture
Crossplatform
- Flutter Chopper Authentication + Retry on 401 Unauthorized
- KMP: Work with existing project
- Hydrated Bloc in Flutter: Simplifying State Management
- Top 10 Flutter Apps You Must Make as a Beginner
- Don’t pass TextStyle to Widgets
- Compose Multiplatform 1.5.0 Release
- Dart 3.1 & a retrospective on functional style programming in Dart 3
- Recreating the Telegram Collapsable Header on iOS using Reanimated
- Expected and Actual Mechanism in Kotlin Multiplatform Mobile
- Rare cases When to use RN over Native
- Dart Programming list collection tips & tricks
Development
- How Grab uses Graph Databases to Reduce Fraud
- Ask HN: Where do I find good code to read?
- 8 Reasons Why WhatsApp Was Able to Support 50 Billion Messages a Day With Only 32 Engineers
- (Life) Advice From The Creator of C++
- The Unexpected Find That Freed 20GB of Unused Index Space
- Measuring developer productivity? A response to McKinsey
- Case Study: Roebuck. UI/UX Design and Illustrations for Educational Mobile App
- Scrum: Failure By Design?
- Microsoft is shutting down Visual Studio for Mac
- Duet AI is now available in Google Workspace
- Where Big Tech pays the most: Blind’s study
- Free course “LangChain: Chat with Your Data”
- Google opens API about solar capacity, air quality, and pollen levels
- (Life) Advice From The Creator of C++
Marketing
