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
Define process? What is meant by state of a process? Process is a program in implementation. A process in general includes the process stack, which consists temporary data and

Organizational, Structural, Logical and Execution Relationships Between Important System Components in Linux Kernel Subsystems A. Description of the Project You are require

Q. What are the major differences between capability lists and access lists? Answer: An access list is a list for each object consisting of the domains with a nonempty set of

Consider the subsequent resource-allocation policy. Requests as well as releases for resources are allowed at any time. If a request for resources can't be satisfied because the re

Explain the Alphabet and String A finite set of symbols is known as alphabet. An alphabet is frequently denoted by sigma, yet can be given any name. B = {0, 1} says B is an

Q. Some untimely computers protected the operating system by placing it in a memory partition that couldn't be modified by either the user job or the operating system itself. Expl

Define deadlock. A process requests resources; if the resources are not available at that time, the process enters a wait state. Waiting processes might be never again change s

What are the three main purposes of an operating system? _ To give an environment for a computer user to implement programs on computer hardware in a convenient and efficient m

What are the disadvantages of linked allocation? The drawbacks are a. Used only for sequential access of files. b. Direct access is not supported c. Memory space neede

Making the Transition to Client - Server Programming Making the transition to client - server programming is a significant effort. Client - server applications must be designed