File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Android and the fly likes why Android Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Mobile » Android
Bookmark "why Android" Watch "why Android" New topic
Author

why Android

Alok Bhandari
Greenhorn

Joined: Jun 11, 2008
Posts: 15
Hello ,
I am very much new to this An Open Handset Alliance Project.My basic concern is why some one should opt for ANdroid.
Please awnser.Thanks.

Alok


SCJP 1.6(98%)
chetan dhumane
Ranch Hand

Joined: Jan 07, 2009
Posts: 629

Hi alok ,

Android is open source code project developed by google and is available for all the mobiles who's hardware specification meets for android like Nokia N810,T-Mobile G1.

Android also provides you good flexibility while developing a GUI.
provides you DDMS service to view Heap memory of mobile while developing an application.

If you need any more information reply to this post.

Thanks
Chetan


http://www.androcid.com/
Alok Bhandari
Greenhorn

Joined: Jun 11, 2008
Posts: 15
Hello Chetan,
thanks for quick reply.I will do some googling about android and will come to you again with some doubts....
I expect such a positive reply from you at that time also.

Thanks
Michael Rivera
Ranch Hand

Joined: Dec 31, 2007
Posts: 118

First it is open-source and no proprietary stuff, then i saw the architecture of it is great! and i've bumped to Blackberry and j2ME and when i did Android it just Love + interest for it!


So many things to do so little time !!!
@mikedroid myLinkedIn
Ed Burnette
Author
Ranch Hand

Joined: Jun 10, 2003
Posts: 142
[Excerpted from Hello, Android, used with permission.]

What Makes Android Special?

There are already many mobile platforms on the market today, including
Symbian, iPhone, Windows Mobile, BlackBerry, Java Mobile Edition,
Linux Mobile (LiMo), and more. When I tell people about Android,
their first question is often, Why do we need another mobile standard?
Where's the "wow"?

Although some of its features have appeared before, Android is the first
environment that combines the following:

  • A truly open, free development platform based on Linux and open
    source: Handset makers like it because they can use and customize
    the platform without paying a royalty. Developers like it
    because they know that the platform "has legs" and is not locked
    into any one vendor that may go under or be acquired.


  • A component-based architecture inspired by Internet mashups:
    Parts of one application can be used in another in ways not originally
    envisioned by the developer. You can even replace built-in
    components with your own improved versions. This will unleash a
    new round of creativity in the mobile space.


  • Tons of built-in services out of the box: Location-based services use
    GPS or cell tower triangulation to let you customize the user experience
    depending on where you are. A full-powered SQL database
    lets you harness the power of local storage for occasionally connected
    computing and synchronization. Browser and map views
    can be embedded directly in your applications. All these built-in
    capabilities help raise the bar on functionality while lowering your
    development costs.


  • Automatic management of the application life cycle: Programs are
    isolated from each other by multiple layers of security, which will
    provide a level of system stability not seen before in smart phones.
    The end user will no longer have to worry about what applications
    are active or close some programs so that others can run. Android
    is optimized for low-power, low-memory devices in a fundamental
    way that no previous platform has attempted.


  • High-quality graphics and sound: Smooth, antialiased 2D vector
    graphics and animation inspired by Flash are melded with 3D
    accelerated OpenGL graphics to enable new kinds of games and
    business applications. Codecs for the most common industry standard
    audio and video formats are built right in, including
    H.264 (AVC), MP3, and AAC.


  • Portability across a wide range of current and future hardware:
    All your programs are written in Java and executed by Android's
    Dalvik virtual machine, so your code will be portable across
    ARM, x86, and other architectures. Support for a variety of input
    methods is included such as keyboard, touch, and trackball.
    User interfaces can be customized for any screen resolution and
    orientation.


  • Android offers a fresh take on the way mobile applications interact with
    users, along with the technical underpinnings to make it possible. But
    the best part of Android is the software that you are going to write for
    it. This book will help you get off to a great start.


    Ed Burnette, Author of Hello Android
    Blog: ZDNet's Dev Connection - Twitter: @eburnette
    Michael Rivera
    Ranch Hand

    Joined: Dec 31, 2007
    Posts: 118

    @Ed
    nice list!
    since you had that i'll share my post from my blog:

    http://michang05.blogspot.com/2009/01/why-android.html
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: why Android
     
    Similar Threads
    Will Android gets popular?
    iPhone
    Android Development - jdk
    WA #1.....word association
    WA #2 ..... word association