Just to clear the air, Android is not a mobile phone but rather, an operating system for mobile devices developed by Google and other mobile and technology companies. The Google Android is a completely open source OS unlike many others like Palm, Windows Mobile, Symbian and others. The only other open source mobile operating system is the Apple iPhone X OS.
However there is one crucial difference between the iPhone X OS and the Android OS, while the iPhone OS development is only limited for use on the iPhone, the Google Android can be developed for any mobile device. This makes all the difference as you can only offer limited iPhone apps using the iPhone SDK whereas in case of the Android, the sky's the limit. This is the purpose with which the Android mobile platform was launched by Google and others under the Open Handset Alliance banner.
The importance of open source OS for mobiles such as the Google Android can be gauged from the fact that open source softwares are very popular among the developer community as they offer a plethora of options to build custom applications suited for one's needs. Little wonder then the Android is well on its way to becoming the most widely adopted OS in mobiles just like the Firefox browser has given IE a serious run for its money.
The very first phone to feature the Android OS is the Google Android Phone or the T-Mobile G1 phone or the Google G1 Android Phone that debuted in 2008. Google has also done a big favour to developers by allowing any app developed using its Android SDK to be distributed straight to the Android market unlike the iPhone SDK program which requires every app to be first reviewed by the Apple team before it can be uploaded to the Apple iPhone Store.
Although the Google G1 Android Phone offers all the regular features like Wi-Fi, email, chat, 3G, it lacks in two important features. One, the G1 phone cannot be synced using the PC or Outlook mail client and two, it will not work with Microsoft Exchange. So the iPhone is safe on these two counts.What's more Google has even allowed free software downloads for the G1 Android Mobile on select T-Mobile subscription schemes. After all, Google earns the bulk of its revenue through advertising and not paid softwares, the same is true with the Android mobile OS. Critically speaking although the Google G1 isn't as good as the iPhone at this point of time and competition, Google surely has the ability and the finances to outperform its competitors over the longer period and going by the ever rising popularity of the Android OS, this assumption isn't misplaced.
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.