We all know iPhone. Even though it's not available in Hungary as of yet, I've already had the chance to hold it in my hands and play with it. It's simply great.
People say that it's because of the touch UI, but I don't believe that.
It's not that simple. Lots of other manufacturers have already made
phones with touch support, but for some reason the success of their
products is not even comparable with iPhone's. I think it's because of
Apple's approach to user interface, more importantly to user experience. They made it as simple as possible and it will be very hard for phone vendors to compete with it.
Motorola announced their ROKR E8 phone at CES 2008. It's a touch-driven phone, needless to say. The coolest feature that I found is that it doesn't have a physical keyboard, but it dynamically shows always the relevant keys based on what feature/program is being used at the moment. I remember of a patent that I have read about over at IntoMobile:
Nokia had patented their invention of a dual-screen phone with touch
support. My first reaction to seeing the drawing from the patent that
the keyboard layout could be displayed on one of the screens and it
could be dynamic: sometimes QWERTY, sometimes ITU-T, sometimes something else, something relevant. I'm very happy to see it to come true.
You might have already heard about that Nokia was planning to add tactile feedback
support to their future phones, which means a little buzz when user
presses one area of the (touch)screen. Very interestingly very similar
to what Motorola has just come up with. You know, one of the biggest
constraints of using a mobile phone instead of e.g. a laptop is screen
size. And the size of the screen has so far been limited 1: by the device size (it must fit into one's pocket), 2: it had to have a keyboard. It seems that the trend for 2008 is that there will be no keyboard on smartphones at all. Ehm, I mean no real, physical keyboard - as opposed to virtual.
Have you heard that Nokia recently submitted another patent application for touchless UI? See Unwired View for more details. The basic idea described in the patent is that there would be sensors arrayed around the perimeter of the device capable of sensing finger movements in 3-D space. The user could use her fingers similarly to a touch phone, but actually without having to touch the screen.
That's cool, isn't it? I think the idea is not only great, because user
input will not be limited to 2-D anymore, but that I can use my thick,
dirty, bandaged, etc. fingers as well (as opposed to "plain" touch UI).
I'm a bit sceptic, though, how accurate it can be, whether the software
will have AI or the user will have to learn how to move her fingers. We'll see hopefully very soon!
Finally, there is one more thing I'd like to mention here. It's the built-in accelerometer.
I'm pretty sure that most readers have already heard of that the newest
Nokia smartphones have built-in accelerometer. It's sort of a motion
sensor that actually hasn't got so much publicity so far. I was always
wondering why Nokia has not announced, advertised, etc. this piece of gadget. I mean at all. I can't remember if I have ever read any articles, blogs, etc. from Nokia
about that they have put this extra hardware in their phone. You know,
an accelerometer in a mobile phone is unusal. Not only to me, but to
other people as well.
Why did Nokia not advertise this?
If it's expensive, it doesn't make any sense not to advertise it. If
it's cheap (I bet it is), then it doesn't have to be advertised, but
then why add it to the phone at all? Just to see what the (developer) community thinks about it? What kind of applications can they make out of it? Although it's a good idea, I don't think it's a valid business reason. And you know, it was also unusual that Nokia published an API for developers to use this feature - but it was an R&D API! Knowing Nokia and using their SDKs for ages, I would say it's, again, very unusual. It's like "Let's publish this API so that we can see what others can find out with it, but doing it so that we don't have to announce it".
I wouldn't be suprised if the accelerometer eventually had something to do with the touchless UI.
I have the feeling, since I'm a programmer, that even with the array of
transducers (see the patent) it's not trivial to figure out what the
user has done with her fingers. For example, it might be very important
to know in what angle the user's hand is to the device ... and this is
the point where the accelerometer comes in handy. It helps to know how
the user's one hand holds the phone while making gestures with the
other. And this altogether is the new thing.
Originally from mobile-thoughts.blogspot.com.
Can't wait to read your comments,
Tote
Re: Touch(less) UI + Accelerometer
Few notes.
Nokias tachtile feedback is a lot more advanced then just a little buzz when you touch the button.
That you can do on any touch phone today, and it actually isn't all that great.
Nokias patent is a lot cooler, it actually will have tiles below the screen that can be raised to create virtual buttons.
Found a short article here: http://www.pmptoday.com/2007/11/06/nokia-haptikos-is-haptics-feedback-perfected/
About accellerometers, I'm quite sure they added this originally just for the camera, a lot of phones use accelerometers to make sure to turn the camera image the right way.
Then someone realized you could use this for more (duh..) So they released their sports phones with accellerometer usage.
Then finally someone managed to convince management that this API would be really great to expose to third party, since there is soo many obvious uses of accelerometers in innovative UIs. Why R&D? That probably doesn't really have any other reason then that this hardware is not available on all phones, so it can't be a standard API...
Re: Touch(less) UI + Accelerometer
Hi alh,
Thanks for your notes, they really complete my article. However, I have some comments to them, too.
As to tactile feedback: you're right that this technology and the actual implementation Nokia will eventually come out with is much more than the buzz. To be honest, I was fully aware of that, I just forgot to add it. The reason why I emphasized the buzz is that, to me, it was the biggest innovation. You know, that's simply untrue that this feature is available on every touch phone, although that is true that more and more phones are coming out with this feature enabled.
As for the accelerometer: you're probably right that the main reason was camera. I haven't thought of this, thanks for enlightening me (us).
And finally, why is it R&D? I can't accept your reasoning that it's because not all phones support it. That would mean that Nokia would come out only with an R&D Touch UI API, too, since not all of their (smart)phones will have touch UI. And I can't imagine that Nokia would do that. On the other hand, it might be true that Nokia didn't think how good idea it could be to publish this API and they opened it up as an R&D API simply to see if it's worth adding it to the SDK as a standard API.
Re: Touch(less) UI + Accelerometer
Well true that it isn't available in all touch phones, I just meant it could be implemented in all touch phones without any extra hw, since it is a sw only solution that just depends on the normal vibrator in the phone. (which I think all phones have nowadays)
I'm also a bit confused on R&D, just wanted to give some more reasons maybe why...
Probably you are right about it being to test what people do with it, also maybe they want to get feedback on what is missing in it, so they can complete it so its as useful as possible when they actually add it to SDK.
Re: Touch(less) UI + Accelerometer
My guess is that the accelerometers were part of a HW image-video stabilizer that nokia has included in N95. I am not sure if they are actually using it for stabilizing or just to let the app know how the image was taken.
Probably they didn't think of some other nice applications or just thy didn't have it ready , so they didn't want to advertise a feature that was not used but for taking images. Letting the community do the job is also a good approach.
Combined with the camera, they could offer a really nice UI.
Re: Touch(less) UI + Accelerometer
Yes it is used in the video camera for image stabilisation.
Also an application has been written to rotate the screen using the accelerometer feedback. (just like the Iphone....)
i would dearly love to see an application that uses the accelerometer to calculate time/vs distance applications as do the gps systems
like the TOMTOM. (ie: personal 1/4 mile time/speed calcs etc....)