Build Apps That Actually Work
Learning mobile development isn't about memorizing code anymore. It's about understanding how apps behave in real-world situations. Our autumn 2025 program focuses on the practical challenges you'll face when supporting live applications.
Get Program Details
What You'll Actually Learn
We don't teach theory for the sake of it. Every module addresses real problems that come up when maintaining mobile applications in production environments.
Update Management
Most app failures happen during updates. You'll learn to identify version conflicts, manage dependencies, and handle rollback scenarios.
- Version control strategies
- Dependency mapping techniques
- Testing update paths
- Managing user data during transitions
Performance Diagnostics
When users complain an app is "slow," what does that actually mean? We teach you to measure, diagnose, and fix performance issues methodically.
- Memory profiling tools
- Network call optimization
- Battery impact analysis
- Frame rate monitoring
Cross-Device Compatibility
Apps that work perfectly on one device can crash on another. You'll work with various Android and iOS configurations to understand why.
- Device fragmentation challenges
- OS version differences
- Screen size adaptation
- Hardware capability testing
API Integration
Most modern apps talk to servers. When that communication breaks, you need to know how to fix it without access to backend code.
- REST API troubleshooting
- Authentication flow debugging
- Network error handling
- Data synchronization issues
User Experience Monitoring
The best way to improve an app is to watch how people actually use it. We'll show you the tools professionals rely on.
- Analytics integration
- Crash reporting systems
- User feedback collection
- A/B testing frameworks
Security Fundamentals
Data breaches often happen because of small oversights. Learn to spot vulnerabilities before they become problems.
- Secure data storage
- HTTPS implementation
- Authentication best practices
- Common attack vectors
Who Teaches This
Both instructors currently work in mobile app support. They're teaching the same approaches they use in their day-to-day work.
Saskia Lindström
Saskia has been fixing broken mobile apps for six years. She specializes in performance issues and has worked with apps that serve millions of users across different device types.
Brónagh Keaveney
Brónagh builds and maintains apps for retail and healthcare sectors. She knows what goes wrong during updates because she's dealt with hundreds of edge cases over the past eight years.
Program Structure
The program runs for sixteen weeks starting September 2025. Classes meet twice weekly in the evenings, with optional Saturday sessions for hands-on work.
Foundation Phase
We start with mobile development basics and set up your working environment. You'll get familiar with the tools professionals use daily and understand how mobile apps are structured.
Practical Application
This is where things get interesting. You'll work with real apps that have genuine bugs and issues. Each week covers different problem types you'll encounter in actual support work.
Advanced Scenarios
Now we tackle the complex stuff. Integration issues, performance optimization, and compatibility challenges that require deeper technical knowledge.
Portfolio Development
The final two weeks focus on documenting what you've learned. You'll create a portfolio that shows potential employers your problem-solving approach and technical capabilities.
What Happens After
This program prepares you for entry-level positions in mobile app support and maintenance. Many graduates start in support roles and move into development as they gain experience.
- Technical troubleshooting skills applicable across different mobile platforms
- Understanding of app lifecycle management from development to deployment
- Practical experience with industry-standard development and debugging tools
- Portfolio demonstrating your ability to solve real technical problems
- Knowledge of how to communicate technical issues clearly to non-technical stakeholders
- Foundation for continuing education in mobile development specializations
We don't make promises about job outcomes. The Australian mobile development field values practical skills and problem-solving ability. What you learn here gives you relevant, applicable knowledge.
Ask About Enrollment