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

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

Very nicely covered course for beginner with hands-on lab instruction. satisfied with the content to refresh skills gained earlier.
Taking courses at my own pace and rhythm has been an amazing experience. It was the best course for mobile development using React Native.
Hard work but so I am happy and thank you for Coursera
It was a great experience learning and upgrading my skills in this course
Showing: 19 of 21
Unintuitive and not beginner friendly.
Very nicely covered course for beginner with hands-on lab instruction. satisfied with the content to refresh skills gained earlier.
It was a great experience learning and upgrading my skills in this course
Amazing course to boost your knowledge
This course is really nice.
Very Informative Course
Excellent content
very good course
Great Course!
Great Course
Very good
lke it
oooo
Good
good
good
zur
I had an expectation to understand the basic code structure of the Java programming language as used in the MainActivity.java file. I got stuck at Module 3 during an ungraded lab exercise where we were guided to create a daily fitness tracker app. I was able to create both layouts but editing the MainActivity.java was an issue as I didnt understand what was going. I believe its because I am a newbie. Overall it was a great journey but I wanted to understand what the codes meant and why we are using them.
Informative, but would have been very helpful if they used actual photos of android screens to demonstrate features instead of using confusing clip art.