I am an Android developer and enthusiast with over 10 years of Java development experience. I'm big fan of good design an appreciate well though usability design in applications. Juhani is a DZone MVB and is not an employee of DZone and has posted 110 posts at DZone. You can read more from them at their website. View Full User Profile

Watch this: DevBytes: Making Apps Beautiful

08.01.2013
| 1078 views |
  • submit to reddit
Ankur Kotwal from Google just released the fifth part of his DevBytes: Making Apps Beautiful series to the Android Developers YouTube channel.

Each episode of the series introduces an important part of designing any Android app. Ankur then goes through the design approach as well as explains how it is implemented in code. The series tells a story of developing one app from start to beginning.

PART 1 - MODERNIZE

In the part 1 Ankur explains how to make your app look modern. If you have an app in the market that was developed for Android 2.3 or older this episode is a must watch for you. These few small things can make a big difference in how users see your app.
YouTube link to part 1


PART 2- SPACING AND TYPOGRAPHY

The second part talks about spacing and typography using examples of list items as well as details screen. Using the guidance introduced in this video you'll get a good looking defaults to your app even if your designer hasn't yet specified everything for you.YouTube link to part 2

PART 3: TABLETS

There was a time when releasing apps only designed for phones was acceptable. That isn't the case anymore. This episode explains how to create a responsive two pane layout (master/detail) in your app. While there's tons of other ways to support large screens as well this approach is something that works for many apps.YouTube link to part 3

PART4: PERFORMANCE TUNING

This part explains some basic techniques devs should know about conserving device memory when handling images as well as explains how and why to avoid running heavy tasks in the UI thread.YouTube link to part 4

PART 5: BACKWARDS COMPATIBILITY & MODERNISATION

This episode talks about how to make the changes done to the app work on older devices. While I personally believe that we're already in the point that supporting only 4.0+ devices is OK for new there's still many apps that should support 2.3- as well.The second part of the episode also talks about modern design patterns view pager and navigation drawer.YouTube link to part 5
Published at DZone with permission of Juhani Lehtimaki, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)