Hey everybody,

I'm porting an iPhone app to Android and I'm having trouble designing
an interface that looks and feels "Android." I've read all of the
design documents in the Android Dev Guide and looked through all the
Google-designed apps, but I feel like the layout of activities is
largely undefined. Are there any resources that could help me
transition my iPhone design to the Android platform?

Here's a quick example of one of my issues. On the iPhone, every view
that presents user generated content gives the user a "+" button in
the upper right hand corner of the screen to add an item. It's
consistent across the built in apps, and it's *mostly* standard among
third-party apps.

I don't know what to do with the "+" button on Android. The guidelines
say important actions should be present on the screen and not hidden
within a menu, so let's say I put it on the screen. It shouldn't go at
the bottom of a long list of items, because the user shouldn't have to
scroll down every time they want to create a new item. That leaves me
with a static button. But there are no standard toolbars, so I'm going
to design my own iPhone-esque bar at the top of the screen with a "+"
button?

I know this probably sounds like a rant, and I'm sorry. I feel it
would be worthwhile for someone to sit down and document how common
iPhone UI practices should be transitioned to Android apps. I care a
lot about UI design - I think it's one of the most important factors
in app development -- and I'd hate to see every transitioning
developer approach this differently.

At any rate, does anyone know of existing resources that might help me
out? What's the best designed app you've used for Android? A few
examples of great "Android" interfaces would go a long way.
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to