Android is a mobile operating system (OS) currently developed by Google, based on the Linux kernel and designed primarily for touch-screen-mobile devices such as smartphones and tablets.
There are 10 versions of Android released till now.
. . . D E F G H I J K L M N O P .
D - Donut 1.6
E - Eclair 2.1
F - Froyo 2.2
G - Gingerbread 2.3
H - Honeycomb 3.0
I - Icecream Sandwich 4.0
J - Jellybean 4.1
K - Kitkat 4.4
L - Lollypop 5.0
M - Marshmellow 6.0
N - Nougat 7.0
O - Orio 8.0
P -Pie 9.0
Ok., lets jump into designing the android apps!
Before designing for Android phones,. lets have a quick view of phone sizes.
There are variety of android phones with different sizes as follows:
XXXHDPI: 1440 X 2560 - Nexus 6 , Samsung Galaxy s6, HTC 10
XXHDPI: 1080 X 1920 (480 dpi) - Nexus 5, One+ series, MotoX 2nd Gen, Samsung Galaxy s5, Sony Experia Z2/Z3, HTC One M8/M9
XHDPI: 720 X 1280 (320 dpi) - MotoG/X, Sony Experia Z1/Z3, HTC One Mini
HDPI: 480 X 854 (240 dpi) - Android One
MDPI: 320 X 480 (160 dpi) - Samsung Galaxy S Duos
LDPI: 240 X 320 (120 dpi) - Samsung Galaxy Y
How to start your designing approach for Android Apps?
You should learn about the MATERIAL DESIGN!
So What is Material Design?
Material design is a design language designed by Google. It is one of the most influential visual philosophies in design that outlines how apps should look and work on mobile devices.
- Card style motifs (patterns)
- Grid based layouts
- Responsive animations & transitions
- Use of padding spaces
- Flat Colors
- Typography - you can play with any readable font(s), but the suggested android font is Roboto., with light, regular, semibold, bold.
Start your design with XXHDPI screen size 1080 X 1920.
I’m building words, this article is under process.