Beautiful Android

App Development Grand Ballroom B
Presentation: Beautiful Android Presentation [PDF]
Average rating: ****.
(4.33, 6 ratings)

Many Android applications are ugly, but not all. How do some developers manage to create beautiful apps that defy expectations?

This is a deep dive into Android UI coding techniques, exploring hard-learned lessons learned while creating Square.

  • Dealing with problematic large-mdpi and large-hdpi tablet configurations.
  • Creating custom drawables that scale to any size.
  • Writing new views and layouts from scratch.
  • Recognizing when device independent pixels are not enough.
  • Sharing resources across development, beta, and production builds.
  • Avoiding image bloat.
  • Avoiding color banding and bitmap artifacts.
  • Taming transitions between activities.

Android apps can be beautiful. Come to this talk and learn how.

Eric Burke


Co-creator of Square for Android, long-time Java programmer, and UI ninja.

  • HTCpro
  • Microsoft Corporation
  • Open Invention Network
  • X.commerce
  • Black Duck Software
  • BugSense
  • Dolby
  • Intel
  • Make magazine
  • Marvell
  • Meshin
  • MIPS Technologies

Sponsorship Opportunities

For information on becoming a sponsor of Android Open, contact Sharon Cordesse at

Media Partner Opportunities

For media partnerships, contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

Contact Us

View a complete list of Android Open contacts