Good Design links

 

 

Design

Beginner The Android Design guide by Google is a great place to start for layout design advice. Approach layout design with this in mind: you start with a layout defined by Google and follow the principles outlined in this guide to customize it for your app. Pay attention to the rules in this guide, they ensure your app looks great while also displaying properly on all Android phones. http://developer.android.com/design/index.html
. Design Beginner Nine patch images are images used by Android to provide flexible graphics that can match any screen size or pixel density. Nine patches are a very easy way to create a flexible layout, you should read this early on. http://stackoverflow.com/questions/4517693/how-does-a-9patch-png-work-in-android-apps
. Design Beginner When you publish an app, you must own the rights to your graphics. Instead of buying graphics, find free ones like these! http://brankic1979.com/icons/
. Design Intermediate Using the Holo theme is a must. However, old versions of Android don’t support Holo. This guide is a must read on how to provide backwards Holo compatibility. http://www.chilisapps.com/blog/2012/04/17/support-holo-and-older-themes-in-android/
. Design Beginner In Android, given the number of different screen sizes and pixel densities, developing layouts with density independent pixels is very important. Read this to understand what the heck I’m saying. http://stackoverflow.com/questions/2025282/difference-of-px-dp-dip-and-sp-in-android
. Design Beginner The software keyboard often screws with your app’s layout, this advice can help control the keyboard. http://stackoverflow.com/questions/1109022/close-hide-the-android-soft-keyboard

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>