Face is truth. A long way to real truth.

Wednesday, October 12, 2005

How to understand Mobile?

How to understand Mobile?

As a new developer of Mobile System, I am puzzled with the complex functionality of this small device and its multi-field character.
Here I just want to write down my inferring process when such question come into mind that what mobile is.

As I am tracing the different subsystems of mobile and plenty of components, always I feel shame on my few background knowledge. For the functionality, I can easily remember following: basic ones such as voice call, small message, multimedia message, phonebook; supplement ones such as forwarding call, call bar, car support, push on talk, email, notebook, calendar, camera, photograph… Mobile is evolving from communicating tools to a consumer appliance. More and more traditional functionality are busy with joining this small box.

In my opinion, mobile has become a epitome of society advancing which concerned with communication, web, computer, culture, media, entertainment, life style, consumer habits … almost all sector of modern society. Stand under technology, mobile is the combination of communication and computer technology. From the media view, it seemed that mobile is just a resides of media, but we can see, as the browser, photograph, camera, TV, radio… become the standard parts of mobile, this small device has already changed our method of retrieving and using of information.

Such a lot of functionality throw me into a deep lair. So a suitable HW and SW framework as a mobile to support current heavy functionality and future features is quite difficult. How to simplify these complexity, how to divide subsystem, how to layer, and other unobvious obstacles are the greatest challenge.

The born feature of mobile device makes open and interconnect as its core implicit character. Here you should and must pay much attention to quantities of standard specification, such as 3GPP series, GSM series, XML, SMIL, POP3, SMTP, IMAP, POSIX, HTTP, HTTPS, WAP, GPRS, J2ME… Also we should remember such a great of abbreviations and terminations. Such a annoy thing, abbreviations shouldn’t be used.

What is the settlemet?

No comments: