SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1429
ANDROID APPLICATION DEVELOPMENT FOR SOCIAL NETWORK
Siddhant Singh
Undergraduation, Dept. of Information Technology, Ramrao Adik Institute of Technology, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Connectify application is an integration ofsocial
networking and E-commerce. It majorly focuses on the
freelancer business growth and their development where the
fresh faces in the world of business can sell their talent in the
form of art, dance, singing, photography, etc to the relevant
customer population by the means of our application and
online transactional procedure. Connectify networks is build
on PHP MySql database using androidstudioforthestructural
and design part of the main application. The content from
users they have subscribed to will be visible in the subscribed
tab and categories they have subscribedtowillbevisibleinthe
feed tab. Companiesareincreasinglyusingonlinecommunities
to create value for the firm and their customers. Ensuringthat
brand activity is relevant to a social network’scoreaudienceis
crucial for advertisers wanting to tap into niche communities
It is a concept derived from the drawbacks of different
application with the motive to combine their respective
function. This Application will serve them as a good place to
share good work and a place where their work will be
appreciated by the people.
Key Words: freelancer business, Social networking,
existing brand publicity, freelancing platform.
1. INTRODUCTION
It's the way the 21st century communicates now. Social
networking is the grouping of individuals into specific
groups, like small rural communities or a neighbourhood
subdivision. This project emphasis on gathering people so
they can give their point of view on a common interest, The
application consist of many categories for the user to
register under and view contents of their interest. This app
will help the people to share their point ofview,information,
interest all under one platform and same time they can
promote their business if they have one current market
suggests that social platform is best to reach your target
market. For now social network seems to be the best
available platform for the one who wants to promote their
business and wants to reach maximum crowd possible. For
crying out loud! Social networking site is one of the best for
free exposure. As there are lots of ways to get your name out
there and most of them are cost effective. It‘s better to take
advantage of Social networking to connect with the artist
and recognized person. Android is most utilized portable
working framework in world. Androidnowhasmoreclients,
a larger number of telephones and a greater number of
tablets worldwide than whatever other versatile working
framework. The Google Play app store has been growing at
breakneck speed and with almost as many apps as theApple
app store.
The idea of this project came fromotherfamousappssuch as
youtube, twitter, facebook which bring the users but lack a
medium or a platform on which users can discuss on a
particular topic and also gain popularity and build business
through it. The aim is to combine the use of all the major
apps currently being used and enhance the simplicityforthe
user to make it more user friendly after observing the
current giant social network. We did understood that now
people are looking for something unique that allowsthem to
communicate with large group of people with the same
interest, now social networking has became platform to sell
adds due to this actual experience of the user is hampered.
Informal communication helps you to reach to potential
clients without spending a lot of cash on publicizing.
Nearness of your business on mainstream long range
interpersonal communication recommends to individuals
that your organization and business is on the bleeding edge
or if nothing else it can stay aware of the changing
circumstances and the prerequisites. Utilizing long range
interpersonal communication can be utilized to advance
your business, this has many focal points additionally
requires some devotion, diligent work, congruity on your
part. Social networking helps you to set up a personal
connection with your customers.
2. LITERATURE SURVEY
2015 Muhamad Hairulnizam Hasan did performed work on
“How Much Privacy We Still Have left on Social Network?”
In this paper “How Much Privacy We Still Have on Social
Network?” social networking sites are used by numerous
people to communicate with their friends, share their
thoughts, photos, and videos. It’s important for all computer
users to be knowledgeable about computer security and
privacy and to know what is required to defend against
attacks. Privacy issues in socialnetworkinghaverisenamong
users. Due to the growth of various social networking sites,
everything is shared on the default setting and the privacy
setting options has to set manually by the users. At the same
time security attacks continue to be a major issue of all
users[1].
2007 boyd, danah. Did submitted work on “Social Network
Sites: Public, Private, or What?”
In this paper “Social Network Sites: Public,Private,orWhat?”
Today's teenagers are exposed into a society complicated by
shifts in the public and private. New social technologies have
changed the underlyingarchitectureofsocialcommunication
and information distribution. They are giving importance to
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1430
this change. They do not understand the changes that are
taking place and, no matter what, they don't likewhatthey’re
seeing. In communities around the world, young population
are joining social network sites (SNS) like MySpace,
Facebook, and Bebo. Once getting into one of these systems,
participants to create a profile to represent themselves
digitally. Using text, images, video, audios, and surveys,teens
generatea profile thatshowshowtheyseethemselves.These
profiles are joined togetherintoalargewebthrough'Friends'
lists[2].
2016 Akshay Singh and Sakshi Sharma performed a work
“Android Application DevelopmentusingAndroidStudioand
PHP Framework”.
In this paper “Android Application Development using
Android Studio and PHP Framework” writer described that
This era is very great and exiting for mobile developers.
Android suppliesa well-offapplicationstructurethatpermits
you to develop imaginative applications andamusementsfor
android cell phones utilizing Java dialect condition. This
archive gives insights about how to assemble applications
utilizing Android's different APIs and Android Studio.
Android proposes a brought together approach for
application advancement on cell phones which implies that
engineers require produce for the Android, and their
applications ought to have the capacity to keep running on
various gadgets controlled by Android. Android applications
require a few Android particular arrangement documents.
The application rationale is basically composed in the Java
programming dialect. The Android SDK was produced
utilizing the Java programming dialect. So also, Android
applications are likewise created utilizing Java. Android
advancement requires theestablishmentofeitherform6or7
of the Standard Edition of the Java PlatformDevelopmentKit.
Java is given in both improvement (JDK) and runtime (JRE)
bundles. For the motivations behind Android improvement,
the JDK must be introduced. Current portable application
advancement is centered around ceaseless change and
improvement, along these lines each engineer tries to
discharge applications rich in components and innovations.
As Android gadgets win in the computerized advertise [3].
2015 Deepa V. Jose*, Lakshmi Priya C, G. Priyadarshini, and
Monisha Singh performed a work “Challenges and Issues in
Android App Development”.
In this paper “Challenges and Issues in Android App
Development” authors described how Advanced cells have
changed the meaning of cell phones by being an intense
specialized apparatus unavoidable in our everyday life
alongside differed alternatives for the sake of entertainment
and excitement. There are numerous Android gadgets
running diverse variants of the Android workingframework,
which makes it inconceivably hard for designers to stay
aware of all the distinctive choices. Numerous application
engineers concentrate just on the most recent Android
adaptations, despitethe fact that thisapproach isprofoundly
unreasonable in light of the fact that it includes just a little
piece of the Android clients who introduced the latest
overhaul of the working framework. Subsequently, the
customer who requested the application passes up a major
opportunity for the significant piece of potential clients.
Another issue as to the product is that Android permits the
main Smartphone makers like Samsung, LG, and Sony to
tweak the OS,whichagainpromptschanginggaugesforevery
gadget. It is not just the diverse renditions of the OS keeping
Android engineers down, additionally the variousdistinctive
gadgets accessible available. The most imperative of which
are the show size and determination. Android application
creators need to hold up under as a top priority that they
have to completely test applications to guarantee that they
work over all the major Smartphone and tablet models. This
will require critical monetary venture and time assets. The
Internet is overflowed with malware, which once in a while
influences Google Play in light of Android's absence of strict
rules forapplication advancement instead of Apple. Also,itis
to a great degree difficult to manage malware as a result of
cell phone discontinuity, as each issue ought to be settled on
several different gadgets with various OS adaptations
Resulting in Android applications and gadgets being
presented to numerous security dangers. As of late there has
been a considerable measureof lawful episodes with respect
to the infringement of patent issues with respect to Android
programming engineers and equipment producers. This can
prove one of the major challenges for Android developer[4].
3. APPLICATION DEVELOPMENT
The basic steps for developing applications are shown in
Figure 1. The development steps encompass four
development phases, which include:
• Setup: During this phase we install and set up our
development environment. We also create Android Virtual
Devices (AVDs) and connect hardware devices, on which we
can install our applications.
• Development: During this phase we set up and
develop our Android project, which contains all of thesource
code and resource files for our application.
• Debugging and Testing: During this phase we build
our project into a debug gable .apk package that we can
install and run on the emulator.
• Publishing: Duringthisphaseweconfigureandbuild
our application for release and distribute our application to
users.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1431
Fig -1: Steps for developing android application
4. PROPOSED METHODOLOGY
4.1 Agile Methodology Application Development
The main reason behind selecting the Agile method is the
simplicity of this strategy which is rapid development
without too much need of documentation in case of the
android application we need to build, check, correct, rebuild,
test continuously and every time we make changes we need
to go through these steps to verify the results of our work.
Agile methodologies including programming, development
and project management involve simplifying the software
development into small modules, while combining
documentation and quality testing at every step. The regular
waterfall methodology includes judging the requirements
ahead of time with testing and documentation as end steps
rather than being the crucial part of development. This
methodology provides improvement techniques that are
effective and profitable for portable applications
advancement.
Fig -2: Stages of Agile Development
4.2 Agile is compatible well with changing mobile
application requirements
Highly changing requirements present in android mobile
apps require adaptive software developmentmethodsthatis
adaptive. Agile is ideal for projects with high levels of
uncertainty or variabilityandare appropriateformobileapp
development.
4.3 Agile development encourages stakeholder
involvement in mobile projects
Stakeholder engagement in mobile projects enables
monitoring of activities which improves increases
productivity, profit, and sustainability.
4.4 Agile increases reliability and leads to
continued use of mobile apps
Agile development with its iterative testing and quality
assurance practices assists developers to build in more
quality and reliability through repeated cycles of testing.
4.5 Agile is flexible
In conventional advancement ventures, we compose a
major spec in advance and after thattellentrepreneursthatit
is so costly to change anything, especially as the venturegoes
on. In dread of extension crawl and a ceaseless venture, we
oppose changes and put individualsthroughachangecontrol
advisory group to keep them to the basic least. Dexterous
advancement standards are distinctive. In coordinated
improvement, change is acknowledged. Truth be told, it's
normal. Since the one thing that is certain in life is change.
Rather the timescale is settled and necessities rise and
advance as the item is produced. Obviously for this to work,
it's basic to have an effectively included partner who
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1432
comprehends this idea and settles on the essential exchange
off choices, exchanging existing degree for new.
4.6 Agile is well suitable for faster delivery and
short development lifecycle of mobile apps
While the team needs to stay focused on delivering an
agreed-to subset of the product’s features during each
iteration, there is an opportunity to constantly refine and
reprioritize the overall product backlog. New or changed
accumulation things can be made arrangements for the
following cycle, giving the chance to present changes inside
half a month. The sans bug speedy conveyance of item is all
around upheld by Agile, A key rule of spry advancement is
that trying is coordinated all through the lifecycle,
empowering normal investigation of the working item as it
creates. This permits the item proprietor to make changes if
important and gives the item group early sight of any quality
issues.
Wireframes- Elements visible on eachofthescreenofthe
mobile application are discussed and noted down as
wireframes.
Storyboard - Everything including the images to be
shown, icons appearing, theme, color, background, etc is a
part of storyboard.
Steps in Agile:
Process Flow - Higher level elements in the application
are determined. For example - conditions such as user login
or admin login and related steps are defined.
Infrastructure building - Planning and development of
application architectureis performed it is done in this phase.
Coding is done to give life to the application.
Functionality Inclusion - Database components, social
media, and other features are implemented and together
integrated in the application.
Demo of Alpha - Developed application along with the
merged UI is run on the device to test for a smooth
functioning.
Testing - The application is tested for bugs by running
various programs, performing checks at different conditions
to ensure it is robust and flawless.
Final Release - The thoroughly tested and checked
application is finally made available to end users.
The application comprises the following major
modules:
CategoryModule-Thismodulewillbethemostimportant
aspect of the project as it is the one that separates it from
other common social networking apptherewillbeidforeach
category and they be will be recognized based on it.
RegisterModule-Thismoduleprovidesfunctionalitiesfor
those people who want to open an account. Applicants can
post their views with personal and professional details.They
can also update the profile as frequently as required. The
member can also browse through the friends profile
available. Members can also get message alerts when their
friends message them
5. SYSTEM DIAGRAM
Fig -3: DFD Diagram
Fig -4: Entity Relationship Diagram
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1433
Fig -5: Use CaseDiagram
6. IMPLEMENTATION WITH RESULTS
For the implementation of this Application we used android
studio along with PHP and MySql for the database. The test
here was to make the application engaging group by making
its interface basic and simple to utilize, easy to use and
additionally appealing and helpful for the its fundamental
reason. Since there exist number of various versions of
android and it continuously keeps updating previous one
with new software and hardware features due to which
developing the app was quite difficult it was tough choice to
select best available environmentanddevelopingkitthatwill
satisfy all the requirement of our application. Despite these
difficulties we finally implemented the idea we had of our
application. There are few parameters on the basis of which
our app has laid its foundation. Some of the features include
audio, video, buying/selling, subscription option. Almost all
the apps have something missing out these features which
creates a loophole in its expandable functionality. This
drawbackisovercomethroughourapplication.Thefollowing
is the comparison table to various apps.
Table -1: Result Table
Parameters Instagram Facebook Amazon Connectify
Video Yes Yes No Yes
Image Yes Yes Yes Yes
Buying/
Selling
No No Yes Yes
Subscriber Yes No No Yes
Audio No No No Yes
7. SAMPLE SCREENSHOTS
8. CONCLUSIONS
The development of app described in present paper has
given a strong understanding of various challenges
associated with design and development of apps. The
experience has been quite challenging, motivating as well as
satisfying. connectify network App can be used by everyone
conveniently for social and business purpose. Development
was done making use of available tools, techniques and
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1434
resources – that would generate a proper system for
connectify network. While making the system, an eye has
been kept on making it as user-friendly. The constraints are
met and overcome successfully. The system is designed as it
was decided in the design phase. The system is user friendly
and gives a better feel of hassle free social networking
experience. The application has been tested with live data
and has provided a successful result. Hence thesoftwarehas
proved to work efficiently.
REFERENCES
[1]. 2011 P. Sri Jothi*, M. Neelamalar and R. Shakthi Prasad
performed a work “Analysis of social networking sites”.
[2]. 2015 Muhamad Hairulnizam Hasan didperformed work
on “How Much Privacy We Still Havon Social Network?”
[3]. 2007 boyd, danah. Did submitted work on “Social
Network Sites: Public, Private, or What?”
[4]. Yang, Zhilong, et al. "Research and Design of a Real-Time
Interactive Application Development Model Based on the
android Platform." Computational Intelligence and Design
(ISCID), 2013
[5]. Josh Dehlinger and Jeremy Dixon, “Mobile Application
Software Engineering: Challenges and Research Directions”,
2011
[6]. Ma, Li, Lei Gu, and Jin Wang. "ResearchandDevelopment
for Mobile Application based on android Platform". (2014)
[7]. Parada, Abilio G., and Lisane B. de Brisolara. "A model
driven approach for android applications development."
[8]. Shyam Bhati, Sandeep Sharma, Karan Singh "Review On
Google Android a Mobile Platform".
[9].http://www.tutorialspoint.com/android/android_archite
cture
[10]. https://developer.android.com/about/index,html
BIOGRAPHY
Siddhant Singh currently in IIIrd year
Engineeringandpursuinggraduationfrom
Ramrao Adik Institute of Technology
major in the field of Information
Technology andwastheSponsorshipHead
of IEEE-RAIT(2016-17) and the
Membership and Development of IEEE-RAIT(2017-18). His
current field of interest include Android Application
Development, Artificial Intelligence and Cyber security.

More Related Content

PDF
Research paper on android social blogging application if deptt- sept 21 (1)
PPTX
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
PDF
Android fragmentation 2013
PPSX
Presentation
DOCX
Android Architecture and Working
DOC
Google android white paper
PPT
Android overview
PPT
Android overview
Research paper on android social blogging application if deptt- sept 21 (1)
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Android fragmentation 2013
Presentation
Android Architecture and Working
Google android white paper
Android overview
Android overview

What's hot (16)

PDF
Mobile Application Development with Android
PDF
Droidcon2013 commercialsuccess rannenberg
PDF
Facebbok Spartan
PDF
Mobile Developer's Guide To The Galaxy 12th Edition
PDF
IRJET- G-Chat: A Game and Chat Application
PPT
Android
PDF
User Interface Design for Web and Mobile Devices
PDF
Dr.mobi. “a medical suggestor in your hand”
PPTX
Android
PDF
Android Design Patterns in Mobile Application Development - Michalis Grigorop...
PDF
Aisha hanif
PDF
Responsive Web Design
PDF
safe journey
PDF
Android Minnebar
PPTX
Android technlogy
Mobile Application Development with Android
Droidcon2013 commercialsuccess rannenberg
Facebbok Spartan
Mobile Developer's Guide To The Galaxy 12th Edition
IRJET- G-Chat: A Game and Chat Application
Android
User Interface Design for Web and Mobile Devices
Dr.mobi. “a medical suggestor in your hand”
Android
Android Design Patterns in Mobile Application Development - Michalis Grigorop...
Aisha hanif
Responsive Web Design
safe journey
Android Minnebar
Android technlogy
Ad

Similar to Android Application Development for Social Network (20)

PPTX
Planning To Build A Social Media App In 2022.pptx
DOCX
The Future of Mobile App Development: Key Outsourcing Trends to Watch
PDF
Can Node.js Security be used for mobile app development.pdf
PDF
Ai app development venkat vajradhar - medium
PDF
Android app for hostel outpass form
PPTX
1. Unit-1 Android Basics of Android.pptx
PDF
AI App Development
PDF
Importance of Programming Language in Day to Day Life
PDF
IRJET- App Misbehaviour Check: Development of Virus Modeling, Propagation...
PPTX
Latest Technology Trends That Trigger Android App Development Process
PDF
Android App Development Benefits for Startups
PDF
use of social media sites in work place
PDF
How to Create a Social Media App Guide on Feature Cost Benefits.pdf
PDF
Tech Trends 2016
PDF
Develop a Successful Mobile App‏
PDF
Vertex – The All in one Web Application
DOCX
Digital Marketing Business familiarization Report
DOCX
Business familiarization
PDF
Mobile app development.pdf
PDF
The iOS Advantage_ How Apple’s Ecosystem Is Setting the Stage for Next-Gen Bu...
Planning To Build A Social Media App In 2022.pptx
The Future of Mobile App Development: Key Outsourcing Trends to Watch
Can Node.js Security be used for mobile app development.pdf
Ai app development venkat vajradhar - medium
Android app for hostel outpass form
1. Unit-1 Android Basics of Android.pptx
AI App Development
Importance of Programming Language in Day to Day Life
IRJET- App Misbehaviour Check: Development of Virus Modeling, Propagation...
Latest Technology Trends That Trigger Android App Development Process
Android App Development Benefits for Startups
use of social media sites in work place
How to Create a Social Media App Guide on Feature Cost Benefits.pdf
Tech Trends 2016
Develop a Successful Mobile App‏
Vertex – The All in one Web Application
Digital Marketing Business familiarization Report
Business familiarization
Mobile app development.pdf
The iOS Advantage_ How Apple’s Ecosystem Is Setting the Stage for Next-Gen Bu...
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...

Recently uploaded (20)

PPTX
Geodesy 1.pptx...............................................
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
web development for engineering and engineering
PPTX
Welding lecture in detail for understanding
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Sustainable Sites - Green Building Construction
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Geodesy 1.pptx...............................................
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
CH1 Production IntroductoryConcepts.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Operating System & Kernel Study Guide-1 - converted.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
bas. eng. economics group 4 presentation 1.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
web development for engineering and engineering
Welding lecture in detail for understanding
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Sustainable Sites - Green Building Construction
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...

Android Application Development for Social Network

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1429 ANDROID APPLICATION DEVELOPMENT FOR SOCIAL NETWORK Siddhant Singh Undergraduation, Dept. of Information Technology, Ramrao Adik Institute of Technology, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Connectify application is an integration ofsocial networking and E-commerce. It majorly focuses on the freelancer business growth and their development where the fresh faces in the world of business can sell their talent in the form of art, dance, singing, photography, etc to the relevant customer population by the means of our application and online transactional procedure. Connectify networks is build on PHP MySql database using androidstudioforthestructural and design part of the main application. The content from users they have subscribed to will be visible in the subscribed tab and categories they have subscribedtowillbevisibleinthe feed tab. Companiesareincreasinglyusingonlinecommunities to create value for the firm and their customers. Ensuringthat brand activity is relevant to a social network’scoreaudienceis crucial for advertisers wanting to tap into niche communities It is a concept derived from the drawbacks of different application with the motive to combine their respective function. This Application will serve them as a good place to share good work and a place where their work will be appreciated by the people. Key Words: freelancer business, Social networking, existing brand publicity, freelancing platform. 1. INTRODUCTION It's the way the 21st century communicates now. Social networking is the grouping of individuals into specific groups, like small rural communities or a neighbourhood subdivision. This project emphasis on gathering people so they can give their point of view on a common interest, The application consist of many categories for the user to register under and view contents of their interest. This app will help the people to share their point ofview,information, interest all under one platform and same time they can promote their business if they have one current market suggests that social platform is best to reach your target market. For now social network seems to be the best available platform for the one who wants to promote their business and wants to reach maximum crowd possible. For crying out loud! Social networking site is one of the best for free exposure. As there are lots of ways to get your name out there and most of them are cost effective. It‘s better to take advantage of Social networking to connect with the artist and recognized person. Android is most utilized portable working framework in world. Androidnowhasmoreclients, a larger number of telephones and a greater number of tablets worldwide than whatever other versatile working framework. The Google Play app store has been growing at breakneck speed and with almost as many apps as theApple app store. The idea of this project came fromotherfamousappssuch as youtube, twitter, facebook which bring the users but lack a medium or a platform on which users can discuss on a particular topic and also gain popularity and build business through it. The aim is to combine the use of all the major apps currently being used and enhance the simplicityforthe user to make it more user friendly after observing the current giant social network. We did understood that now people are looking for something unique that allowsthem to communicate with large group of people with the same interest, now social networking has became platform to sell adds due to this actual experience of the user is hampered. Informal communication helps you to reach to potential clients without spending a lot of cash on publicizing. Nearness of your business on mainstream long range interpersonal communication recommends to individuals that your organization and business is on the bleeding edge or if nothing else it can stay aware of the changing circumstances and the prerequisites. Utilizing long range interpersonal communication can be utilized to advance your business, this has many focal points additionally requires some devotion, diligent work, congruity on your part. Social networking helps you to set up a personal connection with your customers. 2. LITERATURE SURVEY 2015 Muhamad Hairulnizam Hasan did performed work on “How Much Privacy We Still Have left on Social Network?” In this paper “How Much Privacy We Still Have on Social Network?” social networking sites are used by numerous people to communicate with their friends, share their thoughts, photos, and videos. It’s important for all computer users to be knowledgeable about computer security and privacy and to know what is required to defend against attacks. Privacy issues in socialnetworkinghaverisenamong users. Due to the growth of various social networking sites, everything is shared on the default setting and the privacy setting options has to set manually by the users. At the same time security attacks continue to be a major issue of all users[1]. 2007 boyd, danah. Did submitted work on “Social Network Sites: Public, Private, or What?” In this paper “Social Network Sites: Public,Private,orWhat?” Today's teenagers are exposed into a society complicated by shifts in the public and private. New social technologies have changed the underlyingarchitectureofsocialcommunication and information distribution. They are giving importance to
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1430 this change. They do not understand the changes that are taking place and, no matter what, they don't likewhatthey’re seeing. In communities around the world, young population are joining social network sites (SNS) like MySpace, Facebook, and Bebo. Once getting into one of these systems, participants to create a profile to represent themselves digitally. Using text, images, video, audios, and surveys,teens generatea profile thatshowshowtheyseethemselves.These profiles are joined togetherintoalargewebthrough'Friends' lists[2]. 2016 Akshay Singh and Sakshi Sharma performed a work “Android Application DevelopmentusingAndroidStudioand PHP Framework”. In this paper “Android Application Development using Android Studio and PHP Framework” writer described that This era is very great and exiting for mobile developers. Android suppliesa well-offapplicationstructurethatpermits you to develop imaginative applications andamusementsfor android cell phones utilizing Java dialect condition. This archive gives insights about how to assemble applications utilizing Android's different APIs and Android Studio. Android proposes a brought together approach for application advancement on cell phones which implies that engineers require produce for the Android, and their applications ought to have the capacity to keep running on various gadgets controlled by Android. Android applications require a few Android particular arrangement documents. The application rationale is basically composed in the Java programming dialect. The Android SDK was produced utilizing the Java programming dialect. So also, Android applications are likewise created utilizing Java. Android advancement requires theestablishmentofeitherform6or7 of the Standard Edition of the Java PlatformDevelopmentKit. Java is given in both improvement (JDK) and runtime (JRE) bundles. For the motivations behind Android improvement, the JDK must be introduced. Current portable application advancement is centered around ceaseless change and improvement, along these lines each engineer tries to discharge applications rich in components and innovations. As Android gadgets win in the computerized advertise [3]. 2015 Deepa V. Jose*, Lakshmi Priya C, G. Priyadarshini, and Monisha Singh performed a work “Challenges and Issues in Android App Development”. In this paper “Challenges and Issues in Android App Development” authors described how Advanced cells have changed the meaning of cell phones by being an intense specialized apparatus unavoidable in our everyday life alongside differed alternatives for the sake of entertainment and excitement. There are numerous Android gadgets running diverse variants of the Android workingframework, which makes it inconceivably hard for designers to stay aware of all the distinctive choices. Numerous application engineers concentrate just on the most recent Android adaptations, despitethe fact that thisapproach isprofoundly unreasonable in light of the fact that it includes just a little piece of the Android clients who introduced the latest overhaul of the working framework. Subsequently, the customer who requested the application passes up a major opportunity for the significant piece of potential clients. Another issue as to the product is that Android permits the main Smartphone makers like Samsung, LG, and Sony to tweak the OS,whichagainpromptschanginggaugesforevery gadget. It is not just the diverse renditions of the OS keeping Android engineers down, additionally the variousdistinctive gadgets accessible available. The most imperative of which are the show size and determination. Android application creators need to hold up under as a top priority that they have to completely test applications to guarantee that they work over all the major Smartphone and tablet models. This will require critical monetary venture and time assets. The Internet is overflowed with malware, which once in a while influences Google Play in light of Android's absence of strict rules forapplication advancement instead of Apple. Also,itis to a great degree difficult to manage malware as a result of cell phone discontinuity, as each issue ought to be settled on several different gadgets with various OS adaptations Resulting in Android applications and gadgets being presented to numerous security dangers. As of late there has been a considerable measureof lawful episodes with respect to the infringement of patent issues with respect to Android programming engineers and equipment producers. This can prove one of the major challenges for Android developer[4]. 3. APPLICATION DEVELOPMENT The basic steps for developing applications are shown in Figure 1. The development steps encompass four development phases, which include: • Setup: During this phase we install and set up our development environment. We also create Android Virtual Devices (AVDs) and connect hardware devices, on which we can install our applications. • Development: During this phase we set up and develop our Android project, which contains all of thesource code and resource files for our application. • Debugging and Testing: During this phase we build our project into a debug gable .apk package that we can install and run on the emulator. • Publishing: Duringthisphaseweconfigureandbuild our application for release and distribute our application to users.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1431 Fig -1: Steps for developing android application 4. PROPOSED METHODOLOGY 4.1 Agile Methodology Application Development The main reason behind selecting the Agile method is the simplicity of this strategy which is rapid development without too much need of documentation in case of the android application we need to build, check, correct, rebuild, test continuously and every time we make changes we need to go through these steps to verify the results of our work. Agile methodologies including programming, development and project management involve simplifying the software development into small modules, while combining documentation and quality testing at every step. The regular waterfall methodology includes judging the requirements ahead of time with testing and documentation as end steps rather than being the crucial part of development. This methodology provides improvement techniques that are effective and profitable for portable applications advancement. Fig -2: Stages of Agile Development 4.2 Agile is compatible well with changing mobile application requirements Highly changing requirements present in android mobile apps require adaptive software developmentmethodsthatis adaptive. Agile is ideal for projects with high levels of uncertainty or variabilityandare appropriateformobileapp development. 4.3 Agile development encourages stakeholder involvement in mobile projects Stakeholder engagement in mobile projects enables monitoring of activities which improves increases productivity, profit, and sustainability. 4.4 Agile increases reliability and leads to continued use of mobile apps Agile development with its iterative testing and quality assurance practices assists developers to build in more quality and reliability through repeated cycles of testing. 4.5 Agile is flexible In conventional advancement ventures, we compose a major spec in advance and after thattellentrepreneursthatit is so costly to change anything, especially as the venturegoes on. In dread of extension crawl and a ceaseless venture, we oppose changes and put individualsthroughachangecontrol advisory group to keep them to the basic least. Dexterous advancement standards are distinctive. In coordinated improvement, change is acknowledged. Truth be told, it's normal. Since the one thing that is certain in life is change. Rather the timescale is settled and necessities rise and advance as the item is produced. Obviously for this to work, it's basic to have an effectively included partner who
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1432 comprehends this idea and settles on the essential exchange off choices, exchanging existing degree for new. 4.6 Agile is well suitable for faster delivery and short development lifecycle of mobile apps While the team needs to stay focused on delivering an agreed-to subset of the product’s features during each iteration, there is an opportunity to constantly refine and reprioritize the overall product backlog. New or changed accumulation things can be made arrangements for the following cycle, giving the chance to present changes inside half a month. The sans bug speedy conveyance of item is all around upheld by Agile, A key rule of spry advancement is that trying is coordinated all through the lifecycle, empowering normal investigation of the working item as it creates. This permits the item proprietor to make changes if important and gives the item group early sight of any quality issues. Wireframes- Elements visible on eachofthescreenofthe mobile application are discussed and noted down as wireframes. Storyboard - Everything including the images to be shown, icons appearing, theme, color, background, etc is a part of storyboard. Steps in Agile: Process Flow - Higher level elements in the application are determined. For example - conditions such as user login or admin login and related steps are defined. Infrastructure building - Planning and development of application architectureis performed it is done in this phase. Coding is done to give life to the application. Functionality Inclusion - Database components, social media, and other features are implemented and together integrated in the application. Demo of Alpha - Developed application along with the merged UI is run on the device to test for a smooth functioning. Testing - The application is tested for bugs by running various programs, performing checks at different conditions to ensure it is robust and flawless. Final Release - The thoroughly tested and checked application is finally made available to end users. The application comprises the following major modules: CategoryModule-Thismodulewillbethemostimportant aspect of the project as it is the one that separates it from other common social networking apptherewillbeidforeach category and they be will be recognized based on it. RegisterModule-Thismoduleprovidesfunctionalitiesfor those people who want to open an account. Applicants can post their views with personal and professional details.They can also update the profile as frequently as required. The member can also browse through the friends profile available. Members can also get message alerts when their friends message them 5. SYSTEM DIAGRAM Fig -3: DFD Diagram Fig -4: Entity Relationship Diagram
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1433 Fig -5: Use CaseDiagram 6. IMPLEMENTATION WITH RESULTS For the implementation of this Application we used android studio along with PHP and MySql for the database. The test here was to make the application engaging group by making its interface basic and simple to utilize, easy to use and additionally appealing and helpful for the its fundamental reason. Since there exist number of various versions of android and it continuously keeps updating previous one with new software and hardware features due to which developing the app was quite difficult it was tough choice to select best available environmentanddevelopingkitthatwill satisfy all the requirement of our application. Despite these difficulties we finally implemented the idea we had of our application. There are few parameters on the basis of which our app has laid its foundation. Some of the features include audio, video, buying/selling, subscription option. Almost all the apps have something missing out these features which creates a loophole in its expandable functionality. This drawbackisovercomethroughourapplication.Thefollowing is the comparison table to various apps. Table -1: Result Table Parameters Instagram Facebook Amazon Connectify Video Yes Yes No Yes Image Yes Yes Yes Yes Buying/ Selling No No Yes Yes Subscriber Yes No No Yes Audio No No No Yes 7. SAMPLE SCREENSHOTS 8. CONCLUSIONS The development of app described in present paper has given a strong understanding of various challenges associated with design and development of apps. The experience has been quite challenging, motivating as well as satisfying. connectify network App can be used by everyone conveniently for social and business purpose. Development was done making use of available tools, techniques and
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 12 | Dec-2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 6.171 | ISO 9001:2008 Certified Journal | Page 1434 resources – that would generate a proper system for connectify network. While making the system, an eye has been kept on making it as user-friendly. The constraints are met and overcome successfully. The system is designed as it was decided in the design phase. The system is user friendly and gives a better feel of hassle free social networking experience. The application has been tested with live data and has provided a successful result. Hence thesoftwarehas proved to work efficiently. REFERENCES [1]. 2011 P. Sri Jothi*, M. Neelamalar and R. Shakthi Prasad performed a work “Analysis of social networking sites”. [2]. 2015 Muhamad Hairulnizam Hasan didperformed work on “How Much Privacy We Still Havon Social Network?” [3]. 2007 boyd, danah. Did submitted work on “Social Network Sites: Public, Private, or What?” [4]. Yang, Zhilong, et al. "Research and Design of a Real-Time Interactive Application Development Model Based on the android Platform." Computational Intelligence and Design (ISCID), 2013 [5]. Josh Dehlinger and Jeremy Dixon, “Mobile Application Software Engineering: Challenges and Research Directions”, 2011 [6]. Ma, Li, Lei Gu, and Jin Wang. "ResearchandDevelopment for Mobile Application based on android Platform". (2014) [7]. Parada, Abilio G., and Lisane B. de Brisolara. "A model driven approach for android applications development." [8]. Shyam Bhati, Sandeep Sharma, Karan Singh "Review On Google Android a Mobile Platform". [9].http://www.tutorialspoint.com/android/android_archite cture [10]. https://developer.android.com/about/index,html BIOGRAPHY Siddhant Singh currently in IIIrd year Engineeringandpursuinggraduationfrom Ramrao Adik Institute of Technology major in the field of Information Technology andwastheSponsorshipHead of IEEE-RAIT(2016-17) and the Membership and Development of IEEE-RAIT(2017-18). His current field of interest include Android Application Development, Artificial Intelligence and Cyber security.