Mobile App Development Best Practices – 24.04
- Building Robust iOS User Interfaces with MVVM: A Guide for SwiftUI and UIKit Developers
- Tuist and XcodeGen
- Domain-Language-Based Systems in Swift
- Designing with constraints | Live Activity and Dynamic Island
- How to Switch Your iOS App Delegate for Improved Testing
- 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
- Save Your Time with CodeGPT Code Generation in Flutter
- Something Big Is Happening At Flutter Forward
- 7 examples of product-led growth in mobile apps
- “It’s Not You, It’s Me”: Improving the Quality of Deliverables Through an Effective Code Review Process
- Being VP of Engineering is Harder than Being CEO
- 1500 Archers on a 28.8: Network Programming in Age of Empires and Beyond
Mobile App Development Best Practices – 06.06
iOS SwiftUI Testing: a Pragmatic Approach Enhancing Security in iOS Applications: Best Practices and Code Examples Beautify Code Without Optionals...
Apple announces Vision Pro augmented reality headset
The Vision Pro is marketed primarily as an AR device, but it can switch between augmented and full virtual reality...
WWDC 2023 Keynote
Check out the WWDC23 keynote, where the latest Apple Vision Pro, MacBook Air 15″, software, services and operating systems were...
LeetCode by Swift – Solutions to LeetCode by Swift
LeetCode Online Judge is a website containing many algorithm questions. Most of them are real interview questions of Google, Facebook, LinkedIn, Apple, etc....
Mobile App Development Best Practices – 05.06
iOS Using Upcoming Feature Flags Network Path Monitoring What’s new in Swift 5.9? Building a robust clean architecture/VIPER iOS app...
Create a game with libGDX
In this exciting episode of our show, we dive into the thrilling world of game development with our guest, Daniele...