Back to Mobile App Development, UX, and Publishing

Mobile App Development, UX, and Publishing

In this Specialization, you'll move from your first Android screen to a complete cross-platform mobile app that you can show an employer. You'll start in Android Studio with Kotlin, then build for both Android and iOS using React Native and Expo, and finish by designing and building an app of your own. Along the way, you'll set up development environments, run apps on Android emulators and iOS simulators, and lay out screens with LinearLayout, Flexbox, and styled-components. You'll handle touch events and forms, validate input with Formik and Yup, render efficient lists with FlatList and SectionList, and manage state with useState, useReducer, the Context API, and Redux. You'll also store data locally with AsyncStorage, fetch live data from REST APIs, schedule notifications, and build APK files. These are the everyday tasks of mobile developers, front-end developers, and engineers who focus on UI and UX. The Specialization fits two groups: developers moving into mobile development, and web developers who already know HTML, CSS, JavaScript, and React. By the end of this Specialization, you'll be able to: Build and test native Android apps in Android Studio using Kotlin, layouts, and widgets Develop cross-platform Android and iOS apps in React Native with navigation, styling, and state management Design UX wireframes in Figma and write user stories that guide your development tasks Ship a complete app with authentication, local storage, live API data, and notifications

Status: Application Design
Status: Mobile Development
IntermediateSpecialization

Top reviews across Mobile App Development, UX, and Publishing

Reviewed Sep 12, 2024
Course: Get Started with Android App Development

Very nicely covered course for beginner with hands-on lab instruction. satisfied with the content to refresh skills gained earlier.

Reviewed Nov 8, 2024
Course: React Native: Developing Android and iOS Apps

Taking courses at my own pace and rhythm has been an amazing experience. It was the best course for mobile development using React Native.

Reviewed Jul 21, 2026
Course: Mobile App Development Capstone Project 

Hard work but so I am happy and thank you for Coursera

Reviewed Nov 18, 2024
Course: Get Started with Android App Development

It was a great experience learning and upgrading my skills in this course

Learner reviews across Mobile App Development, UX, and Publishing

Showing: 19 of 21

Nay
Course: Get Started with Android App DevelopmentReviewed Nov 10, 2024Course: Get Started with Android App Development
Surya
Course: Get Started with Android App DevelopmentReviewed Sep 13, 2024Course: Get Started with Android App Development
Alima
Course: Get Started with Android App DevelopmentReviewed Nov 19, 2024Course: Get Started with Android App Development
Alima
Course: Get Started with Android App DevelopmentReviewed Nov 19, 2024Course: Get Started with Android App Development
Mobasshir
Course: Get Started with Android App DevelopmentReviewed Nov 19, 2024Course: Get Started with Android App Development
sapthashree
Course: Get Started with Android App DevelopmentReviewed Nov 19, 2024Course: Get Started with Android App Development
Manvi
Course: Get Started with Android App DevelopmentReviewed Nov 19, 2024Course: Get Started with Android App Development
Haroon
Course: Get Started with Android App DevelopmentReviewed Oct 21, 2024Course: Get Started with Android App Development
Sa
Course: Get Started with Android App DevelopmentReviewed Nov 19, 2024Course: Get Started with Android App Development
Nikesh
Course: Get Started with Android App DevelopmentReviewed Oct 21, 2024Course: Get Started with Android App Development
Advaitha
Course: Get Started with Android App DevelopmentReviewed Nov 19, 2024Course: Get Started with Android App Development
Raushan
Course: Get Started with Android App DevelopmentReviewed Sep 17, 2026Course: Get Started with Android App Development
Shoxrux
Course: Get Started with Android App DevelopmentReviewed Feb 21, 2025Course: Get Started with Android App Development
Javier
Course: Get Started with Android App DevelopmentReviewed Nov 5, 2024Course: Get Started with Android App Development
Kora
Course: Get Started with Android App DevelopmentReviewed Oct 28, 2024Course: Get Started with Android App Development
Khánh
Course: Get Started with Android App DevelopmentReviewed Sep 23, 2024Course: Get Started with Android App Development
Deleted
Course: Get Started with Android App DevelopmentReviewed Nov 21, 2025Course: Get Started with Android App Development
Thomas
Course: Get Started with Android App DevelopmentReviewed Oct 10, 2024Course: Get Started with Android App Development
Christopher
Course: Get Started with Android App DevelopmentReviewed Sep 24, 2025Course: Get Started with Android App Development