2. CONTENTS
Introduction.
Objectives.
Android.
Components of Android Application.
Waterfall Model
Instagram
Java
Features of Java
Analysis
Implementation
Future Enhancement & Conclusion
3. INTRODUCTION
Being on social media lets people know that we
care and are listening/keeping up to date with
the current trends
Open to new ways of getting in touch and
sharing our life stories
Instagram is such app with lets us connect with
people around the world
The like and follow enhancer will increase the
number of people we are connected to
Having more followers make us look socially
wantable
4. OBJECTIVES
This project aims to enhance the existing followers
on another app called Instagram.
In addition to that this application also has the
feature of enhancing the likes on the pictures on
Instagram app.
Increasing the likes and followers make a person
look socially active and approachable.
Moreover, this application is so much in demand
within the social savvy group of people as no one
hates a large following.
5. ANDROID
Open software platform for mobile
development
A complete stack – OS, Middleware,
Application
An Open Handset Alliance (OHA) project
Powered by LINUX operating system
Fast application development in Java
Open source under Apache 2 license
6. COMPONENTS OF ANDROID APPLICATION
Android app is built using components
Activity: user visible Window
Service: background service
Broadcast receiver: receiving broadcasts from apps
and system services
Content provider: Provides contents to apps
Components are separate building blocks that can
be accessed by other apps
Components are usually declared in application
manifest
7. WATERFALL MODEL
It can be implemented for any
size of the project
Every stage has to be done
separately at the right time
Documentation and
testing is produced at every
stage of this model
5 different phases:
Requirement gathering
Design
Coding
Testing
Maintenance
8. INSTAGRAM
Instagram is newly developed digital social media
platform in which users are able to share and edit
photos with one another
Instagram is popular because:
Easy,fast
Photo sharing made easy
Friendly social photography network.
Has likes and comments like Facebook. Use tags
like Twitter.
9. JAVA
A general-purpose object oriented language
Write Once Run Anywhere (WORA)
Designed for easy web/internet applications
Widespread acceptance
It is architecturally neutral :
10. FEATURES OF JAVA
simple
object-oriented
distributed
interpreted
Robust
secure
portable.
high performance
multithreaded
dynamic language
Adds packages and interfaces
18. FUTURE ENHANCEMENT
We can detect the nearby people on insta
and connect with them by location.
Finger auto detection on the insta account.
Provide own applock to the user.
We can provide virus removal facility to the
user.
19. CONCLUSION
Android has been criticized for not being all opern-
source software despite what was announced by
Google. Parts of SDK are proprietary and closed
source, and some believe this so that Google can
control the platform Software installed by end-users
must be written in Java, and will not have access to
lower level device APIs. This provides end –users
with less control over their phone’s functionality
than other free anf open source phone platforms.