iPucu Academy

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.

50+corporate trainings and seminars
500+developers trained
100%hands-on content
Programs

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
Formats

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.

Request training