Learn to design, build and publish real mobile applications for phones and tablets, the skill set behind the apps millions of people use every day, including across South Sudan. Taught through live classes and real builds.
For many people in South Sudan, a mobile phone is the main way they get online, which makes mobile app development one of the most practical, in-demand skills a developer can have. Local businesses are starting to want apps of their own.
This course takes you from the fundamentals of mobile interface design through to building and publishing complete, working applications, using the same tools professional mobile developers use. You'll learn to build for slower connections and limited data, the way apps need to work in South Sudan.
Each module builds toward a real, working mobile application for Juba and South Sudan users by the end of the program.
Designing interfaces that feel natural on a phone screen and stay usable on slower connections.
Building apps that run on both Android and iOS from one codebase.
Connecting an app to real backend services and data sources.
Using camera, location, notifications and other native device capabilities.
Finding and fixing issues before real users ever see them, including on everyday low-cost Android phones.
Taking a finished app from your machine to the Play Store or App Store.
On successful completion, you'll receive a Codelabs Academy certificate. Graduates who perform well are recommended by Codelabs and shared within our client network, which reaches organizations across South Sudan and the region building mobile products of their own.
Covers cross-platform development (Flutter/React Native), UI/UX and API integration, with blended classes in Juba and online over 2 months. Fees can be paid in SSP or USD, including by mobile money.
Download Course Outline (PDF)Submit your application and our admissions team will review it and get back to you directly.
No. The program starts from mobile design fundamentals and builds up to full application development. No prior experience is required.
Apply now and our admissions team in Juba will walk you through the next intake, schedule and pricing.