Droidcon India 2014

Droidcon India’s fourth edition

Real world implementations of Material Design

Submitted by Sowmya Guru (@droiddev) on Tuesday, 4 November 2014

videocam_off

Technical level

Intermediate

Section

Workshops

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +5

Objective

Developers will be able to understand the design principles and create a simple application implementing the Material Design.

Description

The way we look at design is constanting evolving with each day. When Google announced the Material Design at I/O earlier this year they had a simple goal in mind.
1. To create a visual language that synthesizes classic principles of good design with the innovation and possibility of technology and science.
2. To develop a single underlying system that allows for a unified experience across platforms and device sizes. (Mobile precepts are fundamental, but touch, voice, mouse, and keyboard are all first-class input methods).

This session aims at understanding the key design principles and exploring them with a bit of hands on which would help you migrate to the new design easily.

Agenda:

  1. You will be creating a simple application which will include some basics of Material Design implementations like Floating Action Button, paper ink effect, creating meaningful movements, topography, color pallet etc.

  2. You would be learning do’s and don’ts of the design and see how it could be made backward compatible using the support library.

The developer will be introduced to few apps which have already implemented the Material Design.

By the end of the session the developer will be able to identify the key aspects and how to implement it in their applications.

Resources:

http://www.google.com/design/spec/material-design/introduction.html

Requirements

A laptop with Android Studio installed with sdk API level-21 or above. Genymotion(optional).

Speaker bio

Sowmya Guru:

I’m an Android developer and an Open Source Enthusiast. An active member of BAUG. I like to learn and create new things for fun.
I blog at www.sowmyaguru.com. Twitter handle: @sowmyasguru

Comments

Login with Twitter or Google to leave a comment