Grow your team on your own codebase
We've been teaching iOS and Android since 2009. Today we focus on corporate teams, with hands-on programs in modern language features, architecture, testing and security.
Corporate training programs
Every program is tailored to your team's level and codebase.
Modern Swift and SwiftUI
Swift 6, strict concurrency, scalable UI with SwiftUI and living alongside UIKit.
- 3–5 days
- Intermediate to advanced
Kotlin and Jetpack Compose
Coroutines and Flow, state in Compose and migrating from the View system.
- 3–5 days
- Intermediate to advanced
Mobile architecture
Clean Architecture, MVVM, TCA, modularization and dependency injection on both platforms.
- 3 days
- Senior developers
Testing and testable design
Unit, UI and snapshot tests, mocking strategies and reliable tests in CI.
- 2 days
- All levels
Mobile security
OWASP MASVS, secure data storage, network security and reverse-engineering defenses.
- 2 days
- Developers and QA
Mobile CI/CD
Fastlane, GitHub Actions, Bitrise, code signing, automated distribution and release strategy.
- 2 days
- Developers and DevOps
Three formats that make learning stick
Corporate classroom
An intensive program for your team, on site or online.
Mentoring on your code
Training continues on your codebase with weekly sessions and PR reviews.
Seminars and workshops
Short sessions on mobile technology and architecture for leadership and product teams.
Let's design a program for your team
Share your team size, level and goals and we'll propose a tailored curriculum.