FlowTransferMesh

FlowTransferMesh Logo
Call Us +855 23 986 523
Location Phnom Penh, Cambodia

Mobile Development Training Program

Build real applications. Learn from working developers. Start your career in mobile software.

We run a six-month intensive program twice a year for people who want to become mobile developers. Not a bootcamp promising quick fixes. This is hands-on training where you'll build actual apps while learning from our development team. Our autumn 2025 cohort starts in September, and we're currently reviewing applications.

Apply for Autumn 2025

How the Program Works

Six months of structured learning, real project work, and mentorship from developers who build mobile solutions every day.

1

Foundation Phase

First eight weeks cover programming fundamentals, mobile UI patterns, and development tools. You'll build small projects to understand how mobile apps actually work—not just copy code from tutorials.

2

Project Development

Next twelve weeks, you work on a real client project alongside our team. This is where theory meets reality—managing requirements, handling feedback, fixing bugs under deadline pressure.

3

Specialization Track

Final four weeks let you focus on either iOS or Android development. You'll dive deeper into platform-specific features and build a portfolio piece that shows what you can do.

Students collaborating on mobile development project during training session

What You'll Actually Learn

The curriculum focuses on practical skills you'll use daily as a mobile developer. We update content regularly based on what we're seeing in client projects and where the industry is heading.

Mobile Architecture Patterns

Understanding how to structure apps that don't fall apart when requirements change. MVC, MVVM, and when to use what. Practical stuff, not theoretical debates.

API Integration & Data Management

Most apps talk to servers. You'll learn RESTful APIs, handling network calls, managing local storage, and dealing with offline scenarios. Real-world data doesn't always behave nicely.

User Interface Development

Building interfaces that work across different devices and screen sizes. Responsive layouts, navigation patterns, accessibility considerations. Making apps that people can actually use.

Testing & Debugging

Writing tests that catch problems before users do. Debugging techniques when things go wrong—and they will. Performance profiling to keep apps running smoothly.

Deployment & Maintenance

Getting apps into stores, managing updates, monitoring crashes. The unglamorous parts of mobile development that nobody tells you about until you're already committed.

Developer reviewing code on multiple screens during mobile application development

Program Schedule

Duration: 24 weeks (6 months)

Format: Evening classes Tuesday & Thursday 6-9pm, Saturday workshops 9am-1pm

Next Intake: September 15, 2025

Location: 64 Street 108, Phnom Penh (hybrid option available)

Class Size: Maximum 12 students per cohort

Learn From Working Developers

Our instructors aren't full-time teachers—they're developers who build mobile apps for clients during the day and teach in the evenings. You learn from people doing this work right now, not someone who taught the same course for five years.

Portrait of Virak Samnang, Senior Mobile Developer and program instructor

Virak Samnang

Senior Mobile Developer

Seven years building iOS and Android apps, mostly for logistics and fintech clients. Started as a self-taught developer, which means he remembers what it's like to not know this stuff. Teaches the foundation phase and architecture modules.

Portrait of Sreymom Pheakdey, Lead Mobile Engineer and technical mentor

Sreymom Pheakdey

Lead Mobile Engineer

Focuses on UI development and testing practices. Previously worked at a mobile agency handling multiple client projects simultaneously—she knows about juggling priorities and shipping under pressure. Leads the project phase where students work on real applications.

Ready to Start?

Applications for our autumn 2025 program are open until July 31st. We review applications on a rolling basis, so earlier is better. You don't need prior programming experience, but you should be comfortable with technology and ready to work hard.

Submit Application