Google Blogoscoped

Forum

Android Developer SDL Now Available  (View post)

Reto Meier [PersonRank 10]

Monday, November 12, 2007
16 years ago15,912 views

http://code.google.com/android/

is now live. You can download the SDK and check out some sample apps.

Reto Meier [PersonRank 10]

16 years ago #

The dev environment (Eclipse) even has a nice emulator, so you can see how it's going to work on an Android phone:

http://code.google.com/android/images/hello_world_5.png

Woot!

David Hetfield [PersonRank 10]

16 years ago #

The G on top, is for Google?

lol..

:P

David Hetfield [PersonRank 10]

16 years ago #

This is f***ing AWESOME!!!!

http://www.youtube.com/watch?v=1FJHYqE0RDg

Reto Meier [PersonRank 10]

16 years ago #

Oh hell's yes.

Some more details:
http://blog.radioactiveyak.com/2007/11/google-android-sdk-released.html

Tony Ruscoe [PersonRank 10]

16 years ago #

And they've just issued a press release saying they'll

<< Google Announces $10 Million Android Developer Challenge

Challenge to Inspire Innovation and Improve Mobile Experience

MOUNTAIN VIEW, Calif. (November 12, 2007) – Google (NASDAQ: GOOG)
today announced the Android Developer Challenge, which will provide
$10 million to developers who build mobile applications for Androidâ„¢,
the first complete, open, and free mobile platform. The Challenge is
designed to support the developer community and spark innovation on
the Android platform by awarding cash prizes ranging from $25,000 to
$275,000 to developers whose applications are picked by a panel of
judges.

"We've built some interesting applications for Android but the best
applications are not here yet and that's because they're going to be
written by developers," said Sergey Brin, Co-founder and President,
Technology, Google. "We'd like to reward these developers and
recognize them as much as possible." >>

Full release:
http://www.google.com/intl/en/press/pressrel/20071112_android_challenge.html

And blog post:
http://googleblog.blogspot.com/2007/11/calling-all-developers-10m-android.html

More on the challenge here:
http://code.google.com/android/adc.html

Also, here's the Alliance blog:
http://android-developers.blogspot.com/

David Hetfield [PersonRank 10]

16 years ago #

Well, it's gonna be a strong competition:
http://youtube.com/watch?v=VLRtUGviSc8

Manikanda kumar [PersonRank 0]

16 years ago #

[Moved from "Android Architecture Videos" – Tony]

Google is already starting to publish some of videos of it's Mobile Platform, Android.

Following is the link to Part 1 of 3 videos about Android architecture.

http://youtube.com/watch?v=Mm6Ju0xhUW8

Avrohom Eliezer Friedman (AEF) [PersonRank 10]

16 years ago #

Sergey looks like he needs a haircut, shave, shower, and a large pot of coffee. He looks like he's auditioning for a job.

SQ89 [PersonRank 3]

16 years ago #

Looks like Google has created a great application platform. It's both well integrated and extensible by third parties. How about porting this all to the desktop? Using all that internet stuff on a mobile phone is too expensive here in the Netherlands for the next few years...

Above 10 comments were made in the forum before this was blogged,

Philipp Lenssen [PersonRank 10]

16 years ago #

> The G on top, is for Google?

I have the same "G" on top of my (quite unusable) Windows OS-based phone, so I suppose it might be standing for something else... I suppose GPRS, as it's always changing its status when I connect to the web.

Reto Meier [PersonRank 10]

16 years ago #

The G usually mean 3G – but could be GPRS as well.

TOMHTML [PersonRank 10]

16 years ago #

I can't believe that... Sergei Brin has a so ugly haircut!

Luka [PersonRank 10]

16 years ago #

http://memory.jeremilhau.fr/android/android.png

Luka [PersonRank 10]

16 years ago #

Philipp, you can re-use this image, it is under CC

Philipp Lenssen [PersonRank 10]

16 years ago #

Luka, this looks pretty cool! So that's showing the built-in Android browser...?

Luka [PersonRank 10]

16 years ago #

For people that can not install the SDK : here are 14 screens of the interface of android device.

http://www.zorgloob.com/android.zip

You can also see it at by ramplacing X by a number between 0 and 12

http: //memory.jeremilhau.fr/android/Capture-X.png

Anyone can use these images but you must link to http://www.zorgloob.com/2007/11/limage-du-jour-on-test-android.asp

I will make a video tonight to explain more the interface so you can see amazing visuals effects and Google Suggests things included in this interface...

Luka [PersonRank 10]

16 years ago #

Sorry Philipp I'm so excited I didn't answered your question!

Yes this is built in browser, but as said in the API doc, everithing from browser to SMS notifier or interface or anything else can be modified. Even core components... Simply amazing!

The interface shown is "developper" default but thats why there are a lot of HelloWorld apps inside.

Everything is very fluid, good-looking, easy to understand... I'm very impressed!

GuillaumeB [PersonRank 9]

16 years ago #

Well, looks OK I guess, now let's see where this will go...

Brock [PersonRank 0]

16 years ago #

I'm still waiting for the Open Handset Alliance to announce "Oh, yeah, we're also the Open Spectrum Alliance, and we're going to make a joint bid on the 700 Mhz spectrum. Hey Verizon/AT&T, think you got more money than Google, Intel, Sprint, T-Mobile, Motorola, Samsung, Qualcomm, nVidia and Texas Instruments all combined?"

And then we get the Four Requests Google asked for, whether the FCC things they're a good idea or not.

Luka [PersonRank 10]

16 years ago #

I would like to test the XMPP service of Android : does anyone have logged with Google Apps Account in the dev section and tryed to send XMPP messages ?

If somebody has installed the Android SDK and launched the emulator, we can try to send each other messages.

Philipp Lenssen [PersonRank 10]

16 years ago #

Luka created this video in another thread, posting to the forum with the Android emulator:

http://youtube.com/watch?v=QjaOWoKR-q0

http://blogoscoped.com/forum/114755.html

Avrohom Eliezer Friedman (AEF) [PersonRank 10]

16 years ago #

Nice – I didn't even have to pay to get my name in the spotlight! Woot!

Luka [PersonRank 10]

16 years ago #

Somebody asked me why I used my mouse to clic! The answer is simple, in this emulated device, touch screen is emulated by mouse drag and drop. Clic is also similar to "Enter".

But as you can see it in the video, you can only use "arrow" keys to browse the interface.

Juha-Matti Laurio [PersonRank 10]

16 years ago #

Luka, can You possibly test and give the user agent string of the browser,
via this link for example:
http://gemal.dk/browserspy/basic.html

(check the field User Agent)

Ionut Alex. Chitu [PersonRank 10]

16 years ago #

http://bp3.blogger.com/_ZaGO7GjCqAI/Rzjeh0H2RxI/AAAAAAAAGTs/MDHRLntn97k/s640/android-8.png

Luka [PersonRank 10]

16 years ago #

Well on the page you give in this link, there is something strange :

Browser name : Safari 4
Vendor : Apple Computer, Inc.

Luka [PersonRank 10]

16 years ago #

Ionut Alex. Chitu, have you activated the XMPP connection with your Google Account, do you successfully send or receive message ?

Please contact me at [My name on this forum][put at-character here][The website TOMHTML is also from]

Ionut Alex. Chitu [PersonRank 10]

16 years ago #

I'm not sure you can send messages from the emulator. I can only see a message that says: "xmpp active".

Luka [PersonRank 10]

16 years ago #

Well, you can connect to XMPP (i see myself as online with a resource name starting by android so it is working) at Dev tool > XMPP setting

Then there is a send XMPP message in Applications > API demos > App > Service > XMPP data message sender

So connect to XMPP and try to send a message to jeremilhau[AT][the 5 letters Google webmail].com! I hope it will work!

Luka [PersonRank 10]

16 years ago #

I finally found where you can rotate screen and change device!

http://memory.jeremilhau.fr/android/horizon.png

Luka [PersonRank 10]

16 years ago #

Sory for multiple posts but here is another new amazing video!

Here is a demo of user experience with the large touch screen iphone like Android red phone. If only my old GSM could do at least half of this!

This 5 minutes video include contact creation, Google Maps browsing, Google Maps directions, simulation of incoming call, simulation of conference call, list of call made and internet browsing on zorgloob.com

http://www.youtube.com/watch?v=S6uIv5orQCE

Coming Next, Developer's APIs inside Android

Luka [PersonRank 10]

16 years ago #

Third video of the day, Google Android! Again! Now it is time to see 2D/3D effects that are easy to include into home made apps thanks to Google Android APIs and SDK.

This 7 minutes video include XMPP, notifications, Effects over text and pictures, form, java methods browsing, and more...

http://www.youtube.com/watch?v=faHLaYGXQZ8

Have a good night :P (i'm tired)

Philipp Lenssen [PersonRank 10]

16 years ago #

Great videos.

[And aarggh, the new YouTube progress bar is always confusing me. Instead of red indicating progress, the red now indicates "the stuff that played already", which is a redundant indication as there's already the circle there... and it looks like the video is still buffering.]

David Hetfield [PersonRank 10]

16 years ago #

Philipp i had the same confusion yesterday..

I've been waiting for hours for a video to load, but then i realised it has already been loaded..
It's really annoying!

David Hetfield [PersonRank 10]

16 years ago #

http://www.youtube.com/watch?v=1FJHYqE0RDg

He's wearing an Android T-Shirt!!

Anyone knows how to get one? :P

Hashim Warren [PersonRank 4]

16 years ago #

less limits and more openess for applications on mobile devices means you will see more malicious programs being developed for it. The average user will have to be very careful with what they choose to install.

The problem is huge for PC users:

"various forms of snooping programs such as spyware and adware are on a whopping 80 percent of systems."

http://www.pcworld.com/article/id,118311-page,1/article.html

Now, imagine that on a mobile phone.

Philipp Lenssen [PersonRank 10]

16 years ago #

> Anyone knows how to get one? :P

Did Google "open source" the rights to the Android logo? They offer some wallpapers on their page. Maybe you can use http://CafePress.com to print your own shirt!

GuillaumeB [PersonRank 9]

16 years ago #

Well I guess I'm the only one not really excited about this "new" mobile OS
I was not really expected any great anyway but seriously I don't how much Android differs from my old Sony Ericsson W810i.
I don't find the menus particularly more intuitive.
I don't wanna be trolling or anything but the application launcher strangely looks like the Mac dock and the browsing history is obviously inspired by Front Row...
When I heard it was based on Linux, I wasn't expected...Java...! I guess, I dreaming about AIGLX/Beryl on a mobile device with multi touch...or anything else that had not ...already been done...

We'll see how it goes in the future...I'm not really convinced right now

Juha-Matti Laurio [PersonRank 10]

16 years ago #

Thanks for sharing the User Agent screenshot. Is the browser really based to Safari v4?

James Xuan [PersonRank 10]

16 years ago #

how? http://blogoscoped.com/forum/114706.html#id114798

Luka [PersonRank 10]

16 years ago #

[put at-character here]James Xuan > If tou use command line launching, use the option
"-skin HVGA-P" (http://code.google.com/android/reference/emulator.html#startup-options)

If you use Eclipse : in the running windows where you set the running properties, go to second tab, a drop list is available to choose either device and orientation.

[put at-character here]People using Ubuntu 7.10 :
WARNING, Android does NOT work with classic Eclipse configuration (emulator run, but you can not run your apps).

Here is a list of things I done to make it work after SDK installation:
1. Make sure you have Java 6 (sudo aptitude install sun-java6-jdk sun-java6-jre)
2. Make sure you have exported SDK PATH in .bashrc (export PATH=${PATH}:<path to your $SDK_ROOT/tools>)
3. Open eclipse and go to Window>Preference and click Java>Installed JRE
4. Click Search and /usr/lib/jvm/java-6-sun/
5. Activate the new JRE and remove old one
6. Add the line "JAVA_HOME=/usr/lib/jvm/java-6-sun" into .eclipse/eclipserc
7. Restart Eclipse, Create project, Run and Enjoy (you may need to reboot adb with "adb kill-server" the first time)

Reto Meier [PersonRank 10]

16 years ago #

[put at-character here]GuillaumeB:

"I don't find the menus particularly more intuitive."

That's not the point (yet). What we're seeing in the emulator is the bare minimum that developers (like me) need to be able to write new apps for Android phones (contact manager, make calls, web browser, maps). It's not indicative of how the final phone(s) will look.

Things like menus and application launchers will improve – hell I bet there will be dozens of replacement app launchers produced by developers before a single phone is made. The point of Android isn't a new phone, it's completely open development for new phones. It's an opportunity for people like you to describe the 'perfect phone' and have people like me write the software for it to happen. We've never had this sort of control over the phone before so it's quite the opportunity.

Juha-Matti Laurio [PersonRank 10]

16 years ago #

James, I don't understand your question pointing to this specific post
http://blogoscoped.com/forum/114706.html#id114798
:-(

What is the main reason to use Apple product?

Forum home

Advertisement

 
Blog  |  Forum     more >> Archive | Feed | Google's blogs | About
Advertisement

 

This site unofficially covers Google™ and more with some rights reserved. Join our forum!