An excellent comparison of interfaces.  Although the iPhone doesn't sem to
have the capabilities the Android OS has, the Android interface is, as
already mentioned in other posts, lacking.

It would be nice to see a set of standards that all apps should attempt to
adhere to.  So far I only see bits and pieces of the 'suggested' standard
placed randomly throughout the developer site.  There should be a dedicated
page where all expected standards are listed, at a minimum the user
interface specifications.

If this clearly written specification has already been made, please indicate
the location with a link.



On Wed, Mar 18, 2009 at 10:54 PM, Bradley S. O'Hearne <
[email protected]> wrote:

>
> Pat,
>
> I don't wish to get into a religious debate here, but for the purposes
> of constructive, concrete criticism/suggestion, I'd like to mention
> something here. I have / use / develop on both the iPhone and Google
> Android. It is very interesting to set both devices side by side, and
> attempt to do the same exact thing, whether it is make a phone call,
> run an app, change settings, etc. Even if the performance were exactly
> the same, the ease of use and user experience is significantly
> different, tilted heavily in favor of the iPhone.
>
> Android suffers from a lack of consistency in the user experience.
> Sometimes typing is required on the hardware keyboard, sometimes on
> the phone. Sometime navigation is by the hardware menu and back
> buttons, sometimes there are navigation buttons on the touch screen.
> Sometimes menus can be dragged from the title bar or the bottom of the
> screen, sometimes the hardware buttons are required. And the fact that
> typing which requires the hardware keyboard also requires sliding the
> keyboard out and a change of screen orientation isn't user friendly
> either.
>
> Apple has taken a lot of criticism from those who do not appreciate
> App Store submissions being rejected because of misuse of user
> interface standards. I personally appreciate it, because the
> protection of user interface metaphors are what give consistency to
> the iPhone across apps, and make apps on the iPhone which use standard
> interface metaphors intuitive by default. If I see a navigation bar or
> a tab bar or a disclosure button on a table, I know exactly what those
> will do in *any* application.
>
> IMHO, Google would really benefit from a critical analysis of Android
> from a user standpoint, and a real focus on establishment of widely
> adopted user interface standards on apps. At this point, Android
> really has the feel of an environment that has been oriented primarily
> towards developers, not towards users. Don't get me wrong, Android has
> done some great things -- things I really appreciate as a developer.
> But at the end of the day, it is all about the users.
>
> Just my 2 cents...
>
> Brad
>
> On Mar 18, 2009, at 7:45 AM, patg wrote:
>
> >
> > Google needs to realize that smart phones are the next wave
> > of personal computers and start treating Android phones as a computer
> > with a phone attached rather than a phone with fairly impressive
> > compute power.
> >
> > The outcome of this line of thought is understanding that google
> > does not know what the next killer app will be and what resources
> > it will need to accomplish its task.  Probabily users will need more
> > control over the phone to install potentially root privleged programs
> > and device driver, developers will need access to all the hardware
> > perpherials (USB, Bluetooth...)  Think of it a a Linux computer with
> > a phone attached.
> >
> > Additionally the Dalvik VM is very slow which is jeopardizing
> > the platforms viability for anything more than simple image
> > manapilation via GL.  Java did not take off for Sun until sun
> > got JIT working well.  The same will need to happen for Dalvik.
> >
> >
> >
> > On Mar 17, 6:31 pm, Schiffres <[email protected]> wrote:
> >> This is a message to all other Android Developers, bloggers, or
> >> interest groups.  Unfortunately, it is rather evident that, for a
> >> myriad of reasons, Android as an OS simply isn't on the same level as
> >> the iPhone in what it offers, what it can do, how it runs, etc. etc.
> >> As a full supporter of most everything Google endeavors to take on, I
> >> am gleeful to see Android, an open source competitor challenging the
> >> iPhone.  Google has brilliant engineers, a plethora of resources, and
> >> the flexibility to test and experiment wacky ideas that become the
> >> technological standard of tomorrow.  So why isn't Android
> >> commensurate
> >> to the iPhone?  My opinion is that it's because Google doesn't make
> >> any, even a small stream, of revenue from Android, which is a major
> >> disincentive and makes it economically infeasible and to pour
> >> resources into it to make it the best and most competitive possible
> >> OS
> >> it can be.  While I hope Google addresses this issue in the future,
> >> we
> >> need to make it easy for the current Google engineers to create a
> >> competitive project, and that means, in the true spirit of open
> >> source, we must contribute.  So developers, educated Android savvy
> >> technological wizards, come together, and below post everything you
> >> would want to see in an Android update to both put Android on par
> >> with
> >> the iPhone, and push it beyond.  Put ideas that well up on the brink
> >> of your imagination below, think up the next big idea, the brilliant
> >> feature that'll make Android the unparalleled smart phone champion.
> >> Once Android is more popular, better phones will be made for it,
> >> it'll
> >> have more developers, and Google will invest more money in it, but we
> >> need to give it that first push.  Below, use our collective wisdom
> >> and
> >> create a single thread that will document all the features, all the
> >> tools, the code libraries, etc. etc. that we want to see in Android,
> >> and when our thread gets large enough, Google won't be able to help
> >> but notice, and address our needs, our desires, and our demands!
> >>
> >> "You must be the change you wish to see in the world" - Mahatma
> >> Gandhi
> > >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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