Thursday, April 12, 2007

Mobile web 2

The concept of web 2 is still new. The original definition of web 2 is defined from O' Reilly.
In the context of mobile, an attempt of defining mobile web 2 can be found at http://opengardensblog.futuretext.com/archives/2007/04/of_web_20_mobil.html

Sunday, April 8, 2007

Mobile defragment

One of the most difficult aspect that developers and now even users face is, various types of mobile phones in the market. Each new handset has a list of features. The handset manufacturers highlight them to attract customers and the customer search for them to get the most features model in the market. As different manufactures build their own unique feature that cannot be found in other devices the fragmentation increases.
Screen size, mega pixel camera, supported flash cards and so mush more that are listed in the feature list of a specific model.
Developer face the challenge to support all these fragmented handsets. So often we find that same application has different versions for specific handsets.
Thankfully there are some tools that address these needs. WURFL is one of the most popular open source initiative to create XML based capabilities of specific models.
Another swing based java application which use WURFL is mDevInf.
These tools allow developer to get all the information needed for different mobile phones.

Tuesday, April 3, 2007

Dual core CPU in mobile phone

Intel now producing core2duo processor for PC after the generation of Pentium reach its ending. Now we are listening about 80 core in a single processor which is under development. Intel's view to move to parallel processing is getting new momentum.
But what about fast advancing mobile phone's processor. We don't heard a lot about them. To the best of my knowledge, most of the processor used in mobile phones are probably 16 bit. (javaME cldc midp needs 16 bit processor). Some of the advanced mobile phone is now shipping with 32 bit processor. (cdc require 32 bit processor).
Believe it or not, Nokia and Symbian is shipping dual core processor for its mobile phones. For example E90, N77, N95 has dual core processors.
It is really amazing how fast the mobile technology in advancing.