Trail: Android AKA GooglePhone

A trail of 11 pages, marked with comments, by rowanrook
About this trail:
The Open Handset Alliance, a group of more than 30 technology and mobile companies, is developing Android: the first complete, open, and free mobile platform. To help developers get started developing new applications, we're offering an early look at the Android Software Development Kit.Android Developer Challenge

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

11 marks in this trail
1
The Open Handset Alliance, a group of more than 30 technology and mobile companies, is developing Android: the first complete, open, and free mobile platform. To help developers get started developing new applications, we're offering an early look at the Android Software Development Kit.Android Developer Challenge

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

3

Welcome to the Android Developers Discussion Group!

Please read the Android Developers Discussion Group Charter before posting here.

Here are some important Android resources:

4




From Open Handset Alliance:  

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.

Download Now (56.8MB)
Tested spyware free
6
Analysis -- Google's open-source, Linux-based Android software stack may do for mobile phones what DOS did for the PC: create a de facto standard riveting developers together in singular purpose. Or, the Open Handset Alliance (OHA) backing Android could become just another "knitting circle," say industry pundits observing the matter.
    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?
7

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.

9
I was really curious to see what Android looks like, so I downloaded the SDK, installed the Eclipse plugin, and created my first Android project "hello activity" from the Samples>Hello Activity folder. Here are some screenshots:
10

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.

Android SDK

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.

11
What is particularly interesting is how the Chronoscope team was able to take their existing Java source code, add 8 hours of Android exploration, and ended up with the same charting and visualization library that works on Android using their graphics support.

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:


Add your comment: