Newsletters Welcome, Guest Log In | Register


Join the Community

Exchange

Get full access to our community's expertise and resources.

Register Now >

Currently Being Moderated

Android Applications Support Checklist

2

Created on: Jan 25, 2009 5:53 PM by DavidKelly - Last Modified:  Mar 17, 2009 10:34 PM by Patrick Avery

Google’s Android platform is creating a lot of buzz in the  industry, but before you dive in, there’s a lot there to become familiar with.  To help IT professionals get some perspective on how to get started and what  they’ll need to support Android development, we’ve created this Android  Applications Support Checklist. Please note: This checklist a good starting  point, but not meant to be complete guide to creating an Android program. For  that, dig into the great resources at http://code.google.com/android/.

 

Philosophy and background

 

 

Tools and software

 

 

Developing an application

 

  • Learn the Android structure. Android applications have four possible building  blocks: Activity, Broadcast Intent Receiver, Service and Content Provider. Not  all applications have to have all four. Once you decide which ones you need,  create an XML file called AndroidManifest.xml to declare your components and  capabilities (see http://code.google.com/android/devel/bblocks-manifest.html for more info).
  • Have  some Java experience. Experienced developers can use Google’s notepad  tutorial to get a hands-on walk-through of the Android framework and tools  (available here: http://code.google.com/android/intro/tutorial.html).  It helps to have Java experience.  If you  do it right, you’ll have a functioning Android application.

 

Kick it up a notch

 

  • Be good to the environment. Take the time to understand the life cycle of an  Android application (http://code.google.com/android/intro/lifecycle.html).  Since you’re writing an application that needs to behave well with other  applications, it’s important to make sure you’re a good citizen and use memory  correctly and clean up any messes you make.
  • Dig in deeper. Once you’ve made it through the basics, dive into the details of  individual application components, including UI, data retrieval and storage,  security, resource management and building blocks (available here: http://code.google.com/android/devel/index.html).
  • Leverage all the goodies. Explore the optional components, including APIs for Wi-Fi,  location-based services, media and 3G. (http://code.google.com/android/toolbox/optional-apis.html).

 

Go for it!

 

  • Congratulations! You’ve made it through the necessary steps to support an Android Application.
Average User Rating
(0 ratings)




Add a comment Leave some feedback about this document.
user1649631 user1649631  says:

I can't comment about whether or not these work but I do know that this list is EXACTLY what I've been looking for for days.  I have a need for an application but I'm a writer not a programmer.  I don't know how to start or if it is even something I can do, but I'm eager to try. 

 

Thanks!

 

Lois

 

Chapel Hill, NC

Guest VIJESH  says in response to user1649631:

THANK YOU SIR YOUR DISCOVRY IS VERY GOOD I LIKE THIS THANK YOU VERY MUCH PLEASE CONTUNNIE

Social Media Policies Toolkit

Define the rules at your company for the proper use of social media platforms such as Blogs, Twitter, Facebook and Youtube. Ensure your users are spending their time productively and company resources are being used for the business.

Learn more >

The IT Service Catalog Management Toolkit

Bridge the IT-business gap once and for all! A well documented IT services catalog is the conduit for IT services to the rest of the company.

Learn more >

Increasing Return on Investment with Data Services

This white paper addresses data services implementation and the role of Oracle Data Service Integrator in that process. It describes the technical benefits of a data services implementation within the context of initiatives to promote business process management (BPM), service-oriented architecture (SOA), portal projects, and business intelligence (BI).

IBM Cognos 8 Performance Management Solutions for use with SAP NetWeaver

This white paper outlines how the right performance management software and solutions can capture the hidden value from investments in SAP NetWeaver® Business Warehouse.