How to Earn Money By Developing ANDROID JAVA Applications..

In the world of competition between smartphones like Blackberry, iPhone and Droid, application developers have a huge potential to become rich in less time. Android is a software stack developed by GOOGLE for mobile devices that includes an operating system, middleware and key applications. It is easy to earn money by developing Android JAVA based applications by following techniques and guidance from this article.

Instructions

1 ANDROID SDK SETUP

Visit the development tools website for Android from the link given in references of this article. 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 SETUP

Android offers a custom plug-in for the Eclipse IDE, called Android Development Tools (ADT). This provides a good advantage if you are also developing applications for Blackberry smartphone. This way you can develop applications in parallel for both the platforms, i.e. Blackberry and Android. Install the Eclipse IDE 3.4 (Ganymede) from its website. Open Eclipse IDE and in the software updates, type the URL https://dl-ssl.google.com/android/eclipse/ and install the updates. Modify your Eclipse preferences to point to the Android SDK directory.

Sponsored Links

Get New Customers Online Advertise On Google. Get 1500 INR Advertising Credit When You Sign-Up www.Google.com/AdWords

3 PROGRAMMING FUNDAMENTALS

Android 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 APPLICATION

Once 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 Project 2) 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 APPLICATIONS

It 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 APPLICATIONS

It 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.

7 EARNING REVENUE FROM APPLICATIONS

The most important reason for application development is to earn money. You will need to pay a one time registration fee of $25 to become an Android developer and publish applications. Once your application is published on Android Market and people all over the world start downloading the application at your published price, you will receive 70% of the revenue while Google will keep 30% of it. For example, an application worth $1 downloaded by 1000 people will earn you 70% of that which is $700. If you develop a very good quality application, you can earn prize money of $150,000 or 100,000 or 50,000 or 25,000 based on overall ratings given by users through Android ADC2 challenge.



Written by

0 comments: