Android development, Operating System

Developing an application for android encompass different steps as follows:

Setup:  Development environment is prepared during this phase. This includes downloading and installing  JAVA JDK  (JAVA Development Kit), Eclipse IDE, Android SDK, ADT plug-in  for Eclipse and the latest SDK tools and platforms using the SDK Manager. We need also to set up an Android Virtual Device (AVD) to run the computer to be used for testing developed application.

Development:  During this step the logic and framework of the application is designed. Based on that, source code and resource files for your application are developed.

Debugging and Testing:  During this step the code is debugged to improve performance remove errors that may  develop. The build at this stage is debuggable build. There are many tools available with the Android SDK to test applications.

Publishing:  The application in this stage is prepared to be released. It is configured, built and tested on some test devices. If it is prove to be stable and error free, it is distributed to users.

Posted Date: 4/12/2013 1:53:40 AM | Location : United States

Related Discussions:- Android development, Assignment Help, Ask Question on Android development, Get Answer, Expert's Help, Android development Discussions

Write discussion on Android development
Your posts are moderated
Related Questions
Briefly discuss on Bankers algorithm? The resource-allocation graph algorithm is not applicable to a resource-allocation system with multiple examples  for each resource type.

What is virtual memory? Virtual memory is a method that allows the execution of processes that might not be completely in memory. It is the separation of user logical memory fr

What are the advantages and disadvantages of multithreading?  Advantages : Since by multithreading multiple executions are carried out in the same process environment t

advantages and disadvantages

Write short note on recovery regarding the file system in Windows 2000. In many file systems a power breakdown at the wrong time can damage the file system data structures so s

Define secondary memory. This memory holds those pages that are not there in main memory. The secondary memory is usually a high speed disk. It is called as the swap device, an

Define caching. A cache is a region of fast memory that holds copies of data. Access to the cached copy is well-organized than access to the original. Caching and buffering are

Q. In a ring-protection system the level 0 has the greatest access to objects and level n (greater than zero) has fewer access rights. The access rights of a program at a partic

How is memory management done using bit maps? A bit map is here in this we signify the bit value as 0 or 1. 1-hole 0-process In this we are able to represent the proce

Optimal page replacement An optimal page replacement algorithm has the least page fault rate of all algorithms. The algorithm states that put back the page that will not be us