views:

69

answers:

1

I'd like to port my iPhone app to Android. The interface is constructed with artwork designed for 320x480 resolution. What steps do I need to take when I'm constructing the XML interface for the Android so that my GUI will be compatible with the different screen sizes (or at least the most popular ones...)?

+3  A: 

See the Supporting Multiple Screens article. Basically, you will do one of the following for each of your graphics:

  • Convert it to a 9-patch (see this and this), or
  • Create ldpi, mdpi and hdpi versions of it (this is detailed in the article linked above).

You should also read the UI Guidelines.

Felix