why cant you have both a nice looking and functional phone?
There's more to it than that. Think about it this way: you have two options for a user interface, we'll call them FormUI and FunctionUI.
- With FunctionUI, you've got a few menus that contain all your most used apps and widgets, and a menu with the rest of your not-so-often used stuff. Everything you want is just a couple touches away.
- With FormUI, you've got sharks with laserbeams attached to their foreheads beaming holographic menus at you. When you touch a menu option, the screen explodes and aliens teleport in wearing t-shirts with your app logos on them. Touch one of the aliens and it kills all the other aliens on the screen, and launches your app.
Now lets look at what this all amounts to:
* Eye-candy: FormUI is much more visually appealing than plain old menus in FunctionUI.
* Clock-cycles: FormUI is much more processor intensive with all the animated nonsense going on.
* Wasted time: Each of FormUI's animations takes longer to execute than the simple opening of a menu, meaning it takes longer for the end-user to get from the default state (home screen) to their goal state (launching the app they want).
I think you need to define what functional means to you in order for me to know exactly what your trying to say
I'll assume you're smart enough to Google the definition of functionality, so I won't post that. I'm just trying to point out that many (if not all) decisions made will favor one over the other. In my previous example, clock cycles and the user's time spent are just components in the big picture. If we sacrifice efficiency for eye candy, that's a decision that favors form over function.
An example of that is in GDE's screen transitions. The rotating cube is all eye-candy: it actually takes much longer to get from one screen to the next than if there were no transition at all.
I'm sure you remember the days of AOL and dialup; back when you would click a hyperlink, then walk away from the computer and get something to drink while the page loaded. The more your end-user has to sit around waiting, no matter how much eye-candy you give them, the more they'll be dissatisfied.
THAT is what I refer to when I say I prefer function over form.