Mammoth Club All levels 14 sections 72 lectures

UI App Development in Android Studio with Google Material Design

Build An Awesome UI Apps in Android Studio

01
Skill level
All levels
02
Sections
14
03
Lectures
72
04
Instructor
John Bura
What's inside

This course includes.

14
Sections
72
Lectures
72
Resources
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

14 sections · 72 lectures
+ 01 Build Buttons 4 lectures
01 Set Up Material Design And Button Locked
02 Build Toggle Buttons Locked
03 Apply Custom Themes To Buttons Locked
Source Locked
+ 01a. (Prerequisite) Introduction to Android Studio 10 lectures
00. Introduction Locked
01. Downloading And Installing Android Studio Locked
02. Exploring Android Studio Interface Locked
03. Understanding File Hierarchy Locked
04. Exploring Activity-layout Relationship Locked
05. Setting Up An Emulator Locked
06. Running App And Implementing User Interaction Locked
07. Debugging An App Locked
08. Summary And Outro Locked
Sourece files Locked
+ 01b. (Prerequisite) Introduction to Kotlin Programming 16 lectures
00. Introduction Locked
01. Introduction To Variables Locked
02. Basic Operations Locked
03. Nullable Variables Locked
04. Collections Intro Locked
05. Mutable Lists And Arrays Locked
07. When Statements And Expressions Locked
06. If Statements And Expressions Locked
08. While Loops Locked
09. For In Loops Locked
10. Introduction To Functions Locked
11. Functions With Parameters And Return Values Locked
14. Summary And Outro Locked
13. Subclassing And Superclassing Locked
12. Classes And Objects Introductions Locked
Source files Locked
+ 02 Build a Floating Action Button 2 lectures
01 Build A Floating Action Button Locked
Resources Locked
+ 03 Build Cards 2 lectures
01 Build A Card Locked
Resources Locked
+ 04 Build Autocomplete TextFields 3 lectures
01 Build A Textfield Locked
02 Build Dropdown Options Locked
Resources Locked
+ 05 Build a Top App Bar 3 lectures
01 Build A Top App Bar Locked
02 Build A Collapsible Top App Bar Locked
Resources Locked
+ 06 Build a Bottom App Bar 2 lectures
01 Build A Bottom App Bar Locked
Resouces Locked
+ 07 Build Snackbars 2 lectures
01 Build A Snackbar Locked
Resources Locked
+ 08 Build a Login Page 3 lectures
01 Build Username And Password Fields Locked
02 Submit Or Cancel User Input Locked
Resources Locked
+ 09 Build Chips 3 lectures
01 Build Input Chips Locked
02 Build Choice Chips Locked
Resources Locked
+ 10a Build a Streaming App UI 7 lectures
00 Streaming App UI Preview Locked
01 Build A Top Toolbar Locked
02 Build Tags For Navigation Locked
03 Build An Image Card Locked
04 Build An Image Card Gallery Locked
05 Build Different Shows Locked
Resources Locked
+ 10b Build a Detail View (Streaming App UI) 9 lectures
00 Detail View (streaming App UI) Preview Locked
01 Set Up Constraint Layout Locked
02 Build Overview Views Locked
03 Put Views Into Card View Locked
04 Build Description Views Locked
05 Build A Secondary Description Locked
06 Build Ratings View Locked
07 Enable App Scrolling Locked
Resources Locked
+ 11 Build Multiple Navigation Pages 6 lectures
01 Build A Bottom Navigation Bar Locked
02 Build Navigation Fragment Layouts Locked
03 Show Each Page Locked
04 Build A Fragment For Each Page Locked
05 Connect Pages Together Locked
Resources Locked
Description

About this course.

Welcome to the "UI App Development in Android Studio with Google Material Design" course! In this course, you will learn how to build awesome UI apps using Android Studio and Google Material Design guidelines.

Throughout the course, you will be introduced to the principles of Material Design, which is a visual language developed by Google to create beautiful and intuitive user interfaces. You will learn how to apply Material Design principles to your app, including using material components, color schemes, typography, and motion.

The course will guide you through the process of creating a new Android project in Android Studio and setting up your development environment. You will learn how to design the user interface using XML layouts and apply Material Design styles and themes to your app.

You will also learn how to work with various UI components, such as buttons, text fields, lists, cards, and navigation drawers, and how to customize their appearance and behavior to align with Material Design guidelines.

In addition, the course will cover topics like handling user input, implementing animations and transitions, and integrating common UI patterns like tabs, bottom navigation, and floating action buttons.

By the end of the course, you will have the knowledge and skills to create visually stunning and user-friendly UI apps that adhere to the Material Design principles. You will be able to apply these skills to your own projects or enhance existing apps with modern and engaging user interfaces.

This course is suitable for beginners who want to learn Android app development with a focus on UI design, as well as experienced developers looking to upgrade their UI skills. Join us now and start building awesome UI apps with Android Studio and Google Material Design!

Instructors

Taught by people who ship.

John Bura

John Bura

Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.

Ready to start building?

Build An Awesome UI Apps in Android Studio

Buy lifetime access →