Lately, I'm getting interested in Mobile Phone Application. And what make me more interested about it was, getting to know the Android, a new open source operating system and software platform for mobile phones. The Android is developed by Google, and later the Open Handset Alliance based on Linux kernel. Google has made most of the Android platform available under the Apache free-software and open source license.
The Open Handset Alliance (OHA) is a business alliance of 48 firms including Google, HTC, Intel, Motorola, Qualcomm, Samsung, LG, T-Mobile, NVIDIA, Sony Ericsson, ARM, AKM Semiconductor Inc, ASUSTek COmputer Inc, Atheros Communications, Borqs, Ericsson, Garmin International Inc, Wind River Systems, Huawei Technologies, Omron Software Co Ltd, Softbank Monile Corporation, Teleca AB, Toshiba Corporation and Vodafone that came together to develop open standards for mobile devices. The Android platform was announced on 5 November 2007 with the founding of the Open Handset Alliance.
Now, mobile phone application developers are able to write managed code in the Java language, controlling the mobile device with Android via Google-developed Java libraries. If you are good in C or other programming languages, your applications written in C and other languages can be compiled to ARM native code and run. However, the other development path isn't officially supported by Google.
And, here is a video from Android developer to get you more excited with this Android :
Isn't it a WoooOOoW for you coders?... Let's get up, grab the SDK and develop great apps on Android. I would love to hear one of us entitled for those TEN MILLION U.S. DOLLARS for creating a great, useful, free and open source software on Android platform.
p/s: For all my Chinese friends and readers, I would like to wish you all a very Happy and Prosperous Chinese New Year!! Cheers!!