Udemy

Android Material Design

Enroll Now
  • 3,168 Students
  • Updated 2/2017
4.5
(568 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 47 Minute(s)
Language
English
Taught by
Annapurna Agrawal Siddhartha
Rating
4.5
(568 Ratings)
1 views

Course Overview

Android Material Design

Introduction, Implementation and Mastering. All in one!

Material design is a comprehensive guide for visual, motion, and interaction design across platforms and devices. This course talks about all the important material design specifications, colors, design guidelines, and also using material widgets along with material themes and concepts.

Curious about Android Material Design? This is the your final stop where you will get information regarding material design specifications and the related widgets being used with material design themes. The best part of this course is that you will learn to make several complete android demo apps from scratch - two major apps and several small apps - based on material design guidelines. Enhance your application user interface designing skills by implementing all new materialistic features introduced in Android Lollipop 5.0.

Styling of Android Application is very important and one of the most critical feature in designing the app. To make this difficult task easy, I have come up with this course of Android Material Design, which begins with the basics of the material design and proceeds with covering some really complicated and most interesting stuffs like Android Material Design Animation. We will also dive into the material design support library and implement it in our demo applications.

The topics we will be covering includes:

1. Material Design Themes and Colors

  • Color Palette
  • Material Design Themes
  • Maintaining Backward Compatibility
  • Exploring Tinting of Widgets

2. Material Design Toolbar

  • Popup Menu or Overflow Menu
  • Contextual Menu
  • Toolbar Theme Customisation

3. Basic components of Android Material Design

  • Floating Action Button
  • Snackbar
  • Coordinator Layout

4. Android Material Design Animation

  • Ripple Effect: Touch Feedback
  • Slide Activity Transition
  • Shared Element Transition
  • Explode Activity Transition
  • Fade Transition
  • Activity Transition Overlaps

5. EditText with Floating Label

  • Implementing Floating Hints
  • Validation of TextFields
  • Validation Error Resolution

6. AppbarLayout and CollapsingToolbarLayout

  • Using AppBarLayout with Scroll Flags
  • How to collapse Image along with CollapsingToolbarLayout
  • Exploring various pin modes

7. RecyclerView and CardView

  • Implementing RecyclerView in various orientations
  • Using CardView to create list items
  • Adding and Deleting an Item from RecyclerView
  • RecyclerView Animation
  • Grid, Staggered Grid Implementations

8. Navigation Drawer using NavigationView

  • Inflate menu items in the Navigation Drawer using NavigationView
  • Adding dividers between the menu items
  • Grouping the menu items under one category

By the end of this series, you will be mastering the implementation of this features in your android app.

Course Content

  • 8 section(s)
  • 43 lecture(s)
  • Section 1 Android Material Design Colors and Themes
  • Section 2 Material Design Toolbar
  • Section 3 Basic Components
  • Section 4 Android Material Design Animation
  • Section 5 Android Material Design Support Library
  • Section 6 NavigationView Android Material Design Support Library
  • Section 7 RecyclerView and CardView
  • Section 8 What Next?

What You’ll Learn

  • Implementing Material Design Feature at the end of this course will be a piece of cake for students
  • The concept of this awesome feature provided for Android App Development will be crystal clear.


Reviews

  • M
    Maria Irma Mondragon
    5.0

    excelente curso

  • A
    Abir Nandy
    5.0

    Informative course.

  • A
    Anonymized User
    3.0

    The explanation aren't as clear as I hoped it would be, and sometimes explanations aren't given to parts that needs to have it. There are times as well that explanation is made for some parts. The grammar of the script could use some polishing as well. There's a whole section without a source code for reference.

  • W
    Warren Dixon
    2.0

    I believe this was a 5 star course when it was released but in 2021 it is out of date and the projects no longer build. If the course was updated it would again be a 5 star course. The instructor is very good.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed