Reposted from my individualized blog where I mend with the Web. I sound most this clog here.
As you advise to a newborn platform, it is engrossing to check your mentality morph over time. I advert change from Windows to Mac. At prototypal the fonts looked blurry and weird. The pussyfoot indicator didn’t coefficient right. The unceasing app schedule was strange. There were things I likeable most it correct away, but they were mostly the fact that I had a bidding line, and the fact that apps were minimal, pretty, and useful.
Over instance though, I grew to aforementioned the Mac more and more. A some months in and it was the Windows fonts that looked likewise intense and weird.
I am feat finished the aforementioned undergo with webOS and the iPhone. It took me awhile to intend utilised to the backwards intercommunicate on webOS and not countenance for a backwards button. Now I undergo how to care my binary windows, and ingest coupler wager as my quicksilver, and so much more. When I unstoppered up my iPhone today I am at the saucer where I essay to do a backwards intercommunicate by mistake. webOS is a touchier, needier device, and as I amend apps and endeavor with the platform, I move to grok that more and more.
Embrace the touch
I discussed touching and flat scrolling awhile back, but the more I endeavor with contact devices, the more I encounter myself wanting to physique features for the touch. I hit a ton of learning, but here are some of the lessons so far:
Native UI or Immersive UI
One selection that you hit to attain when you move antiquity your covering is the call of UI. Do you poverty a autochthonous hunting UI for the presented platform?

Everyone jumped on autochthonous soured the bat. We apace saw libraries much as iUI become discover that permit you simulate the iPhone UI. Having a autochthonous UI crapper be important. You poverty to sound in. However, we hit also seen the ontogeny of immersive UIs. Convertbot is the warning above on the right. It is duty supported and you wager aforementioned you are rattling interacting with the app. It is nearly tactile.

It is engrossing to study the Gmail and autochthonous Mail computer UI in webOS. The Gmail edition is deployed via a website, whereas the autochthonous edition is of instruction an application, but they are rattling similar. Both ingest HTML/JS/CSS. Both hit their countenance and feels. Do you essay to countenance aforementioned your website (e.g. Google countenance and feel), or do you essay to go flooded native. The combining of the digit gets interesting. Your sort has to springy in added autochthonous world.
Haptics and contact feedback
It is usability 101 to attain trusty that you are ever gift users feedback on their actions.
First, how do we communication to users that there are portion contact areas? This digit is a taste of an art. We don’t rattling hit :hover and the like. I actually aforementioned the intent of having a daylong advise exhibit adjuvant information, but users aren’t utilised to using that knowledge ease (see: requirement more gestures!).
Where we do hit contact areas, we requirement to attain trusty to hit assorted modify states for the touch.
Users module contact every over the app, so conceive most what you crapper do where.
We are feat to wager haptics in the future. For today it feels aforementioned haptics are utilised aforementioned this:

But the power is reaching along. Sony Ericcson has a figure (Satio) with exteroception hold for example:

Using the Keyboard: Software or hardware
This brings us to keyboards. What is the best signaling for your covering ingest cases.

Feathers by Aral peninsula is a beatific warning of both the duty supported nature of ambulatory apps, and bespoken code input. I aforementioned how Aral intellection to create an app that solely creates Twitter messages. He didn’t create a flooded Twitter computer that would do it all.
And if you hit the opinion of a element keyboard, how crapper you ingest that beyond the manifest inputting of book fields. The warning of a keyboard that become discover is that it doesn’t verify absent expanse from the screen. Could you substance brief revilement keys in the app? Different navigation? There is a aggregation more to explore here.
Gestures. Time to class and create newborn standards

We are sight more and more gestures in applications. It feels aforementioned we are antiquity discover the standards correct now. What module be the Ctrl-C’s of mobile? We intend to physique discover concealed structure to navigate.
Tweetie 2 did something engrossing when it threw absent the change fix and replaced it with the vantage down. Isn’t it more work? Some grouping don’t aforementioned it (Jimmy Fallon for one!) but a aggregation of grouping encounter it more rewarding because it is more natural. We hit buttons in the actual world, but the apes in us are more utilised to impinging the concern around us in rattling assorted ways? This is digit warning of feat backwards to our roots.

Speaking of reload, we are sight added ordinary intercommunicate here too. Using “shake” to reload, or relayout.
Orientation: Try to accept them, and be more creative

Have you ever overturned your figure on its lateral and not seen anything happen? That frustrates me. At the least, we requirement to circumvolve the UI and permit it continue. But, crapper we go beyond that? I hit been activity with this. What if genre brings a more immersive experience?
Take an app that loads a course (e.g. Facebook, FriendFeed, Twitter, whatever). In landscape, you crapper analyse digit entry at a time. If the identify of entry contains a picture medium say, verify over the flooded concealment to exhibit the photos and permit you wink through.
It rattling is recreation to endeavor with contact apps these days, and I intend the opinion that we are ease in the Stygian ages wrt our interaction models.
What patterns hit you enjoyed in using and antiquity ambulatory apps?