material design for android
TRANSCRIPT
MATERIAL DESIGN FOR ANDROID DEVICES
A Presentation on
By
Ashok Kumar Pachauri1234110309CS-4th YearITM Aligarh
• What an Android App Consist of?
• What is Material Design?• Material• Material Layouts• Elevation• Widgets• Animations
CONTENTS
What an Android App Consist of>> Any Android application is just the
combination of transitions , themes , layouts and some logic to perform a task.
>> We all knows very well that Any android application is nothing without its design
>> Any Application with poor design looks like a person with dirty and unironized clothes.
>> So Design is Mandatory.
What is Material Design>> Material Design is a design
language developed by Google for simplifying the design of android applications.
>> Material Design makes more liberal use of grid-based layouts, responsive animations and transitions, padding, and depth effects such as lighting and shadows.
>> Materials are the substances that can be spontaneously generated or destroyed in the environment.
>> Materials can change their shape and size and does not has any dimension.
>> We are discussing about material because the material design in android actually has the same properties as a material possesses.
Material
Material Layouts>> As discussed earlier that material
design is a design language so it can be used to create layouts and themes in Android.
>> Before Material Design the applications were transition less and their was only the buttons or hyperlinks to navigate.
>> Theme design was too much annoying without material design.
Material layout cont…
Theme with Material Design
Layouts should conform to the material design guidelines• Baseline grids• Keylines• Spacing• Touch target size• Layout structure
LAYOUT CONT…
HOLO (OLD) V/S MATERIAL DESIGN
Holo design lack of interactionAnnoying Design
Material design lot of interaction And pretty Design
Layout Cont…
Layout Cont…
PROPERTIES OF MATERIAL DESIGN>> No any Material can pass
throw any other material and same for the material design components. They are unique in itself.
>> Material is virtually solid so no any input provided by user can pass throw the material.
PROPERTIES CONT…
ADVANTAGES
>> Its easy to implement.>> Its pretty in design.>> It provide multiple methods to
communicate within the activity and data.
>> Easily create theme.>> Lots of Layouts Available.
Any Query?
??
Thank You!!!