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
Mobile development workspace with students collaborating on app debugging

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.

Instructor Saskia Lindström reviewing mobile application code

Saskia Lindström

Lead Mobile Support Engineer

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.

Instructor Brónagh Keaveney debugging mobile application

Brónagh Keaveney

Senior App Developer

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.

1

Foundation Phase

Weeks 1-4 • September 2025

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.

2

Practical Application

Weeks 5-10 • October - November 2025

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.

3

Advanced Scenarios

Weeks 11-14 • November - December 2025

Now we tackle the complex stuff. Integration issues, performance optimization, and compatibility challenges that require deeper technical knowledge.

4

Portfolio Development

Weeks 15-16 • December 2025

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.

Students working together on mobile app development project

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