I agree with you 100% Craig.  I've been focusing primarily on games
and have spent a lot of time going through older games; reading
comments and ratings.
I'm quite amazed at the number of games where "force close" is a
complaint and that menus are difficult to navigate.

I spent some extra time making sure menus, dialogs, buttons, etc.
behaved like an Android app in my game.  One of my pet peeves is a UI
that forces you to use the touchscreen only (similar to a desktop app
that doesn't have keyboard shortcuts or even allow tab-navigation).  I
guess that would lead to my other suggestion that if you are writing a
game, that's no excuse to make the UI needlessly difficult to
navigate!

UI work (and general polish) is rote work I admit; it takes a lot of
effort and the only measurable payback is people _not_ complaining
about it.  But it's still worth it IMO.

I think it would help other developers to point out apps with
exemplary polish.  A lot of the top apps in each category are really
spiffy and it would benefit others to know just how high that bar is
set.

  Ernest Woo
  Woo Games
  http://www.woogames.com

On Sep 11, 10:18 pm, CraigsRace <[email protected]> wrote:
> My first game, I got bombarded with e-mails from people asking me to
> add features.  As a result, the game became cluttered with features
> and options.
>
> My ADC2 entry, I kept very simple and spent a lot of time creating
> themed dialogs etc.  IMO, the end result is much better.
>
> A library of views and widgets is an excellent idea!
>
> On Sep 12, 8:46 am, Robert Green <[email protected]> wrote:
>
>
>
> > I'm in the same camp.  I was just happy to get a 3D multiplayer game
> > working correctly by the deadline.  I spent the next week polishing it
> > up and man have I found a ton of things that I wish I had gotten done
> > in time for the contest.  Obvious stuff like VBOs, mipmaps, better
> > orientation handling, etc.. The game looks WAY better and runs 10-15
> > FPS faster on my G1 this week than it did when I submitted.  Too bad I
> > couldn't get it all in before the contest deadline!
>
> > On Sep 11, 4:36 pm, Tom Gibara <[email protected]> wrote:
>
> > > I think lack of polish is a significant shortcoming in a large number of 
> > > the
> > > applications that are now available in the Android Market. There are lots 
> > > of
> > > great apps, and great apps that have very little polish (and perhaps don't
> > > need it), but in general I think it's a quality that's in deficit.
> > > Interestingly I think your blog post nails one the key reasons but which
> > > your suggestions above won't remedy:
>
> > > Polish is better than feature. I found myself continually being tempted to
>
> > > > "add one more feature" to my entry, rather than spending what limited 
> > > > time
> > > > that I did have working on smoothing out the UI bumps, testing, creating
> > > > docs, designing appealing logos, making videos, testing, and oh yes,
> > > > testing.
>
> > > I think authors really need to care about the user and their sum 
> > > experience
> > > of the application. And since resources are always finite, time spent 
> > > adding
> > > new features very soon subtracts significant time away from everything
> > > that actually makes the features valuable to the user
> > > (performance, reliability, comprehendiblity etc.)
>
> > > The things you list may or may not help, but in the end, they will simply
> > > free up more developer time that will again go into more features and not
> > > 'the other stuff' unless there's a change of priorities.
>
> > > Tom.
>
> > > 2009/9/11 dadical <[email protected]>
>
> > > > As I've wound down from the ADC2 adrenaline rush over the past few
> > > > days, I've been thinking about a few things that I (re)-learned during
> > > > the development of my entry.  I blogged about it here:
>
> > > >http://keyeslabs.com/joomla/index.php/blogs/i-think-im-becoming-an-an...
>
> > > > The bottom line is that I think a lot of the software being written
> > > > for Android right now lacks the basic polish that most users expect in
> > > > software.  ADC2 just seemed to exacerbate the problem with its tight
> > > > deadlines.  Beyond that, Google needs to start facilitating the
> > > > creation of applications that meet users expectations.
>
> > > > I'll start the ball rolling by mentioning a few things that I think
> > > > are missing:
>
> > > > 1. Marketplace for Android softwrae components.  I hate having to
> > > > develop UI views and widgets from scratch that I know other developers
> > > > need too.  I want a place to distribute/sell the cool views and
> > > > widgets that I make, directly to developers.
> > > > 2. APIs.  Give me APIs, services, and views to polish my apps.
> > > >   - marketplace API
> > > >   - YouTube view that allows me to embed instuctional videos WITHIN
> > > > my application
> > > >   - defect tracking services (Google code for commercial apps, with
> > > > APIs please)
> > > >   - etc.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to