Everything and the Mobile Software Universe…

  • rss
  • Home
  • About

Does software or OS vendors have to define the user experience? (WinCE, Access/PalmSource Hiker, s60, UIQ, etc…)

Thomas Menguy | January 22, 2007

During the last LiPS forum face to face meeting we had in Seoul (thanks again to Mizi Research, great organization), Access/Palmsource presented its Application framework, now Open-Sourced: Hiker, and one point has raised a little debat: it is fixing the way applications can be layered, interacting with each others (One running Application with the User Focus at a time, no multiple instance of the same application): so it is hard to implement some Vodaphone Live! use cases requring multiple launches of a same application like : You are in your Address Book, you recieve an sms, you answer, you look for a contact launching again your address book from the sms, the address book will be on top when you close it you are back to the sms and when you close the sms…you have your first address book below with the same state before the sms reception, at the beginning.
It’s not a secret, I’m a big old time palm fan, but now I’ve a better understanding of what is a phone and the industry around it: Hiker seems great and may bring good usability practices, etc BUT it will be difficult to fullfill some Operators or OEM requirements, cause it fixes the way the User Interactions have to be done: it reduces innovation (good discussion about that at MobHappy)
Apple has made an Apple phone from A to Z, from Software to Hardware (see this Michael Mace article if you were on another planet, and this nice round-up at TomSoft for the 58# Carnival)…but if you (as a phone manufacturer) want to make a phone you designed, chance you are an hardware company, and you make money with it:

  • If your are an ODM, you have an OEM specification.
  • If you are an OEM you have your own specifications, matured for years.
  • If your are an OEM or ODM you may also have some Operators strong requirements or sometimes complete product specifications (Vodaphone Live!, NTT Docomo, or some iMode recomendation from Bouygues for example).

So:

  • Either you will go shopping for an external software solution (like Moto with TTPcom and many ODM and some other big players)
  • Or waste millions of dollars in an unmaintenable solution (I wont’t throw names here … even if the list is long). Because it is not your job.

If this external solution locks you in a single type of product, so in a niche…you are screwed, plus the royalties are high and the hardware minimums are stratospheric compared to the real phone market.

Choosing Access/Symbian/WinCE : Choosing the OS equal make a fixed and finished product:

  • impossible to comply with operator specs
  • same for OEM
  • : it is why nokia has made s60 and SE bought UIQ (I often take as an example the Text Input specifications: it accounts for around 25% of a complete Phone UI specification….it is very hard to change it in high level OSes…but it is a big brand asset for many OEMs)

Your are not making your phone but a windows/palm one

Interestingly solutions coming from the US are more monolithic and impose a user experience (palm, winCE, sky mobile media has bought eSim an israeli company to have a kind of UI customization), compared to EU ones (symbian is nothing without a customization, Open- Plug, Digital Airways and TAT for UI, etc are all about customization, Qtopia in less extent)…there is certainly something cultural here (many time the “not invented here” prevails in the US leading to more integrated products but moonolithic, while EU is by nature more diverse and consensual…just a guess here). Somewhat related: good read at Vision Mobile about Mobile Linux.
At the end I’m not sure an Operator is really able to specify a full User Experience, focusing on usability (no no , it is not sarcastic :-) ). Software companies, can do it in some extent, but at the end only OEM with strong brand assets, big worldwide tracking records of mature products for all cultures may know those little things that make the difference.

For sure new comers with good ideas (like Apple here) and a good knowledge of software AND hardware can do great stuff for a niche market…but selling to China, Arabic countries or India is another beast, it is a 2.7 billions users game!

Categories
LiPS, Mobile Industry, OpenPlug, User Interface
Tags
LiPS, Mobile Industry, OpenPlug, User Interface
Comments rss
Comments rss
Trackback
Trackback

« Palm pays $44m for Palm OS source code licence | Reg Hardware B3TA : FEATURES : PHALLIC LOGO AWARDS »

6 responses

The Carnival of the Mobilists no. 59 Is Here Photo by

Xellular Identity by Xen Mendelsohn | January 22, 2007

The Carnival of the Mobilists no. 59 Is Here

Photo by Rick Takagi Some rights reserved Hi everyone, Welcome to the 59th edition of the Carnival of the Mobilists! Sit comfortably and get ready for a blast of the best mobile writing of the week :) Mobile Content and Services As part of the intervie…

The whole universe of relationships (OSes, OEM, ODM, developers, applications,

Jim Kayne | February 27, 2007

The whole universe of relationships (OSes, OEM, ODM, developers, applications, etc) gets very complex, and sometimes it seems the same problems just get revisited, never solved.

What’s your opinion of Soleus? http://soleus.intrinsyc.com/

It’s an OS designed with stripped-down re-coded core components from WIN CE, with stacks from Intrinsyc, a customizable UI, and an SDK using Windows Developer Tools.

It will be a “turnkey” OS, aimed at mid-tier phones. It appears to offer a lot of flexibility for developers, while still leaving a lot of control in the hands of the operatots.

Your thoughts?

Jim

Thanks for the link! I was not aware of them:

tmenguy | February 27, 2007

Thanks for the link! I was not aware of them: an application framework on top of winCE, the idea sounds strange as MS Smartphone IS an application framework. But for sure this one gives the phone manufacturer more control over its UI, look and feel, etc…. but you loose the benefit (or perhaps not?) of third party applications from the PocketPC scene.
Anyway yes, it brings some flexibility, even if I’m not sure the market it targets:
-Mid-range to feature phone : difficult regarding the needed hardware for winCE
-High End smartphone : in this area if you are not widely opened to the existing applications developers especially business solutions, it may be difficult also.
But the UI looks great … and it is important :-)

Thanks for your response. Yes it is an application framework

Jim Kayne | February 28, 2007

Thanks for your response. Yes it is an application framework on Win CE, but it’s very different. It’s not the same as Win Mobile at all.

The core CE components have been minimized, stripped-down and re-coded. The BOM can be minimal, or expanded for advanced functionality.

Soleus is meant to be a “turnkey” OS. The OEM/operator buys the “package”, including the integrated Soleus/Windows Visual SDK.

I’m not sure what market it targets, either. A new one? An OS that’s a “friend” to operators? One where operators get total control over what runs on their network?

You’re right about applications: it’s designed to exclude 3rd party apps, and only use apps that Intrinsyc supplies, pre-integrated, or that the operator wants Intrinsyc to add.

It seems to be an OS about control, and development flexibility. Is there a market? Have they got the concept right? Maybe not. I agree… there may be some difficulties.

Jim

It seems that an Open-Plug guys met them at 3GSM

tmenguy | February 28, 2007

It seems that an Open-Plug guys met them at 3GSM this year : their goal is a 100$ BOM phone…If they manage to do it yes it can be really interesting as a flexible framework!
Time will tell, but the market needs flexibility and quality …

I found what I was looking for,easy to read, gave

video phones | March 10, 2007

I found what I was looking for,easy to read, gave me some great ideas

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Additional comments powered by BackType

What I’ve enjoyed reading

Recent Posts

  • No Qt for S40, Maemo and Symbian apps won’t be compatible: is Nokia really willing to unify development for OVI Appstore?
  • Why Samsung Bada makes sense vs an Android-me-too journey
  • Flex on Mobile: What’s coming in ELIPS Studio…iPhone insights (and android teasing :) )
  • Nokia & Intel two ways of (re)conquering mobile space…why not doing it together?
  • [UPDATED] Parallels 5 vs VMWare fusion 3 vs Bootcamp for the visual studio developper, compilation benchs

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox