Mad MP
Mad MP
A
MICRO-PROJECT PRAPOSAL AND REPORT
ON
“Simple Calculator Using Android Studio”
In Partial fulfillment of Diploma in Computer Engineering (VI th Semester)
In the subject of
Mobile Application Development (22617)
By Varsharani Pavankumar Kasliwal
Bhakti Milind Rane
Submitted To
Certificate
This is to certify that Varsharani Pavankumar Kasliwal with Roll
No. 3238 of Semester VI of Diploma in Computer Technology of Institute
Government Polytechnic Malvan (Code: 0117) has successfully completed
the Micro-Project in Mobile Application Development (22617) for the
academic year 2023-2024 as prescribed in the curriculum.
Certificate
This is to certify that Bhakti Milind Rane with Roll No. 3215 of
Semester VI of Diploma in Computer Technology of Institute Government
Polytechnic Malvan (Code: 0117) has successfully completed the Micro-
Project in Mobile Application Development (22617) for the academic year
2023-2024 as prescribed in the curriculum.
INDEX
SR NO CONTENTS
13 Conclusion
14 Reference
lOMoARcPSD|23727851
PART - A
MICRO-PROJECT REPORT
“Simple Calculator Using Android Studio”
Resources Required
Sr.no Name Of Specification Quantit
Resources y
Intel i5 processor
1 Computer System 1
With 4GB RAM
2 Software Android Studio 1
3 Operating System Window 1
Action Plan
Name of
Planned Planned
Sr. responsible
Details of Activity Start Finish
No. Team members
Date Date
Varsharani Kasliwal,
Selection of topic
1 20/02/2024 20/02/2024 Bhakti Rane
Varsharani Kasliwal,
2 Collecting information 21/02/2024 22/02/2024
Bhakti Rane
Varsharani Kasliwal,
6 The report submitted to 28/02/2024 28/02/2024
Bhakti Rane
the teacher.
lOMoARcPSD|23727851
PART B
Brief Desription
Existing System
Proposed System:
2. Android Fundamentals
Each component has a definite purpose. The four major app components
are:
a) Activities
b) Services
c) Broadcast Receivers
d) Content Provider
a) Activities:
It deals with the UI and the user interactions to the screen. In
other words, it is a User Interface that contains activities. These can be
one or more depending upon the App. It starts when the application is
launched. At least one activity is always present which is known as
MainActivity.
b) Services:
Services are the background actions performed by the app, these
might be long-running operations like a user playing music while surfing the
Internet. A service might need other sub- services so as to perform specific
tasks. The main purpose of the Services is to provide non-stop working of the
app without breaking any interaction with the user.
lOMoARcPSD|23727851
Syntax:
c) Broadcast Receivers:
A Broadcast is used to respond to messages from other
applications or from the System. For example, when the battery of the phone
is low, then the Android OS fires a Broadcasting message to launch the
Battery Saver function or app, after receiving the message the appropriate
action is taken by the app. Broadcast Receiver is the subclass of Broadcast
Receiver class and each Object is represented by Intent objects.
Syntax:
d) Content Provider:
Content Provider is used to transferring the data from one
application to the others at the request of the other application. These are
handled by the class Content Resolver class. This class implements a set
of API(Application Programming Interface) that enables the other
applications to perform the transactions. Any Content Provider must
implement the Parent Class of Content Provider class.
lOMoARcPSD|23727851
Syntax:
System Requirements
Conclusions:
Reference
1. www.google.com
2. Subject Teacher Guidance