Moving to zhengpei.wordpress.com

As requested by Microsoft, I will stop using this blog as I am no longer with Microsoft. I will start to use my new blog at zhengpei.wordpress.com. Please feel free to check it out.

0

"Save To My Skydrive" Come True

More than two years ago, I wrote a blog post of my view on Cloud Computing, titled “Save To My Skydrive”. Back then both OfficeLive and Google Docs provided online Office applications and collaboration tools. But one thing missing in both offerings was the feature that allows one to easily save local docs to the cloud,…

4

Chromium Device Performance Evaluation

It is widely known that Google is busy workign on a Chrome OS device, which is a netbook with everything in the Chrome browser. It remains to be seen how cool it is, as this is essentially the biggest thing from Google after the evidently successful Android effort (so far).   Many people in the…

0

N Things Google Needs to Fix in Android

Wired runs a story about “5 Things Google Needs to Fix in Android”. Here are the 5 things identified with my comment: Push for More Consistency “What makes it worse, he says, is that the Android experience is even inconsistent across manufacturers, as each phone maker layers their own interface on top (think HTC Sense…

1

I Want An APP That …

Let’s face it: the App Store is great idea. Fact is, mobile device is very personal, and should be heavily customized or tailored for individuals specific computing need, for day-to-day life.  The device must have the capability to allow a user to choose whatever tools that can make her work/life easier and happier. There are…

2

Windows Phone 7: A New Generation of User Experience?

By far we all know the first wave of Windows Phone 7 devices (to be available Oct 2010) will provide a complete new user experience. Here are some ‘leaked’ videos of WP7 devices (disclaimer: unverified sources): Samsung: LG:   Unknown OEM:   So the UI looks pretty cool-instead of placing a matrix of application icons…

0

Multitasking is good, but the OS has to be smart

One of the biggest complaints for iPhone OS is the lack of multitasking-you have to close the foreground app before you run another one. By “close” I mean literally stop it, not just minimize its window. This is bad – imagine you are uploading pictures to picasa while receiving a Skype call. Your picture upload…

0

Managing APN Settings on Google Android

An APN (Access Point Name) is the information needed to establish a GPRS/EDGE/UMTS cellular packet data connection on a mobile device. Usually the device can be configured by the operator, the OEM, and users with an APN address such as wap.cingular or epc.tmobile.com that will be eventually resolved to the IP address of the GGSN…

12

Mobile Service Innovations In Developing Countries

Check out the latest special report on mobile marvels by Economist. For many of the people in Kenya who don’t have a bank card and a named address, mobile phones are increasingly becoming an indispensable part of day-to-day life.  Farmers in Uganda are using SMS based query services o know the weather forecast for the…

0

ConnectivityManager in Android SDK: Compared with Connection Manager in Windows Mobile

Anyone who has ever used Windows Mobile (actually WinCE) Connection Manager will probably share mix feelings: on one side, the ConnMgr APIs provide a nice abstraction for applications to request and use a connection without knowing and controlling the physical connectivity; on the other side, it has been a pain in the neck to override…

3