Latest Android news, applications and forum discussion

Mar

13

2008

How-To Develop Android Applications

41

by Chris Moor

android_ibig.pngOk, so you’ve read the Android FAQ, successfully managed to install the Android SDK and get it up and running, so now you’re finally ready to get building some Android applications.

Below you’ll find anumber of links to sites that will be of great use to you as you get to grips with the Android SDK and begin to work on creating your own applications for the platform.

Android applications are written using the Java programming language, you’ll also use a custom virtual machine (Dalvik) to run and tst your creations. Dalvik is designed for embedded use which runs on top of the Linux kernal.

Below you’ll find a number of links to sites that will be of great use to you as you get to grips with the Android SDK and begin to work on creating your own applications for the platform. Information on how to develop applications, references,in-depth documentation and code snippets can all be found as you work your way through the various guides and tutorials.

An early look at the the Android SDK is also included showing you sample projects , source code, development tools, an emulator and all the libraries you’ll need to build your Android app.

Getting Started With Android

http://code.google.com/android/intro/index.html

This starter module will guide you through everything you need to know about making your first steps into developing for the platform. Talking you through the anatomy of the applications, development tools and getting you started on your first ‘Hello World’ project.

Developing Android Applications

http://code.google.com/android/devel/index.html

Android applications can be developed using the same tools used to develop Java applications. Android’s core libraries will provide you with the functions needed to build high quality rich mobile apps whilst providing you with development tools to make debugging, running and testing your applications much easier.

This module will guide you though the development proces, outlining the core philosphy behind the Android system and going over the key sections in good detail.

Developer Toolbox

http://code.google.com/android/toolbox/index.html

The developer toolbox module will walk you through how to write code that makes the most of the android systems features, allowing you to create custom components and really get to grips with the many API’s at your disposal.

Reference Information

http://code.google.com/android/reference/index.html

As you would imagine this module is made up of a good collection of reference material specificaly related to developing android applications. Details of the application framework and documentationfor the android core libraries are covered in full.

Sample Code

http://code.google.com/android/samples/index.html

A selection of sample code projects for Android Applications, API demos, Lunar Lander and Notepad.

» See more articles by Chris Moor

Comments

  • http://www.godisimaginary.com ToddEDM

    bookmarked

  • TheDoom

    ^What ToddEDM said.

  • MDY

    Does one need an Apple or a PC to build these?

  • shankar

    how i can join in this open source

  • http://na CAPTAIN

    Shanka: READ THIS…

    Ok, so you’ve read the Android FAQ, successfully managed to install the Android SDK

    See the very top of this page for the links.

  • http://www.letbd.com Animesh Chandra Bain

    it seems good

  • triyana

    interesting..

  • jan

    I get a 404 at the “Sample code” url

  • vidhya

    Do we have any particular checklist for android game testing ?if so pls help me

  • http://choychoy.fr dennisdebest

    hey i was wondering if there was any software a bit like windev mobile out there to develop for android because windev is extremely expensive but very good and i already use the normal version for pc applications but i would like to know if thers a cheaper yet fast alternative (other then eclipse obviously ;) )

  • http://www.davesblogidge.com Dave

    Bookmarked! Cheers for the guid =]

  • http://iknowtax.com/ kash

    Can you make android app using html and javascript?

  • Tapan

    Hi
    I am running andriod application using eclipse in windows xp mediacenter eddition. But after on run no output is getting. help me.

  • http://jayseeblabs.blogspot.com Jaysee Pingkian

    Might want to start developing Android apps soon!

  • eugene

    can you give me some tips on what type of app will i make to help the community? i would like to link my app to a system that would help our community, sticking to the basics yet one of a kind app, thank you

  • sarath

    good………….

  • Swordh

    None of the url’s works! Error 404 on all of them.

  • RunItMichelle

    Awesome, thanks for the site. BOOKMARKED!

  • rients

    on all the links I click I get a error 404, page not found (!!) :-(

  • Andresen

    Notice how the ‘code.google.com’ tries to redirect you to a localized version. Eg:

    http://code.google.com/android/reference/index.html

    redirects (me, with a Danish Firefox) to

    http://developer.android.com/intl/da/reference/index.html

    after removing the ‘intl/da/’ the references page is found:

    http://developer.android.com/reference/packages.html

  • http://www.infosys.com Gopi Krishna

    Excellent!

  • jaymiyabhai

    Thanks for the info, can i usemu galaxy tab instead of pc to develop android app?

    Thanks in adv.

  • Nihau

    After making the programs, how exactly should I run them on my android phone?

    Nice guide btw ;)

  • Tyler

    @jaymiyabhai

    I know this is a old thread but to you or anyone else wondering, no you cannot develope an android application on an android device. You must use a computer, unless somehow you manage to run .exe’s or other application files on an android device, which is not and will not be possible for some time if at all.

  • Ben Stephens

    @Tyler

    While I agree it’s unlikely to see dev environment on phone for reasons of space and the interface sucking… but you could if you really wanted to.

    lol @ wanting to run windows binaries (.exe) on a linux based platform

  • http://www.google.com johnson

    plz tell me which is best for mobile application android or ios

  • http://rahulkhakse.byethost31.com rahul dm

    it is possible to develop android app without using a eclipse , it is possible to used notepad++ if please mail me my email id

  • http://how-to-develop-android-apps.com Karthic

    ^^ you can use netbeans but it sux

  • http://na eliezer

    Very interesting I might be creating some apps later on,
    Great information,

  • DesmodusDantre

    For those getting 404s, it is an internal server error meaning there is something wrong with the server the site is trying to connect you to. Nothing wrong with the links so just wait a bit and it should be fine.

  • ca

    404 error means that URL is not found. All the waiting in the world will not resolve it. Internal server error is error 500.

  • Faisal

    I was looking for some actual coding reference, all the links provided lead to articles on how android works. Everyone knows how to make a hello world application!!

  • http://thetechexpress.com/ Manish Patel

    Nice topic and great information. I will sure try to create application from this guide.

  • Skinnyuser

    There are other ways to create apps for Android, better was as I see it. Seattle Clouds and other online services have all the tools one needs to design and fill an app with content without necessity to write a single line of code.

    http://seattleclouds.com

  • eliasdev

    can someone post what’s the finish link to download the 4.0 version?

  • Rajesh Kanattu

    Let me give a try, interesting!

  • http://www.shitcity.com shitface

    Maaaaan i put old spice on my balls

  • m200933

    on internet,is there any book to learn?

  • Brooke Lewitas

    People put such innapropreate comments fkr absolutely no reason whatsoever.

  • Pradeep kumar

    WTF you had just placed all the links that even a baby can get from Google. Can’t you elaborate with pictures or videos

  • Andipolayan

    fuck off…