Mobile App Development
Plan, build, test and prepare a mobile application for release — navigation, state, APIs, storage, accessibility, security and store distribution.
- Planned 30 days
- About 2 h per day
- 6 planned modules
This course is in development and not yet available for purchase. The planned curriculum below is a draft and may change before launch.
Overview
A project-based program on building mobile applications with one clearly identified framework. You plan an app from user needs, design mobile interfaces, implement navigation and state, handle forms, networking and local persistence, apply authentication concepts, error handling, accessibility and performance practices, use device capabilities and permissions responsibly, test on emulators and devices, and learn build, signing and store-release workflows. The capstone is a functional app or well-defined prototype with documented architecture and limitations.
What you will be able to do
- Plan an app from user needs and design mobile-first screens
- Implement navigation, state, forms and API calls
- Persist data locally and handle errors gracefully
- Apply accessibility, performance, permissions and secure storage practices
- Test on emulators and devices
- Prepare builds for release and maintenance
Before you start
- JavaScript fundamentals (or completion of Web Development modules 1–4)
Planned curriculum
A draft outline of the modules being written. Lessons are not available yet, and the outline may change after expert review.
Availability
This course is not on sale yet. It becomes available only after its lessons, assessments and resources pass Yumeora's review. When published, it is planned to be included in Yumeora All-Access.