How to Make an Android app Step-by-Step - Technology - Cell Phones

Android is the fastest growing operating system for smartphones. Its a huge market and will only grow larger. Creating and selling an android app could be the oppurtunity of a lifetime. Most people think that you have to have special skills or knowledge to do this, but with a little patience, willingness to learn, and determination just about anyone can accomplish this. In this article I will give you the step-by-step instructions I've learned but i would recommend Unbeatable Apps (there's a link at vthe bottom) to anyone who is not extremely familiar with the Android User Interface (UI) and Java programming.

1. ANDROID SDK SETUPVisit the development tools website for Android. Assuming that you are using Windows operating system, download the Android SDK for Windows. Unpack the downloaded .zip file to a safe location. Add this location to the PATH variable by Right-clicking My Computer, Select properties, select Environment Variables under Advanced settings. Add the path location to the PATH variable by editing it. Install SDK by running SDK Setup.exe from root directory of SDK tool.

2. ECLIPSE PLUG-IN SETUPAndroid offers a custom plug-in for the Eclipse IDE, called Android Development Tools (ADT). This provides an advantage if you are also developing applications for Blackberry smartphone. This way you can develop applications in parallel for both the platforms.Install the Eclipse IDE 3.4 (Ganymede) from its website. Open Eclipse IDE and in the software updates, type the URL at the very bottom of this page and install the updates. Modify your Eclipse preferences to point to the Android SDK directory.

3. PROGRAMMING FUNDAMENTALSAndroid applications are written in the JAVA programming language. There are various APIs specifically written for Android which can be used for preparing applications specific to certain device running on Android platform. Once an application is successfully compiled, a .apk file is generated. One .apk file is one complete Android application.

4. TEST APPLICATIONOnce the Android Plug-in for Eclipse is installed successfully, restart Eclipse tool and start developing a Test application project.1) Select File > New Project > Android Project2) Enter a name for project. Select a Build Target 1.4, 1.5 or 1.6 and Enter Application Name, Package Name and Min SDK Version.3) Click on "Finish".Copy the source code for a basic Hello World project from the link given in resources. Build project and Run on the Emulator.5. SIGNING APPLICATIONSIt is important to Sign an application before publishing it for security and integrity reasons. If you are using Eclipse tool and if ADT has proper access to the Keytool then there is no specific action required. The application will be signed when it is compiled and debugged. To sign an application for public release, obtain a signature for public release and compile the application in Release mode by following procedure outlined on Android Developers website.6. PUBLISHING APPLICATIONSI t is important to Test your application before releasing on an actual device rather than just the Emulator. You will have to purchase either an Android running phone like Motorola Droid or an Android Development phone. Add an End User license agreement and publish on Android Market.I know these may not be the easiest instructions to complete this task so i will once again recommend this guide Unbeatable Apps . It contains step-by-step, easy-to-do instructions for people who are not familiar with smart phones or Java programming. More things you will learn in this guide:How to do research on what apps have viable profit possibilities How to map out your app and envision how it will work How to know beforehand how much you need to spend and how much you're standing to make How to enroll in the Apple and Android Developer program How to properly select your developer and get your apps developed How to choose the proper pricing for your appHow you can make money even with free a pps How to use social media to market your apps and get even more people to download it How you can make your apps stand out from all the competition.

Within a few hours, you could have an app that will hit it out of the park!

To learn things you can do with your mobile phone CLICK HERE

/android/eclipse