Why are iPhone apps prettier than Android apps?

by Ryan Beesley » Mon, 07 Dec 2009 14:04:09 GMT

Sponsored Links
 Consistent UI means that there is a more gradual learning curve for someone to 
use an unfamiliar app.  There's a reason that Wordstar edit commands are still 
being used for applications today, rr the familiarity of vi and emacs commands. 
 It was also one of the driving factors in Windows 3.x adoption.

When you do something to break the common and familiar metaphors in software, 
you had better have a benchmark application that developers will be mimicing 
for years to come.  Unless you're writing the next Office or Photoshop, you 
will have better convergience if you keep to a standard look and feel that the 
user will instantly grasp.

Bryce may have been beautiful to look at, but functionally it was very 
difficult to pick up and use.


-----Original Message-----
From: admin.androidsl...@googlemail.com 
Sent: Friday, December 04, 2009 3:43 AM
To: Android Discuss
Subject: [android-discuss] Re: Why are iPhone apps prettier than Android apps?

Users expectations seem to be lower on UI aspects too.

In app ratings, users tend to ask for features rather than a better
looking UI.

Sometimes users will complain if an app doesn't use the native Android
UI. Not sure why, I don't think every app should look the same!


Other Threads

1. Set current system time failed


i try to set current system time like this:

long systime = System.currentTimeMillis();
SystemClock.setCurrentTimeMillis( systime );

but it fails with "Invalide argument" error code:

DEBUG/SystemClock(601): Setting time of day to sec=1206516077
WARN/SystemClock(601): Unable to set rtc to 1206516077: Invalid

According to API  description for
the calling process requires appropriate permitions, may be it is a
problem ?

How can i gain that permition ?

Any ideas ?


2. emulator without keyboard


Is there a way to start the emulator with out the visual keyboard to
its right.

Raja Nagendra Kumar,


3. About Home.apk and Sources of Android

4. emulator speed and latency setting

5. Problem while displying image from byte[] data

6. Dynamic Class Loading in Android

7. the code for Contacts