Applications In Google Android Based Devices Computer Science Essay

Published: Last Edited:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

Translator is an Android based project which is fully functional language translator. This is a mobile application on which a person can translate on the go. This application is made keeping in mind the problem faced by travelers who come from different nation and have problem conversing in local languages.

Translation is the interpreting of the meaning of a text and the subsequent production of an equivalent text, likewise called a "translation," that communicates the same message in another language. The text to be translated is called the "source text," and the language that it is to be translated into is called the "target language"; the final product is sometimes called the "target text". Translation must take into account constraints that include context, the rules of grammar of the two languages, their writing conventions, and their idioms. A common misconception is that there exists a simple word-for-word correspondence between any two languages, and that translation is a straightforward mechanical process; such a word-for-word translation, however, cannot take into account context, grammar, conventions, and idioms. Translation is fraught with the potential for "spilling over" of idioms and usages from one language into the other, since both languages coexist within the translator's mind. Such spilling-over easily produces linguistic hybrids such as "Franglais" (French-English), "Spanglish" (Spanish-English), "Poglish" (Polish-English) and "Portuñol" (Portuguese-Spanish).

Restaurant Finder is an Android based application which is to find the Restaurant near by him.

Initial features for this is by using the GPS it can find the restaurants nearby our locations or we can take our own choice of restaurant by selecting the favorite dish.

Restaurant finder application gives the complete details of the Restaurant where it is located and also the available dishes in it.

Nextaction is an Android application to keep track of your to-do list on mobile phone. This application should basically have the following features

Contexts are categories in the mobile phone. 'Work', 'meeting' is all examples of categories. Task is the unit of work.

The application to be designed and implemented should be able to Create, edit, and delete Contexts. User should be able to Create/edit/delete tasks in context or inbox, and they should be able to nest contexts, i.e having contexts in other contexts. Additionally, a user can purge completed tasks. Creating of nested task and importing import tasks from internet using web services or optional requirements for this project.

Smart Shopper is an Android based project which is a shopping list for those who want to save money, not spend it.

Initial feature considered for Smart Shopper are Location Management, Add your favorite shops to mobile phone with shop location co-ordinates, Each Shop can contain list of items that can be purchased, User can select items that are part of the shopping locations and add them to the list, Your shopping list opens automatically when you are in one of your favorite shops. This functionality is implemented through Android GPS service, you can scroll through long shopping lists by tilting your phone; you can remove marked items by shaking your phone. These are implemented through sensor based services in Android like accelerometer; the application should have good Polish and appeal: Try to implement Skinnable and themeable techniques. Something like basic interface to a deluxe interface for cutting-edge functionality that is fully customizable through add-ons, Indispensability: You will need it every week when you go shopping, and during the week when you notice something you want to add to the shopping list.

Existing System:

The Existing system in other mobile platforms are

Next Action: Keeping track of all the actions that needs to be done in a day is very important and efficient task. There are quite some applications that are either desktop or web based applications. There are some mobile based tracking tools available as part of the operating system applications but it is not in hieratical way.

Translate: There are a lot of translator applications available for desktop, these applications are web based translate applications in which you will be able to enter one language and it will be translated to another.

SmartShopper: There are a lot of to-do applications available for both desktop and mobile, these applications are simple to-do applications in which you will be able to enter the task and the time, and notifies the task by alarm.

Restaurant Finder: the application like restaurant finder is there in real applications, in this we can find the restaurant where they placed. But in this project we can find what dishes are available in specified restaurant by using Google services.

Proposed System:

The proposed system in the Google Android Platform is ,

Translate: This is a mobile application on which is a person can translate on the go. This application is made keeping in mind the problem faced by travelers who come from different nation and have problem conversing in local languages.

Next Action However Nextaction not only does track the tasks but it also helps them to be organized is a hierarchical way.

SmartShopper: SmartShopper is more advanced and user friendly, the application supports Create/edit/delete contexts (the contexts are used for organizing the tasks), Create/edit/delete tasks in context or inbox, allows creating nested contexts and purges completed tasks.

Restaurant finder: restaurant finder is advanced applications by using GPRS we can use Google services in the mobile. Google services are open source services.

Software Requirements:

J2SE, Android, SOA, Webservices,

JBOSS, WSDL, Linux, Windows XP,

Dalvik Emulator, Eclipse 3.4, Mobile IDE Plugins.

Hardware Requirements:

Pentium IV with 2GHZ, 1 GB RAM, 40 GB Hard Drive, Android Phone (optional)

Hard disk : 40 GB

RAM : 1GB Ram

Processor : Pentium IV 2GHZ

Mobile : Android Phone (optional)

Ethical issues and Legal Considerations:

Ethical Considerations :

The Project responsibilities are related to the Guide and developer of the Project.

Project should be developed in such a way that it is fully performed and there should be no effects for the Project after its completion and Maintenance.

Selected Procedures for Development of the Project should be implemented without any suffocation.

Every One can understand the project, is presented in that Manner.

Reports of the Projects are documented at every phase of Development.

Legal Requirements

Trustworthy Shipments

Quality Products

Equal Opportunities

Equal Opportunities Statement

Main Aim of the Project:


The main aim of the project is to develop featured application which is user friendly by using the Google Android platform which is open source and also by using the open source tools like eclipse, Android SDK, etc, used by the public.

Project Objectives:


The Objective of the project is to fulfill all the proposals as mentioned above.

Project Plan


Rough plan


Requirements & Analysis 25-03-2010 31-03-2010

Software and installation 01-04-2010 01-04-2010

Design 02-04-2010 10-04-2010

Coding 11-04-2010 27-04-2010

Testing and Implementation 28-04-2010 02-05-2010

Deployment &Maintenance 03-05-2010 06-05-2010

Documentation 28-03-2010 03-05-2010