A starter guide for adding the static code analyzer for a Kotlin Multiplatform Mobile Android application, with Danger.
Learn how to break down your app into smaller, more manageable components and take advantage of the benefits of modularization using SwiftUI and the Swift Package Manager.
How to avoid rendering errors by decoupling the screen contents and efficient use of PreviewParameterProvider and Multipreview annotations to preview multiple states of a Compose Screen.
A simple guide to introducing Dynamic Typing for a custom font to your UIKit and SwiftUI project.
Step-by-step walkthrough on some practical security techniques on Android.
Step-by-step guide on how to create a Widget Extension for iOS/MacOS apps
How to implement a clean and maintainable Form Architecture with UITableView.
Step-by-step guide on how to enable Edge-to-edge support and how to deal with API level compatibility on Android
Step-by-step guide on how we created a biometric authentication SDK published on CocoaPods.
The Android Conference is a great opportunity to learn from experts & fellow developers. Here are the detailed slides and code samples for our talk on Android x Protobuf.
Step-by-step walkthrough on implementing a custom RxJava operator debounceIf by leveraging Kotlin extension methods.
Using protocols as a base for models can help to better architect iOS applications.
Step-by-step guide on how to configure and execute a CI/CD pipeline on a dockerised Jenkins server.
Step-by-step guide on how to set up a Dockerised Jenkins Master-Slave-node architecture for mobile testing.
Mobile testing is a complex and sometimes overlooked area.