Android Basics: User Interface
Udacity offers this course on understanding design and layout in Android. As part of a master series in Android programming and development, it serves as an initial introduction to familiarize students with the basics of the operating system and developing for it.
Created by: Katherine Kuan
Produced in 2015
What you will learn
- User input
- Multiple app screens
- Networking
- Data storage
Quality Score
Overall Score : 90 / 100
Course Description
Android Development Awards Best Free Course
Pros
Cons
-
- This is one of the easiest and friendliest introductions into programming and development you can find anywhere.
- You can try the free version of the course before you decide if you want to commit to the degree program.
- Paid add-ons are worth substantially more than most paywall-restricted learning supplements. They include mentorship, certification and career assistance.
-
- The free course covers virtually nothing. All of the hands-on resources and external help are part of the upcharge, not to mention certification.
- The bulk of concepts in the course hardly require a course to learn. Unless this is being taken as part of the certified master series, it is a potential waste of time.
- Allotting 2 weeks to complete such simple learning seems inefficient.
Instructor Details
- 4.5 Rating
12 Reviews
Katherine Kuan
Katherine Kuan, formerly a Developer Advocate at Google, was a software engineer on the Android Apps team for Google Keep, Google Play, and the People app.
More courses by Katherine Kuan
More Android Development courses
NativeScript + Angular: Build Native iOS, Android & Web Apps (2022)
4.8 (1,928 Reviews)
Provider: Udemy
Time: 20.7h
$11.99
Secure User Authentication | Android + Ktor Server + MongoDB (2022)
4.8 (134 Reviews)
Provider: Udemy
Time: 7.5h
$74.99
Unity Android : Build 3D ZigZag Racing Game with Unity & C# (2025)
4.8 (130 Reviews)
Provider: Udemy
Time: 12.1h
$74.99
Dependency Injection in Android with Dagger and Hilt (2024)
4.7 (2,556 Reviews)
Provider: Udemy
Time: 11.9h
$11.99
Kotlin and Android Jetpack Compose masterclass (2026)
4.7 (470 Reviews)
Provider: Udemy
Time: 21.7h
$64.99
Reviews
By Computer Science on 03/14/2019
The learning goals are presented in the first video. It also gives some quiz questions to reforce the concepts, such as on the views, but it is quite simple, no need to use two quizzes to introduce the same concept. In summary, the learning objectives of the material are very clear. It is a good resource for learners to grasp the basic knowledge to start learning about mobile app development. It can be used as an introductory self-study material for learners. It also provides quizzes for self-assessment.
By iceman_xiii on 09/17/2018
their free courses for android development are good. they teach you in java.
By schv09 on 09/06/2018
I have already gone through the courses in the Android basics series from Udacity and found the teaching style really good for me. I also like that you have projects to work on. I never enrolled in the Nanodegree itself, but I followed along and did all projects.
By CraftyAdventurer on 04/19/2018
Udacity courses don't teach you architecture, that's not their goal. They teach you about android framework and it's components. They are worth the watch to learn about framework itself, and after that you can find tons of resources online about architecture.
By Anonymous on 01/31/2018
One of the best introductory courses for Android that I have personally come across...
By Faizaan Gagan on 08/21/2017
Udacity is the best one so far. Start with android basics and then there are four other courses from intermediate to advanced. And as a matter of fact, all the courses are FREEE!!. The content is top quality because they have engineers from Google delivering the content..
By thuongthoi056 on 07/27/2017
Though the Udacity's courses are pretty good and I still recommend it, it taught to do a lot of things by Google's way which was not always the best way/ practical.
By Aleksandar Vasilevski on 05/10/2017
I was searching for good android course online when i started with Android development and after 4 months i can say the time spend on Udacity Android courses was worth it. It is everything very good explained the learning pace is good you don’t need prior programming experience if you know something then you can have even better start.
By FreeToasty on 05/03/2017
I'm currently taking the beginners course for android development its 5 different classes (for the free version) you don't need to know anything to take it, they WILL go over the java stuff. But it teaches you important best practice information you need to know I would not skip it at all its very in depth as well. You cannot finish it in a day.
By Shaheen Kader on 04/11/2017
In terms of the course, its well structured, that's it! Its useful if and only if : your objective is to get a structured base to Android development OR if your objective is to be an amateur developer. If your goal is to be a pro, then skip the Udacity courses, take a project idea that you are excited about and work on it.
By Dimitrios T on 03/21/2017
Poor introduction of the android front end development. The student learns only how to write 3 layout xml elements which are integrated for the design of the phone screen. It takes officially 2 weeks, but it would rather take 2 days!
By Uday Phalak on 01/01/2017
I have learn android development through various Mooc's and videos like Thenewboston, Lynda, Pluralsight, Videotobrain, Coursera hosted by Prof. Adam Porter, he also good, when it comes to basics and finally Udacity. I find Udacity very convenient and they provide more interactive learning. Its best to learn from google experts
Showing all 12 reviews
Could not load more reviews.






