
The Android Developer Challenge will award $10 million to developers who build great apps for Android. Learn more!

The Android Developer Challenge will award $10 million to developers who build great apps for Android. Learn more!
Welcome to the Android Developers Discussion Group!
Please read the Android Developers Discussion Group Charter before posting here.
Here are some important Android resources:
- Android Developer Home Page
- Android Developer Documentation, including the Getting Started Guide, and the API Reference
- Android FAQs
- Discussion Group Archives
- Release notes and Known Issues
Android is an open, mobile-phone platform that is currently under development. This preview of the Android developers kit will allow you to develop Android applications that you can run, test, profile, and debug using the emulator and the other included tools. Note that the look and feel of the user interface in the emulator is a placeholder for a final version that is under development.
It's sometimes tough to tell with open source projects. Sometimes the magic works, and sometimes it doesn't. Are the stars in alignment this time?
Cool apps that surprise and delight mobile users, built by developers like you, will be a huge part of the Android vision. To support you in your efforts, Google has launched the Android Developer Challenge, which will provide $10 million in awards -- no strings attached -- for great mobile apps built on the Android platform.
How It Works
The award money will be distributed equally between two Android Developer Challenges:
- Android Developer Challenge I: We will accept submissions from January 2 through March 3, 2008
- Android Developer Challenge II: This part will launch after the first handsets built on the platform become available in the second half of 2008
In the Android Developer Challenge I, the 50 most promising entries received by March 3 will each receive a $25,000 award to fund further development. Those selected will then be eligible for even greater recognition via ten $275,000 awards and ten $100,000 awards.
Google's Android software gives Sun Microsystems' Java technology a starring role--but not the version of Java the rest of the mobile phone industry has been developing since the 1990s.
Instead, Google struck off on its own in an attempt to improve performance and openness for the software used in the Open Handset Alliance phones. That means programmers will have a new variety of Java to reckon with--offset somewhat by Google's $10 million code contest to draw developers in.
One difference is Google's development of its own core Java virtual machine (JVM) technology called Dalvik, the software that actually executes Java programs on an Android phone, which Google says means Java programs run fast even on the constrained hardware of mobile phones. But a more significant departure than just using an in-house JVM is the fact that Android isn't part of the Java Community Process that Sun established in 1999 to oversee the development of new Java features.
This is one area that GWT truly shines. The fact that you write your code in the Java programming language means that you can reuse it in other places where Java runs. Being able to write one application and quickly have it run on Android and the iPhone is pretty compelling.
Here you can see it running:






