Sie sind auf Seite 1von 17

Personal Finance

Toolkit
An android based application
ANDROID

Android is a software stack for mobile devices


that includes an operating system, middleware and key
applications. The Android SDK provides the tools and
APIs necessary to begin developing applications on the
Android platform using the Java programming language
Feature
s
 Application framework enabling reuse and replacement of components
 Dalvik virtual machine optimized for mobile devices
 Integrated browser based on the open source WebKit engine
 Optimized graphics powered by a custom 2D graphics library; 3D graphics based on
the OpenGL ES 1.0 specification (hardware acceleration optional)
 SQLite for structured data storage
 Media support for common audio, video,
and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
 GSM Telephony (hardware dependent)
 Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
 Camera, GPS, compass, and accelerometer (hardware dependent)
 Rich development environment including a device emulator, tools for debugging,
memory and performance profiling, and a plugin for the Eclipse IDE
Purpose of the
Project
Personal finance is often considered too
hard for common people to deal with,
something best left to finance experts and
consultants. It does not have to be so hard
though, and surely not inaccessible. The
personal finance toolkit is a set ofcalculators
that everyone can use to easily take their
own financial decisions.
Introduction
The application is a collection of nine
calculators with an intuitive, consistent
interface that anyone can pick up and use.
Users select a calculator based on what
information they need, enter the necessary
details and are instantly provided with the
results. Changing any value dynamically alters
the result.
Supported
Development
Environments
Eclipse IDE
* Eclipse 3.4 (Ganymede) or 3.5 (Galileo)

* Recommended Eclipse IDE packages: Eclipse IDE


for Java EE Developers, Eclipse IDE for Java
Developers, Eclipse JDT plugin
(included in most Eclipse IDE
packages)

* JDK 5 or JDK 6 (JRE alone is not sufficient)

* Android Development Tools plugin (optional)


Supported Operating
Systems
* Windows XP (32-bit) or Vista (32- or 64-bit)
* Mac OS X 10.4.8 or later (x86 only)
* Linux (tested on Linux Ubuntu Hardy Heron)
64-bit distributions must be capable of
running 32-bit applications.
For information about how to add
support for 32-bit applications, see
the Ubuntu Linux installation notes.
Hard Ware
Requirements
● 1000 MHz Pentium IV

● 1GB RAM minimum, 2 GB recommended

● 8 GB in the hard disk


Hard Ware
Requirements for
Mobile
* 32MB RAM

* 32MN Flash Memory

* 200MHz Online Processor


Component of an
application

● Activities
● Services
● Content Providers
● Intents
● Broadcast Receivers
● Notifications
Process States and
Priority
Conclusion
It has been a great pleasure for me to work on
this exciting and challenging project. This project
.
proved good for me as it provided practical knowledge
of not only programming in JAVA and XML mobile based
application. It also provides knowledge about the latest
technology used in developing mobile based applications
technology that will be great demand in future. This will
provide better opportunities and guidance in future in
developing projects independently.
Future Enhancements

.
Bibliography
www.android.com
www.androidpatterns.com

http://developer.android.com
http://source.android.com e
Thank you!

Das könnte Ihnen auch gefallen