Você está na página 1de 19

A Mini Database to the World of Applications.

Mobile App Assistant is an Android based mobile application that is designed to ease the use of various other applications for the general user. Android is the latest technology in the mobile computing these days. Many people are unaware of its complete features and Dos & Don'ts. People are fond of purchasing costly phones loaded with various types of applications and features. However, they are usually not sure about the functioning and usage of the same.

Official Video of Android 2.0

What is an Android Phone ?

Thousands of mobile applications are available in the market. But are not known to most of us. None of the applications, which we are using till today, provide us with any demo or other relevant information for a first-time user. This problem might lead to lack of interest in the application and wastage of an application as well. An application gains popularity in the basis of ease-of-use and relevance.

Mobile App Assistant is a mobile application that would provide us with a database about the various Android based applications that are pre-installed on the phone or even about the other applications that a user might install over his/her cell phone. It aims at making the use of Android based applications user-friendly and popular in the market A user can search an application suiting his needs and know about its proper usage too.

Software Requirements are those tools that we will need to develop this application over a computer system. Whereas, Hardware Requirements are the basic hardware that we need to run this application. In our case, we typically need an Android based mobile phone for running the application that we are developing.

Windows XP (32-bit), Vista (32- or 64-bit), or Windows 7 (32- or 64-bit) Java Development Kit 1.7 Android SDK Eclipse IDE Web Sphere IBM DB2

Feature
Chipset

Minimum Requirement
ARM-based

Notes
For the first release, Android is primarily targeted towards mobile handsets and portions of the platform, such as Dalvik VM graphics processing, currently assume an ARM architecture.

Memory Storage

128 MB RAM; 256 MB Flash Android can boot and run in configurations with External Mini or Micro SD less memory, but it isn't recommended. Not necessary for basic bring up, but recommended.

Primary Display

QVGA TFT LCD or larger, 16- The current Android interface targets a touchbit color or better based HVGA resolution display with a touchinterface no smaller than 2.8 inches in size. However, smaller displays will suffice for initial porting.

Feature Navigation Keys

Minimum Requirement 5-way navigation with 5

Notes

application

keys,

power,

camera and volume controls Camera USB 2MP CMOS Not required for basic bring up.

Standard mini-B USB interface Android uses the USB interface for

flashing the device system images


and debugging a running device.

Bluetooth

1.2 or 2.0

Not required for initial bring up.

Processor

200MHz

Demo of a few application over an Android Phone

The main objective of the feasibility study is to test the Technical, Operational and Economical feasibility for adding new modules and debugging old running system. All systems are feasible if they are given unlimited resources and infinite time.

Does the necessary technology exist to do what is suggested? Do the proposed equipments have the technical capacity to hold the data required to use the new system? Will the proposed system provide adequate response to inquiries, regardless of the number or location of users? Can the system be upgraded if developed? Are there technical guarantees of accuracy, reliability, ease of access and data security?

Is there sufficient support for the management from the users? Will the system be used and work properly if it is being developed and implemented? Will there be any resistance from the user that will undermine the possible application benefits?

In this the development cost in creating the system is evaluated against the ultimate benefit derived from the new systems. Financial benefits must equal or exceed the costs.

This application can be easily implemented under various situations. Extensibility: This software is extendable in ways that its original developers may not expect. Reusability: Reusability is possible as and when require in this application. We can update it next version. Understandability: A method is understandable if someone other than the creator of the method can understand the code. Cost-effectiveness: Its cost is under the budget and make within given time period.

Our Application is based on the latest technology now a days. It is cost effective as its readily distributable over the internet just like the Wikipedia. Both the developers and the user will be benefited with our application. As it will help developers get a feedback and the users the application of their choice and need.

Presentation By: Apurva Vishakha Snehi Paridhi Aggarwal Priya Jindal

Você também pode gostar