Tuesday, January 24, 2012

Screen size of a smart phone

The Android phone industry just hands out one oversized Android phone after another.

Let's look at these big phones.

Samsung Galaxy Nexus 4G, 135 x 67.9mm with 1280x800 pixels (aspect ratio 8:5)
Samsung Galaxy SII 125.3 x 66.1mm with 800x480 pixels (aspect ratio 5:3)
HTC EVO 3D 126.1 x 65.4mm with 960x540 pixels (aspect ratio 16:9)
And Samsung Galaxy Note trumps all of them at 146.9 x 9.7 mm with 1280x800 pixels.
(For reference, iPhone 4S 115.2 x 58.6 mm with 960x640 pixels)

I don't understand why all the obsessions with a gigantic screen on a phone.  Without a big hand, one can hardly wrap his/her thumb around to touch the right spot on the screen with one hand.  A purse or bag is required to carried it around.  Putting it in a pocket is possible but it takes away too much precious real estate of a pocket. And a big screen burns battery much too fast.
Another problem is the aspect ratio of the screen.  It already presents a design challenge for me when designing a universal game for both iPhone (3:2) and iPad (4:3).  But I can make an excuse between a phone and a tablet.  Stretching images into a different aspect ratio does not make it picture perfect.  The other choice is to fill un-used space with background color or image. There are many blogs and articles discussing techniques dealing with this issue.  But none has talked about how to test and see the user interface on different screens without buying all of them.
Bigger screens will not make those products more appealing to consumers, when human factors are taken out of product design. I also wonder whether Samsung and HTC care to tend Android application and game developers.  The two leading Android brands behave like pure hardware manufacturers that don't seem to appreciate the importance of consistency to the ecosystem which adds value to Android phones. At the same time, I heard it is the carriers who drive product specifications.  Well, carriers have never had a love for third party developers.


Wednesday, November 23, 2011

Kindle Fire


Kindle Fire is not the champion for Android tablets, but it is the right product for Amazon.

I watched review and comparison videos on YouTube as I have not bought a Kindle Fire yet.  From those videos I had the impression that Kindle Fire is not as fast as Apple's iPad 2.  The page loading and refresh speed is slower than that on iPad 2. The touch response does not seems to be as smooth.  By most measures for a web browsing device and a game console, I doubt it can compete with iPad 2.  Nevertheless, I still think it is a good and smart product.

I have complained about last generation's Kindle reader earlier this year. This new generation of Kindle answered my complaints. The touch screen takes away the clumsiness for users to interact with contents. Compared with the previous generation, Kindle Fire provides all the needed improvements in terms of color display, faster page flipping and rendering. It also provides a comparable video experience as iPad 2. Given its price, it is an adequate tablet but an outstanding content viewer. It is exactly right up Amazon's alley for all the digital contents it wants to sell.

Kindle Fire is a smart product with a right compromise and feature focus. I may buy one for my daughter to read on. But I am sure she will ask for my iPad when it comes to Angry Birds and Fruit Ninja. Young users do not settle for their game experiences.

Monday, November 14, 2011

No more mobile Flash

Adobe gave up on mobile Flash.
http://www.reuters.com/article/2011/11/09/us-adobe-apple-idUSTRE7A84NO20111109

Now it is even more obvious that HTML5 is the technology of choice.  HTML5 originated from the grudge of companies that wanted to break free from a dysfunctional consortium, W3C.  It is not every day that an open standard comes out winning.  Nokia/Symbian used to be the major licensee of mobile Flash.  But Symbian is no longer a viable platform. Windows Mobile is going with Silverlight.  Google has been a major champion for HTML5.  It is up to Adobe to work on various hardware compositions with Android licensees.   I don't know whether Adobe had planned for all the factors or whether Adobe has done its best to meet the challenges head on.  The consequence of the announcement is that Adobe has not just given up on mobile Flash, it also sent a disturbing signal to its developer community.

Developers invest in technologies that they can leverage upon.  When Adobe stopped the development of mobile Flash, it means all the technical know-how and the digital assets invested in Flash are not going to be applicable on mobile devices.  Mobile devices are the new frontier.  If developers have no Flash but HTML5 on mobile devices, the future investment of their money, time, and brain power will go to HTML5. The death of mobile Flash is not just the end of Flash on mobile devices.  It will soon drag down the desktop Flash with it.

Saturday, November 12, 2011

HP's next tablet is Windows 8

HP's new CEO, Mrs. Whitman, said the next tablet product from HP will use Windows 8.

Two features caught my attention when I took a look at those Windows 8 introduction videos for the Metro Interface, http://www.youtube.com/watch?v=ihcIlg37QKU and http://www.youtube.com/watch?v=BHrcz7zcm_8. One is the touch area outside the visible part of screen and the other is the support of the original windows interface.  A touch area outside the screen requires the same high density touch sensory to be integrated beyond the viewing portion of display. The desktop Windows user interface requires more memory.  Both add to the BOM cost.  

Based on the iPad 2 3G tear down, the BOM cost is around $326.  This number came with the fact of Apple's own A5 processor and the low memory usage enjoyed by iOS.  A WiFi-only iPad 2 would cost even less. Enough hand-held Windows devices had suffered under-provisioned hardware and failed so far.  HP's decision of adapting Windows 8 will put itself between the choice of higher cost per unit or unsatisfactory user experience.  Mrs. Whitman has one shot on this one.  A decision of using Windows 8 may seem to be a no-brainer.  It may turn out to be an ill-thought decision because it seemed to be such a no-brainer.

Tuesday, September 13, 2011

Will HTC have its own OS

Rumor has it that HTC is contemplating on buying an OS for itself.
http://www.cellular-news.com/story/50859.php

"We have given it thought and we have discussed it internally, but we will not do it on impulse." HTC Chairwoman, Cher Wang said in an interview.  She went further on, "Our strength lies in understanding an OS, but it does not mean that we have to produce an OS."

It takes approximately 40 to 50 million dollars annually to maintain a team of 200 for mobile OS R&D.  It is quite affordable to today's HTC.  But what will be the strategic position for this OS? If the new OS is to replace Windows Mobile OS, an annual operating cost of $40 million can justify some $70 to $100 million royalty paid yearly for Windows Mobile licenses.  But Windows Mobile OS is not the one making HTC feel naked.  It is Google's Android, which does not have a royalty based license.

Maybe the whole thing is just some psychological response to Google's buying Motorola Mobile. Or maybe it is because HP's webOS is available at this inopportune time. HTC did not express this idea in such a way as "We'd like to build our own team and our own OS". HTC actually had an small Linux team before. Without a strategy in mind and a concise goal to develop OS in a culture dominated by hardware business, acquisition will not add value. The interesting part is that, though everyone in the mobile industry thinks OS makes a difference, not many companies got it right or even bother to approach it.  If Google is to build its own hardware business, what can HTC do? Without an alternative, what HTC should keep an eye on is companies like ZTE, not Google's Moto.