How To Make Your First Native Android Mobile Application

If you are new to Android and want to create your first native Android application, read on.

To understand the tools needed and learn more about the idiosyncrasies of Android, bookmark this page.

This website will become an invaluable reference tool that will assist you with your Android Application Development.

It will also guide you in downloading the tools needed to setup the development environment, which will include the Android SDK, Eclipse, and Java. Once the development environment is configured, it is time to begin writing your first Android App.

Just like an architect creates a blueprint for a building, you should create a blueprint that documents the app that will be built. Use a tool like Lumzy to create an app blueprint. The app blueprint will provide a visual of the app being created. What you create in Lumzy will probably change as you create your app, but it is good to start with a visual of what will be created.

If you are not familiar with programming paradigms, look at W3Schools to learn more about them (variables, if/else statements, etc). To get started coding, refer to Android examples on sites like Google Code, MobileTuts+ or Vogella for free online tutorials.

If you are already familiar with programming paradigms, start coding.

Eclipse allows you to import existing code from the sites mentioned above into your Eclipse development environment. Import a sample app into Eclipse from the above mentioned websites. Once the sample app has been imported into the development environment, modify the app to look like what was defined in the app blueprint.

Once the sample app has been modified to look and work like the app blueprint, work through any kinks (errors) that Eclipse identifies. If there are errors you don’t understand, copy the text of the error message and paste it into a web search tool like Google or Bing to see if others have posted questions pertaining to the same issue.

When all the errors have been resolved, enjoy the result of all your hard work by viewing the app from the blueprint on an Android device.

Source: 10/12/2012 By Veda Rogers 


Post a Comment