Skip to content

Android - the Mobile Developer Relief

November 13, 2007 by Artem Marchenko

Yesterday Google eventually unveiled the details of its mobile platform called Android. The least I can say is that I am impressed. The application level is all Java based, no Linux C, no legacy EPOC C++, no even standard C++. It's all readable Java with the garbage collector, reflection, extensive unit-testing support and zillion of standard and not so standard libraries many of which are actually documented.

Platform, Applications and Product Management

However, what impressed me most was not the wonderful architecture, that allows you to change the very phone dialer, not the Linux kernel as the only porting requirement, not even the Java language. Several years ago I was working together with the folks building another Java phone you might have never heard of - so I know very well that Java is no silver bullet for the phones.

What impressed me most was what's behind the Android - the laser-sharp focus of the Google product management. I keep saying that the only real difference between a platform and an application is that the application customers are the end users, while the platform customers are the developers itself. In my opinion, mixing these points of view is one of the reasons of making things look messy in many other smartphone solutions.

The Google Niche

It is this lack of a real platform on the market where Google aims at. In their introductory videos dozen of times they repeat how easy it is to create programs, how adequate emulator is supposed to be, how you change and change and replace all the platform components up to the phonebook and the telephone UI. There is little as attractive to developers as the ability of to easily inject their own code right in the middle of a big system. Like this was not enough they offered $10 million in prizes for the application developers.

There is no proof of the Android real world success so far. It might fail because of the poor hardware performance, low operator support or just because of missing the support for some critical end user use cases. However, what they already did was that they made many mobile developers want to program for their platform. I am not exactly sure about the others, but I am seriously considering to delay the long awaited Ruby on Rails trial and to devote this weekend experiments time slot to playing with the Google platform.

The productivity hook

Have a look at the Android HelloWorld example above. How many lines of code would it take on your favorite smartphone platform?

About the Author: As the Editor-in-Chief for AgileSoftwareDevelopment.com, Artem is charged with overseeing the direction for content, advertising, and the overall management of the site. Nowadays in his day life, Artem is a product manager in a global telecommunication company where he leads the development of a product developed in extremely distributed environment. Artem has been applying Agile and researching Agile since 2005. Contact Artem

Comments

Thanks for this wonderful

March 17, 2012 by Anonymous (not verified), 2 years 18 weeks ago
Comment id: 21416

Thanks for this wonderful post.Admiring the time and effort you put into your blog and detailed information...... Singing Lessons London

I am definitely enjoying your

March 19, 2012 by Anonymous (not verified), 2 years 18 weeks ago
Comment id: 21425

I am definitely enjoying your website. You definitely have some great insight and great stories. fort worth condos

It is a great website.. The

March 19, 2012 by Anonymous (not verified), 2 years 18 weeks ago
Comment id: 21426

It is a great website.. The Design looks very good.. Keep working like that! medical web design

Come a long way

March 20, 2012 by Lacey (not verified), 2 years 18 weeks ago
Comment id: 21431

Its funny to see how far this has come in the past 5 years.

Lacey at rave gear

The information you have

March 22, 2012 by superking (not verified), 2 years 18 weeks ago
Comment id: 21459

The information you have posted is very useful. The sites you have referred was good. Thanks for sharing. Dildos

Superbly written article, if

March 24, 2012 by Anonymous (not verified), 2 years 18 weeks ago
Comment id: 21476

Superbly written article, if only all bloggers offered the same content as you, the internet would be a far better place.. cudo

I know your expertise on

March 25, 2012 by Anonymous (not verified), 2 years 17 weeks ago
Comment id: 21487

I know your expertise on this. I must say we should have an online discussion on this. Writing only comments will close the discussion straight away! And will restrict the benefits from this information. wie kann ich schnell abnehmen

I havent any word to

March 25, 2012 by Anonymous (not verified), 2 years 17 weeks ago
Comment id: 21488

I havent any word to appreciate this post.....Really i am impressed from this post....the person who create this post it was a great human..thanks for shared this with us.
wie kann ich schnell abnehmen

Hi! Thanks for the great

March 25, 2012 by Anonymous (not verified), 2 years 17 weeks ago
Comment id: 21490

Hi! Thanks for the great information you havr provided! You have touched on crucuial points! Menopause

This is such a great resource

March 25, 2012 by Anonymous (not verified), 2 years 17 weeks ago
Comment id: 21493

This is such a great resource that you are providing and you give it away for free. Bauch weg

I can set up my new idea from

March 26, 2012 by Anonymous (not verified), 2 years 17 weeks ago
Comment id: 21504

I can set up my new idea from this post. It gives in depth information. Thanks for this valuable information for all,..
Haarausfall Frau

Wow what a Great Information

March 28, 2012 by Anonymous (not verified), 2 years 17 weeks ago
Comment id: 21535

Wow what a Great Information about World Day its very nice informative post. thanks for the post.
clothes airer

Positive site, where did u

March 29, 2012 by Anonymous (not verified), 2 years 17 weeks ago
Comment id: 21544

Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. cudo

There is immature as

May 21, 2012 by rocks (not verified), 2 years 9 weeks ago
Comment id: 22254

There is immature as captivating to developers as the knowledge of to easily introduce their own encipher 640-864 rightism in the area of a big group. 70-642 Equal this was not sufficiency they offered dollar 10 million in prizes for the cure developer.640-822

The post is written in very a

May 26, 2012 by Anonymous (not verified), 2 years 9 weeks ago
Comment id: 22557

The post is written in very a good manner and it contains many useful information for me. hackingedge.com

It is a great website.. The

May 28, 2012 by Anonymous (not verified), 2 years 8 weeks ago
Comment id: 22591

It is a great website.. The Design looks very good.. Keep working like that!. Convert Scanned PDF to Word

Your website is really cool

May 31, 2012 by Anonymous (not verified), 2 years 8 weeks ago
Comment id: 22691

Your website is really cool and this is a great inspiring article. slide software movie maker

This is a great inspiring

June 3, 2012 by dasdsd (not verified), 2 years 7 weeks ago
Comment id: 22721

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
Android SDK tablets

I can see that you are an

July 16, 2012 by Anonymous (not verified), 2 years 1 week ago
Comment id: 23367

I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business. spielautomat

I think this is an

July 19, 2012 by Anonymous (not verified), 2 years 1 week ago
Comment id: 23431

I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article.
slideshow mac

aworldwide-travel.com

July 23, 2012 by mudassar (not verified), 2 years 5 days ago
Comment id: 23480

aworldwide-travel.com Thanks for sharing this useful information! Hope that you will continue with

Awesome blog. I enjoyed

August 1, 2012 by Anonymous (not verified), 1 year 51 weeks ago
Comment id: 23611

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
setting up an offshore company

Bidify Review

September 9, 2012 by Scott B. Nuttall (not verified), 1 year 46 weeks ago
Comment id: 23767

I was exploring using the web for some info since yesterday night and I at last found what i was looking for! This is a excellent internet site by the way, although it seems a little hard to navigate. http://www.youtube.com/watch?v=Hw9d6Z7oU_c

The "Clueless or Clued Up:

November 22, 2012 by Anonymous (not verified), 1 year 35 weeks ago
Comment id: 24831

The "Clueless or Clued Up: Your Right to be informed about contraception" study prepared for World Contraception Day (WCD) reports that the number of young people having unsafe sex with a new partner increased by 111 percent in France, 39 percent in the USA and 19 percent in Britain in the last three years.

bayan giyim-evim şahane-20 dakika izle-chat-20 dakika-evim şahane-evim şahane

ICONS-Truth-Justice-and-Gaming - home

December 10, 2012 by favicon.cvo.ul (not verified), 1 year 32 weeks ago
Comment id: 24988

By WebOsPublisher

Bestselling Men's Suits Versini Three-Button,Non-Vented Black Suit - By Searchbeat.com - Men's Suits and Accessories ... covering top name brands,Suits Three-Button... Everything for the well dressed man with a great selection of Men's Suits Versini Three-Button,Non-Vented Black Suit,suits,dress shirts,sweaters,sports jackets,coats, neckties,shoes,blazers,sportcoats,trousers.
Bestselling Men's Suits Versini Three-Button, Non-Vented Black Suit - by SearchBeat.com - One Stop Men's Clothes Shopping
All categories
Apparel
Baby
Books
Cameras $ Photo
Cell Phones
Classical Music
Computers
DVD
Electronics
Kitchen
Magazines
Outdoor
Popular Music
Software
Tools $ Hardware
Toys
Video Games
Videos
Men's Suits Versini Three-Button, Non-Vented Black SuitShopping Beat by SearchBeat.com
Home Men's Clothes & Dress Clothing Suits Three-Button
Search
Apparel
Baby
Books
Cameras $ Photo
Cell Phones
Classical Music
Computers
DVD
Electronics
Kitchen
Magazines
Outdoor
Popular Music
Software
Tools $ Hardware
Toys
Video Games
Videos
Shop for Men's Suits Versini Three-Button, Non-Vented Black SuitCategory: Suits Three-Button
Men's Suits Versini Three-Button, Non-Vented Black Suit| Check Details | Buy Now |
This three-button, non-vented black Versini suit makes an ideal wardrobe centerpiece. Features a fully lined suit jacket and double-pleated slacks that are lined to the knee. A contemporary classic to wear time and again....(Learn More) | (View Price)
| Return to the Men's Suits and Accessories Menu || Return to the Suits Three-Button Shopping Menu | | View more great Men's Suits and Accessories! | | Previous Product| Next Product|
Tag Cloud for this product: Men's Suits Versini Three-Button, Non-Vented Black Suit
Arts/Entertainment
| Autos | Books
| Business | Colleges
| Computers | Health
| Home/Garden | Jobs
| Kids/Teens
Music
| News/Media | Recreation
| Reference | Regional
| Science | Shopping
| Society | Sports
| Travel | World
Advertise | Feedback
| Contact
us
| Our Story | Privacy
Policy | Terms and Conditions
Copyright © 1997-2008
SearchBeat, All Rights Reserved

A snap case will protect not

December 20, 2012 by 1.5 inch watch phone (not verified), 1 year 31 weeks ago
Comment id: 25216

A snap case will protect not only the sides of your iPhone 5 it will also protect the back from dropping. The front however will be exposed. The iPhone 4 is highly scratch resistant so it is only logical to assume the Buy iPhone 5 Case will have the same resistance. However the iPhone 4 is a smudge magnet, so keep this in mind.

nice

January 11, 2013 by Anonymous (not verified), 1 year 28 weeks ago
Comment id: 25339

I’m currently at work suknie ślubne on the sequel to katalog stron Timeless (titled Timekeeper!) but in the meantime I katalog stron wrote a short story eBook that sets up the sequel http://www.e-zawady.pl in a big way. It’s called Secrets of the Time Society, and I’m thrilled to share it with you all. I can’t wait to hear your thoughts on the latest twists suknie ślubne in the story!
salon sukien ślubnych warszawa
katalog stron
suknie ślubne
http://www.e-zwd.pl
http://www.e-zawady.pl

interval

January 11, 2013 by rohitshrma120 (not verified), 1 year 28 weeks ago
Comment id: 25376

I was working together with the folks building another Java phone you might have never heard of - so I know very well that Java is no silver bullet for the phones.
www.orderhouse.de

However, what impressed me

January 14, 2013 by Rdnnis Dgefb (not verified), 1 year 27 weeks ago
Comment id: 25426

However, what impressed me most was not the wonderful architecture, that allows you to change the very phone dialer, not the Linux kernel as the only porting requirement, not even the Java language. Several years ago I was working together with the folks building another Java phone you might have never heard of - so I know very well that Java is no silver bullet for the phones. www.orderhouse.de

Real informative and

January 16, 2013 by josefsmith (not verified), 1 year 27 weeks ago
Comment id: 25522

Real informative and fantastic bodily structure of articles , now that's user friendly (:.
best mattresses

What impressed me most was

January 16, 2013 by Anonymous (not verified), 1 year 27 weeks ago
Comment id: 25579

What impressed me most was what's behind the Android - the laser-sharp focus of the Google product management. I keep saying that the only real difference between a platform and an application is that the application customers are the end users, while the platform customers are the developers itself. In my opinion, mixing these points of view is one of the reasons of making things look messy in many other smartphone solutions.
katalog stron
http://www.e-zwd.pl
http://www.e-zawady.pl
katalog stron
katalog stron
katalog stron
katalog stron
katalog stron
katalog stron
katalog stron
artykuły do przedruku

read it

January 16, 2013 by Anonymous (not verified), 1 year 27 weeks ago
Comment id: 25740

I was exploring the web for

January 21, 2013 by CPA Boca Raton (not verified), 1 year 26 weeks ago
Comment id: 25943

I was exploring the web for some info last night and I at last found what i was looking for! This is a excellent blog by the way. CPA Boca Raton

I am impressed from the

January 29, 2013 by ahmad222 (not verified), 1 year 25 weeks ago
Comment id: 26016

I am impressed from the article of this Team about new plain. They are doing good job for people. I like it. Keep it up waldorfseattle.net , waldorfseattle.org , honesli.com

Around the world, companies

February 20, 2013 by mapquest (not verified), 1 year 22 weeks ago
Comment id: 26348

Around the world, companies are challenged by the financial crisis.mapquest

It is this lack of a real

March 4, 2013 by roter (not verified), 1 year 20 weeks ago
Comment id: 26536

It is this lack of a real platform on the market where JN0-343 practice test Google aims at. In their killtest 70-459 introductory videos dozen of times they repeat how easy it is to create programs, killtest NS0-510 how adequate emulator is supposed to be, how you change and change and replace all the platform killtest 70-496 components up to the phonebook and the telephone UI.

You guys out there are

March 11, 2013 by salon muslimah bandung (not verified), 1 year 19 weeks ago
Comment id: 26671

You guys out there are performing a great job.busana muslimah bandung

http://www.buyuniquegifts.net/

March 26, 2013 by Gift Ideas (not verified), 1 year 17 weeks ago
Comment id: 26891

Are you looking for unique and original Birthday Gifts For Her ? A gift card is adequate, but it doesn't really elicit that "You've totally outdone yourself and I love you forever" response you're looking for.
Birthday Gifts |
Wedding Gifts |
Anniversary Gifts |
Soap Flowers |
Gift Ideas

Yesterday Google eventually

April 7, 2013 by cruzegames (not verified), 1 year 16 weeks ago
Comment id: 26968

Yesterday Google eventually unveiled the details of its mobile platform called Android.addicting games

fashionshow

April 8, 2013 by Nike Blazers (not verified), 1 year 15 weeks ago
Comment id: 26980

just want to take a look at performances of live ammunition.Jones listened, I thought: "Oh no! Ran the wrong room."

I have been waiting for this!

April 20, 2013 by Link Building Service (not verified), 1 year 14 weeks ago
Comment id: 27112

I have been waiting for this! Well done Weebly. But, I do also wish that the Pro account was the same price or more and/or that there was no connection to weebly for the clients editing their own accounts. That could create problems with clients who don't understand the value of what they are getting with this. Not just hosting, but a platform that is like no other. I have found it very sound for SEO when done right:)

I was searching like this

April 22, 2013 by Tabitha Stevenson (not verified), 1 year 13 weeks ago
Comment id: 27120

I was searching like this about four days and found nothing! I want to encourage that you continue your great posts. From my first visitation I already noted that your blog is very useful offroad car modification

The article you have posted

April 22, 2013 by Richard Peterson (not verified), 1 year 13 weeks ago
Comment id: 27134

The article you have posted here on the newest feed contains massive message came to be powerful if we knew it. It's really written in depth analysis i think nadasurfan

MB6-889 || CUR-008 || HH0-230

April 24, 2013 by jetlii (not verified), 1 year 13 weeks ago
Comment id: 27175

I was working together with

May 20, 2013 by Xman2 (not verified), 1 year 9 weeks ago
Comment id: 27636

I was working together with the folks building another Java phone you might have never heard of - so I know very well that Java is no silver bullet for the phones. 000-652 || 00M-225 || LOT-403 || LOT-440 || LOT-442 || JN0-370 || JN0-380 || JN0-633 || 70-341 || 70-342

Test Questions || Tests Paper

May 21, 2013 by Ahmad (not verified), 1 year 9 weeks ago
Comment id: 27677

Thanks for another fantastic

September 4, 2013 by Anonymous (not verified), 46 weeks 4 days ago
Comment id: 28950

Thanks for another fantastic post. The place else may anybody get that type of info in such an ideal method of writing? I've a presentation subsequent week, and I'm on the search for such info.
Media Informasi |Cara Memakai jilbab|FB Facebook|Status Lucu|Mengecilkan perut| Memutihkan Kulit|Menghilangkan jerawat| Menghilangkan Komedo |Ucapan Ulang Tahun

Membuat Twitter|Edit Foto Online|Contoh CV |Surat Lamaran Kerja|Kata Kata Lucu|Cerita Lucu|Alergi|Depression Symptoms|Skin Care

You might only consume more

October 3, 2013 by toshikossana1 (not verified), 42 weeks 4 days ago
Comment id: 29602

You might only consume more than enough meals as you're going to don't have any hunger for fatty foodstuff. It'll be really easy to obtain your mission of bodyweight loss especially when you ought to cut back your belly body fat. It eliminates weight from the belly. The cambogia garcinia reviews assists to manage your feeding on routine and keeps your body sense full so you you shouldn't have to have a great deal more snacks in between your meals.

mostafa

December 8, 2013 by شات (not verified), 33 weeks 1 day ago
Comment id: 30478

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <b> <i> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br> <blockquote>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.

Best of AgileSoftwareDevelopment.com