SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 898
Android Application for Updation
Manish Kumar1, Sania Afreen2, Md Naved Khan3, M.Saravanan4
1,2,3Under Graduates, Department of Computer Science and Engineering, SRM University,
Chennai, Tamil Nadu, India
4Asst.Professor, Department of Computer Science and Engineering, SRM University,
Chennai, Tamil Nadu, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Organizations aim at acknowledging their
entities with latest updates. Building a website site for an
organization that contains everything about that particular
organization is necessary but also hard to maintain. It is
effective for business and advertising butnotproventobevery
handy. The number of mobile users hasincreasedascompared
to the desktop users so it is ideal to create amobileapplication
because it can be accessed by anyone, irrespective of time and
it can be optimized to the lowest configuration possible. This
app will support host- client relationship. All theupdateddata
by host overtime would be stored in and managed by firebase
database. This application is based on languages such as XML
and Java; where XML is going to play a major role in creating
animations and presentation while Java helps in designing its
functionality.
Key Words: news app, instant notification, updating
app, android application, portal news access,pushdown
notification.
1.INTRODUCTION
In this digital world, each and every person is connected to
each other. One can reach the internet anytime and
anywhere. In other words, with this facility of advanced
methodology of digital communication, a mobile application
can act as a digital hand in delivering all the concerned
information that an organization wants to be known by its
entities. Organizations prefer to use offline methods to send
the information on any subject to its entities which is very
time-consuming and there is always the possibility that its
entity is not aware of the updatedinformation whichleadsto
spreading false information.
To overcome this issue, this app is being created which can
provide all the details in one place about everything that is
being and will be circulated in the organization. By this app,
the users will have the facility and access to all thenecessary
information updated by the organization.
This app starts with a login step categorized as “Register” or
“Sign In”. The client will need to register when he opens the
application for the first time and can login with the
administrative power once he signs up as the Host. The
menu contains two options -first is to view data and the
second is to update it. If the client logs in with the admin
power, they can providethe necessaryandrequiredupdates.
Moreover, they have the privilege to see updates by other
hosts too. All the updated data is stored and managed by the
firebase database itself. If the user chooses to login as a
client, they will have the facility to view all the updates
assembled according to the date and time. They won’t be
able to make any changes to the updated data,butcanaccess
it from anywhere and at any point of time.
According to the organization rules, hosts are instructed not
to be added in any groups in the social networking sites.But,
they are to convey their messages on time. Unfortunately,
they don't have any other option than getting added in such
groups and even after all this,theykeepongettingnumerous
texts and calls regarding pettyqueries,clarityon rumorsand
unnecessary notifications as they are also the part of the
groups. To get them over such issues and to create a direct
path for communication by the host, they themselves sort
any of such needed updates. The basic idea is to reduce
rumours and being updated. Thus to enhancethesefeatures,
an application is being created that acts as a solution to all
such problems.
Moreover, the app is not just useful for hosts but also for the
clients too.
Hence, the clients will receive instant notification regarding
all the happenings going on, in and around their
organization, such as about its new rules and regulations,
upcoming holidays, placement related detailed information,
exam schedule,seatingarrangements,upcomingeventsof all
the departments as well as those in and around their
surroundings by trustable sources.
2. LITERATURE SURVEY
To provide a friendly interface to do human-machine
interaction, user-used instant messengers, and defining
interfaces to abstract general functionalism, the message
translation and session was designed in server [1]. Yet, they
haven’t added policy mechanism in the notification server
[1].
In their paper, their main focus was on the users’ browsing
behaviors and to set preference according to users’ records
[2]. But they are still working on this as all the users can’t be
categorized in this as they surf through their genuine
preferences [2].
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 899
They studied the features of network news and proposed an
event detection algorithm based on key element recognition
[3]. The influence of different named entity is yet to be
studied [3].
Their aim was to create an easy to use mobile, interactive,
flexible and extensible client server app [4]. For that, they
used Java Programming languages and 1111Mobile edition
support, MySQL database, PHP Dynamic contentandApache
Open Web server [4]. They didn’t include Sports and
Currencies (Exchange rates) topics in the app [4].
Comprehensive app testing can be time-consuming for a
developer due to differentcharacteristicsoftheplatformand
different user preferences [5]. To overcome this, they
proposed a novel framework named CROSS MINER to
analyze the essential app issuesandexplorewhethertheapp
issues exhibits differently on the three platforms [5]. The
framework automatically captures the distribution of app
issues such as battery, crash, memory, network, privacy,
spam and UI [5]. As modern applications are made with
modern technologies that can have modern issues [5]. The
cross minor frame work will not be able to detect those
issues [5].
They tried to put together the discoveries, invention and
advancements that have brought together on the social
media over many years [6]. In addition to that, they
attempted to draw out the focal points and conceivable
impediments of social media to human kind [6]. They were
not able to upload information withsomeeyecatchypriority
tags like accident, crime etc. [6].Secondly,they were notable
to design this app in such a way that this can be utilized by
health care department like you can request blood donor
near you anywhere any time [6].
Today we use different sorts of platforms like Windows,
Android, IOS [7]. For each platform, we need same app to be
developed several times due to lack of integrated cross
platform mobile application [7]. This paper extends ICPMD
by proposing a new code conversion approach based on
XSLT [7] and regular expression to ease the conversion
process [7]. Several apps are converted from WP8 to
Android and vice-versa, but this thing is yet to be applied in
every app on all three platforms [7].
Their work mainly focuses on Android Wear and one of its
core interaction mechanism: The control flow due to
notifications as the popularity of Wearable devices is
expected to increase dramatically over the next decade [8].
They developed two apps “W 1.x” for hand held devices and
“AW 2.0” for the wearable devices [8]. Data synchronization
between hand-held and wearable devices, techniques to
reduce battery consumption and security analysis can be
upgraded to the latest technology [8]. But this is yet to be
practically applied [8].
3. SYSTEM ARCHITECTURE
The following are the various modules for the Android
updation application.
FUNDAMENTAL PAGE: After being signed in, the client
will be diverted to this action. Along these lines, the focal
movement from where the client can get to every one of the
administrations is given by this application.Thiswouldhave
left-sheet on which catches will be there for various
purposes [3]. The sheet can be gotten to by swiping left to
right. The catches it will have are: Profile, Events, Holidays,
Local News, Placement.
Fig 3.2
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 900
REGISTRATION PAGE: This movement will be in charge
of the making of the client account. With the assistance of
"content fields", spinners, and dropdownboxestheclientwill
top off all the given fields and toward the finish of this
movement there would be a catch that would settle the
record creation and produce a "Toast" message.
This movement will be in charge of the formation of the
client account. At the season of enlistment, the client should
top off just the email and secret key areas of the movement.
This will be finished with the assistance of Plaintext Fields
[3].
Toward the finish of this movement, there would be a
catch "Join" thatwouldsettletherecordcreationandproduce
a "Toast" message expressingthe makingofrecordwasawin
or a disappointment relyingupon the statusofthevalidation.
The points of interest entered by the client for account
creation is put away in the firebase cloud and can be
overseen by the application executive through the
site.
Fig 3.3
LOG-IN PAGE: This action will contain just two discharge
handle that is the client's email-id and the secret key. After
entering the information, the client's accreditations will be
checked, with the information put away in the online
database and if the information exists, the client will be
signed into the application.
This action will contain just two discharge handle that is the
client's email-id and the secret word.
After entering the information, the client's certificationswill
be verified, with the information put away in the online
database and if the information exists, the client will be
signed into the application. In the event of wrong secret key
or wrong email entered by the client, a toast message will be
produced requesting that the client check the information
entered by him [3].
Furthermore, the login subtle elements of the client will be
taken care of and spared by Firebase. On the off chance that
the client has overlooked his secret word, there is another
choice "Overlooked watchword", which will send him a
secret key reset connect to his enrolled email id.
Fig 3.4
4. METHODOLOGY
Working of this android application is easytouse,but will be
a one-path correspondence from the host to client.
This application begins with login step orderedashostlogin.
The client can login with one of the given choices. Once on
the off chance that they log into as host, they get an
administrator control and can give important and required
update. Besides, they get a benefit to see updates by other
host as well. Moreover, as a host likewise gets an alternative
while updating, who all can see the updated information. As
soon as any admin updates any information, the registered
users will get a pop up notification about it so the users can
check it as soon as they get updated. All the updated
information is put away and overseen by firebase itself.
While if the client decides to login, they can simply have a
benefit to see every update under isolatedsections,collected
by date and time.
This reduces the rumor’s regarding various topics:
 Hosts can straightforwardlyupdatetheinformation
they want to.
 For clients, it would be much easier as they are
getting everything in updated form and moreover
they won't be in any false hope and confusion
regarding rumors
This application likewise gives a supporting handinkeeping
refreshed with respect to unrelated data and expense
structures and in addition it would likewise help in
diminishing perplexity in regards to any related data.
Exam seating related data can likewise be updated.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 901
In the placement that are discussed positions we never
become acquainted with correct pre-requisites inregardsto
work, applying for this application additionally helps in
giving data in regards to arrangement session going on
What's precisely bundle is.
It is more than once said "Time is cash", and this application
isn't just sparing time however a lot of vitality aswell,itgoes
about as some assistance for each phase of its clients
included and gives a simplicity in intercommunication
amongst staff and student.
5. MODULE IMPLEMENTATION
1. Register/login module:
Initially, the user is supposed to registerhimself eitherasthe
client or as host on firebase databasewiththeirrespective E-
mail id. If they want to login as the host, they will have an
option as well as responsibility to post all the necessary
updates and even will be able to view the updates posted by
others while if the user registers himself as a host he will
only be able to view all the updates. Once user registers
himself by giving his basic details like registration number,
full name, date of birth, mail id, and password, detailswill be
stored and they will be redirected to login page. Here, they
will be asked to log in with registration number and
password with an option of “keep me logged in”. If the users
accepts with this option they would be signed in even after
he exits the app. This feature makes the application more
user friendly.
2. Main module:
After logging in this is the first page that the user notices.
This page differs with student and staff log in page. When
user chooses to log in as the staff he will have an option like
to first will be to post an update (as he supposed to be host
of the application) while the second will be to view an
update. Updates would be regarding local news,placements,
functions, holidays, and events. Whereas once they logtin as
clients he will be restricted for just to view all updated the
contents.
3. Notification module:
Whatever way they log in, they’ll be notified withtheupdate.
This module helps user to get an instant notification. This
helps in a way that user doesn’t needs to open the app every
time to check whether there is an update or not, rather he
will be notified instantly once updateisgenerated.Moreover
this feature also helps user to view relevant article as he will
be redirected to that particular page from where the
notification was generated. Thisfeaturecanalsobeswitched
off notification according to users comfort.
4. Scheduler module:
Once the things are updated user can make plans
accordingly. This module helps user in planning for any
vacation and upcoming events. It also helps last moment
peeps in completing stuff on time.
6. CONCLUSION
More or less small and midsize organizations are following
the mobile trend, understanding that an effective mobile
strategy involves more than just a mobile-friendly website.
But despite of all these advances,machinescannotmatchthe
performance of the human counterparts in terms of
accuracy. Digitalization plays a major role in delivering
information but, before informing concerned entities
regarding the information host needs to verify certain basic
things, e.g. host and client bothneedstohavethisapplication
with working internet connection. Technology used by this
app is a push notification.
7. FUTURE ENHANCEMENT
In future, few features of this application can be enhanced
and more effectivelyutilized. Presently,thisapplicationfaces
the problem of server crashing, which means it does has a
limitation over clients using server. Multiple users can
connect to server at a time but, once the number of clients
exceeds its limit, hindrance will be generated in the path of
connecting to the server which if not stopped can lead to
crash server. Moreover, this application can support only
small data packets for transmission, where data packets
have small size with certain limitation and violation to this
can corrupt data and can even lead to hindrance in
transmitting data in future. As of now in any scenario, user
won’t be able to share any multimedia file or large
documents e.g. doc. file, neither data can be stored nor be
managed for a long period time e.g. the current version of
fire base being used supports foronlydata upto4week,once
time period exceeds it automatically deletesthefetcheddata
from the queue. The present version of firebase database is
not capable of storing data beyond 1GB. It has certain
constrains in reading, writing and deleting data from
firebase. Restrictions are as followed:
1. Writing data: 20k/day
2. Reading data: 50k/day
3. Deleting data: 20k/day
4. Stored data: 1GB Total
5. Bandwidth: 10GB/month
REFERENCES
[1] ChiHuang Chiu, Ruey-Shyang Wu, Chi-Io Tut, Hsien-
Tang Lin and Shyan-Ming Yuan, ”Next Generation
Notification System: Integrating Instant Messengers
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072
© 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 902
and Web Service”, page no: 1781, International
Conference on Convergence InformationTechnology,
2007.
[2] Zhenzhong Li, Wenqian Shang, ”Personalized News
Recommendation Based on Links of Web”,ICIS,2015.
[3] Qu Xiaoting1, Yang Juan2, Wu Bin3, Xin Haiming4, “A
News Event Detection Algorithm Based on Key
Elements Recognition”, IEEE First International
Conference on Data Science in Cyberspace, 2016.
[4] Eduard C.Popovici,Mihai Stangaciu & Mihnea A.
Magheti, ”Mobile Application for News Access and
Virtual Community Interactive Services”, IEEE,2010.
[5] Yichuan Man,Cuiyun Gao,Michael R. Lyu & Jiuchun
Jiang, ”Experince Report:Understanding Cross
Platform App Issues from User Reviews”, IEEE 27th
International Symposium on Software Reliability
Engineering,2016.
[6] Manish Kumar,Md.Rayyan,Praveen Kumar & Seema
Rawat, ”Design and Development of a Cloud Based
News Shearing Mobile Application”,IEEE,2016.
[7] Wafaa S.EI-Kassas,Baseem A. Abdullah,Ahmed H.
Yousef & Ayman M. Wahba, ”Enhanced Code
Conversion approach for the integrated cross
platform mobile development(ICPMD)”,IEEE,2015.
[8] Hailong Zhang & Atanas Rountev, ”Analysis and
testing of Notification in android wear applications”,
ACM 39th International Conference on Software
Engineering/IEEE, 2017.

More Related Content

PDF
IRJET- Automated Mess Service based on User's Location PART-2
PDF
IRJET- UID Secure Travel Identity
PDF
Automatized Application Services for Android Devices Using Apache Ant in Clou...
PDF
Web Based Claims Processing System WCPS
PDF
IRJET- Customized CRM Mobile Application for Retail Industry
PDF
Skedule A System For Easy User Access
PDF
Automated Mess Service Based on User's Location
PPTX
Entreprise mobility approach within digital transformation
IRJET- Automated Mess Service based on User's Location PART-2
IRJET- UID Secure Travel Identity
Automatized Application Services for Android Devices Using Apache Ant in Clou...
Web Based Claims Processing System WCPS
IRJET- Customized CRM Mobile Application for Retail Industry
Skedule A System For Easy User Access
Automated Mess Service Based on User's Location
Entreprise mobility approach within digital transformation

What's hot (10)

PDF
Cyfin Solution Brief
PDF
Free advertising platform for businesses with IOS & Android Apps development
PDF
Defeating Cyber Threats
PDF
IRJET- Survey on Virtual Assistants
PDF
Understanding Cybersecurity in Medical Devices and Applications
PDF
IRJET- Online Facility for Location of WaSH services
PDF
IRJET- Root Security Firewall
PDF
Application for Maintaining Social Distancing During a Widespread Global Pand...
PDF
IRJET- Queue Control System using Android
PDF
IRJET-A Generic Framework for Accessing Location Based Information by Androi...
Cyfin Solution Brief
Free advertising platform for businesses with IOS & Android Apps development
Defeating Cyber Threats
IRJET- Survey on Virtual Assistants
Understanding Cybersecurity in Medical Devices and Applications
IRJET- Online Facility for Location of WaSH services
IRJET- Root Security Firewall
Application for Maintaining Social Distancing During a Widespread Global Pand...
IRJET- Queue Control System using Android
IRJET-A Generic Framework for Accessing Location Based Information by Androi...
Ad

Similar to Android Application for Updation (20)

PDF
Alumni-Student Interactive Messaging
PDF
MOBILE APPLICATION FOR COLLEGE EVENT MANAGEMENT
PPTX
Newso (18th march).pptx
PDF
ATHARVA FEST
PPTX
Newso (18th march)1.pptx
PDF
IRJET - PAA: Productivity Android Application
PDF
Twist
PDF
IRJET- Event Compass - An Event Management Application
PDF
IRJET- Student Portal
PDF
Android Application Development for Social Network
PDF
ONLINE NEWS PORTAL
PPTX
Android based Attendance and examination automation
PDF
IRJET- Contest Information Desk Android Application
DOCX
Blackbook(NGO)
DOCX
2ND REPORT
PDF
NOVEL APPROACH TO MANAGE EVENTS IN THE ORGANIZATIONS
PDF
IRJET- Tech-Fest Management System
PDF
A Research Paper On A Progress Tracking Application Using Flutter And Firebase
PDF
Review on College Event Organizer
PDF
IRJET- Displaying Data of Smart Phone using Firebase
Alumni-Student Interactive Messaging
MOBILE APPLICATION FOR COLLEGE EVENT MANAGEMENT
Newso (18th march).pptx
ATHARVA FEST
Newso (18th march)1.pptx
IRJET - PAA: Productivity Android Application
Twist
IRJET- Event Compass - An Event Management Application
IRJET- Student Portal
Android Application Development for Social Network
ONLINE NEWS PORTAL
Android based Attendance and examination automation
IRJET- Contest Information Desk Android Application
Blackbook(NGO)
2ND REPORT
NOVEL APPROACH TO MANAGE EVENTS IN THE ORGANIZATIONS
IRJET- Tech-Fest Management System
A Research Paper On A Progress Tracking Application Using Flutter And Firebase
Review on College Event Organizer
IRJET- Displaying Data of Smart Phone using Firebase
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
Welding lecture in detail for understanding
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Geodesy 1.pptx...............................................
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
web development for engineering and engineering
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
DOCX
573137875-Attendance-Management-System-original
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
Lecture Notes Electrical Wiring System Components
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Welding lecture in detail for understanding
R24 SURVEYING LAB MANUAL for civil enggi
Geodesy 1.pptx...............................................
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
OOP with Java - Java Introduction (Basics)
web development for engineering and engineering
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Foundation to blockchain - A guide to Blockchain Tech
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
573137875-Attendance-Management-System-original
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Lecture Notes Electrical Wiring System Components
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx

Android Application for Updation

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 898 Android Application for Updation Manish Kumar1, Sania Afreen2, Md Naved Khan3, M.Saravanan4 1,2,3Under Graduates, Department of Computer Science and Engineering, SRM University, Chennai, Tamil Nadu, India 4Asst.Professor, Department of Computer Science and Engineering, SRM University, Chennai, Tamil Nadu, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Organizations aim at acknowledging their entities with latest updates. Building a website site for an organization that contains everything about that particular organization is necessary but also hard to maintain. It is effective for business and advertising butnotproventobevery handy. The number of mobile users hasincreasedascompared to the desktop users so it is ideal to create amobileapplication because it can be accessed by anyone, irrespective of time and it can be optimized to the lowest configuration possible. This app will support host- client relationship. All theupdateddata by host overtime would be stored in and managed by firebase database. This application is based on languages such as XML and Java; where XML is going to play a major role in creating animations and presentation while Java helps in designing its functionality. Key Words: news app, instant notification, updating app, android application, portal news access,pushdown notification. 1.INTRODUCTION In this digital world, each and every person is connected to each other. One can reach the internet anytime and anywhere. In other words, with this facility of advanced methodology of digital communication, a mobile application can act as a digital hand in delivering all the concerned information that an organization wants to be known by its entities. Organizations prefer to use offline methods to send the information on any subject to its entities which is very time-consuming and there is always the possibility that its entity is not aware of the updatedinformation whichleadsto spreading false information. To overcome this issue, this app is being created which can provide all the details in one place about everything that is being and will be circulated in the organization. By this app, the users will have the facility and access to all thenecessary information updated by the organization. This app starts with a login step categorized as “Register” or “Sign In”. The client will need to register when he opens the application for the first time and can login with the administrative power once he signs up as the Host. The menu contains two options -first is to view data and the second is to update it. If the client logs in with the admin power, they can providethe necessaryandrequiredupdates. Moreover, they have the privilege to see updates by other hosts too. All the updated data is stored and managed by the firebase database itself. If the user chooses to login as a client, they will have the facility to view all the updates assembled according to the date and time. They won’t be able to make any changes to the updated data,butcanaccess it from anywhere and at any point of time. According to the organization rules, hosts are instructed not to be added in any groups in the social networking sites.But, they are to convey their messages on time. Unfortunately, they don't have any other option than getting added in such groups and even after all this,theykeepongettingnumerous texts and calls regarding pettyqueries,clarityon rumorsand unnecessary notifications as they are also the part of the groups. To get them over such issues and to create a direct path for communication by the host, they themselves sort any of such needed updates. The basic idea is to reduce rumours and being updated. Thus to enhancethesefeatures, an application is being created that acts as a solution to all such problems. Moreover, the app is not just useful for hosts but also for the clients too. Hence, the clients will receive instant notification regarding all the happenings going on, in and around their organization, such as about its new rules and regulations, upcoming holidays, placement related detailed information, exam schedule,seatingarrangements,upcomingeventsof all the departments as well as those in and around their surroundings by trustable sources. 2. LITERATURE SURVEY To provide a friendly interface to do human-machine interaction, user-used instant messengers, and defining interfaces to abstract general functionalism, the message translation and session was designed in server [1]. Yet, they haven’t added policy mechanism in the notification server [1]. In their paper, their main focus was on the users’ browsing behaviors and to set preference according to users’ records [2]. But they are still working on this as all the users can’t be categorized in this as they surf through their genuine preferences [2].
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 899 They studied the features of network news and proposed an event detection algorithm based on key element recognition [3]. The influence of different named entity is yet to be studied [3]. Their aim was to create an easy to use mobile, interactive, flexible and extensible client server app [4]. For that, they used Java Programming languages and 1111Mobile edition support, MySQL database, PHP Dynamic contentandApache Open Web server [4]. They didn’t include Sports and Currencies (Exchange rates) topics in the app [4]. Comprehensive app testing can be time-consuming for a developer due to differentcharacteristicsoftheplatformand different user preferences [5]. To overcome this, they proposed a novel framework named CROSS MINER to analyze the essential app issuesandexplorewhethertheapp issues exhibits differently on the three platforms [5]. The framework automatically captures the distribution of app issues such as battery, crash, memory, network, privacy, spam and UI [5]. As modern applications are made with modern technologies that can have modern issues [5]. The cross minor frame work will not be able to detect those issues [5]. They tried to put together the discoveries, invention and advancements that have brought together on the social media over many years [6]. In addition to that, they attempted to draw out the focal points and conceivable impediments of social media to human kind [6]. They were not able to upload information withsomeeyecatchypriority tags like accident, crime etc. [6].Secondly,they were notable to design this app in such a way that this can be utilized by health care department like you can request blood donor near you anywhere any time [6]. Today we use different sorts of platforms like Windows, Android, IOS [7]. For each platform, we need same app to be developed several times due to lack of integrated cross platform mobile application [7]. This paper extends ICPMD by proposing a new code conversion approach based on XSLT [7] and regular expression to ease the conversion process [7]. Several apps are converted from WP8 to Android and vice-versa, but this thing is yet to be applied in every app on all three platforms [7]. Their work mainly focuses on Android Wear and one of its core interaction mechanism: The control flow due to notifications as the popularity of Wearable devices is expected to increase dramatically over the next decade [8]. They developed two apps “W 1.x” for hand held devices and “AW 2.0” for the wearable devices [8]. Data synchronization between hand-held and wearable devices, techniques to reduce battery consumption and security analysis can be upgraded to the latest technology [8]. But this is yet to be practically applied [8]. 3. SYSTEM ARCHITECTURE The following are the various modules for the Android updation application. FUNDAMENTAL PAGE: After being signed in, the client will be diverted to this action. Along these lines, the focal movement from where the client can get to every one of the administrations is given by this application.Thiswouldhave left-sheet on which catches will be there for various purposes [3]. The sheet can be gotten to by swiping left to right. The catches it will have are: Profile, Events, Holidays, Local News, Placement. Fig 3.2
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 900 REGISTRATION PAGE: This movement will be in charge of the making of the client account. With the assistance of "content fields", spinners, and dropdownboxestheclientwill top off all the given fields and toward the finish of this movement there would be a catch that would settle the record creation and produce a "Toast" message. This movement will be in charge of the formation of the client account. At the season of enlistment, the client should top off just the email and secret key areas of the movement. This will be finished with the assistance of Plaintext Fields [3]. Toward the finish of this movement, there would be a catch "Join" thatwouldsettletherecordcreationandproduce a "Toast" message expressingthe makingofrecordwasawin or a disappointment relyingupon the statusofthevalidation. The points of interest entered by the client for account creation is put away in the firebase cloud and can be overseen by the application executive through the site. Fig 3.3 LOG-IN PAGE: This action will contain just two discharge handle that is the client's email-id and the secret key. After entering the information, the client's accreditations will be checked, with the information put away in the online database and if the information exists, the client will be signed into the application. This action will contain just two discharge handle that is the client's email-id and the secret word. After entering the information, the client's certificationswill be verified, with the information put away in the online database and if the information exists, the client will be signed into the application. In the event of wrong secret key or wrong email entered by the client, a toast message will be produced requesting that the client check the information entered by him [3]. Furthermore, the login subtle elements of the client will be taken care of and spared by Firebase. On the off chance that the client has overlooked his secret word, there is another choice "Overlooked watchword", which will send him a secret key reset connect to his enrolled email id. Fig 3.4 4. METHODOLOGY Working of this android application is easytouse,but will be a one-path correspondence from the host to client. This application begins with login step orderedashostlogin. The client can login with one of the given choices. Once on the off chance that they log into as host, they get an administrator control and can give important and required update. Besides, they get a benefit to see updates by other host as well. Moreover, as a host likewise gets an alternative while updating, who all can see the updated information. As soon as any admin updates any information, the registered users will get a pop up notification about it so the users can check it as soon as they get updated. All the updated information is put away and overseen by firebase itself. While if the client decides to login, they can simply have a benefit to see every update under isolatedsections,collected by date and time. This reduces the rumor’s regarding various topics:  Hosts can straightforwardlyupdatetheinformation they want to.  For clients, it would be much easier as they are getting everything in updated form and moreover they won't be in any false hope and confusion regarding rumors This application likewise gives a supporting handinkeeping refreshed with respect to unrelated data and expense structures and in addition it would likewise help in diminishing perplexity in regards to any related data. Exam seating related data can likewise be updated.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 901 In the placement that are discussed positions we never become acquainted with correct pre-requisites inregardsto work, applying for this application additionally helps in giving data in regards to arrangement session going on What's precisely bundle is. It is more than once said "Time is cash", and this application isn't just sparing time however a lot of vitality aswell,itgoes about as some assistance for each phase of its clients included and gives a simplicity in intercommunication amongst staff and student. 5. MODULE IMPLEMENTATION 1. Register/login module: Initially, the user is supposed to registerhimself eitherasthe client or as host on firebase databasewiththeirrespective E- mail id. If they want to login as the host, they will have an option as well as responsibility to post all the necessary updates and even will be able to view the updates posted by others while if the user registers himself as a host he will only be able to view all the updates. Once user registers himself by giving his basic details like registration number, full name, date of birth, mail id, and password, detailswill be stored and they will be redirected to login page. Here, they will be asked to log in with registration number and password with an option of “keep me logged in”. If the users accepts with this option they would be signed in even after he exits the app. This feature makes the application more user friendly. 2. Main module: After logging in this is the first page that the user notices. This page differs with student and staff log in page. When user chooses to log in as the staff he will have an option like to first will be to post an update (as he supposed to be host of the application) while the second will be to view an update. Updates would be regarding local news,placements, functions, holidays, and events. Whereas once they logtin as clients he will be restricted for just to view all updated the contents. 3. Notification module: Whatever way they log in, they’ll be notified withtheupdate. This module helps user to get an instant notification. This helps in a way that user doesn’t needs to open the app every time to check whether there is an update or not, rather he will be notified instantly once updateisgenerated.Moreover this feature also helps user to view relevant article as he will be redirected to that particular page from where the notification was generated. Thisfeaturecanalsobeswitched off notification according to users comfort. 4. Scheduler module: Once the things are updated user can make plans accordingly. This module helps user in planning for any vacation and upcoming events. It also helps last moment peeps in completing stuff on time. 6. CONCLUSION More or less small and midsize organizations are following the mobile trend, understanding that an effective mobile strategy involves more than just a mobile-friendly website. But despite of all these advances,machinescannotmatchthe performance of the human counterparts in terms of accuracy. Digitalization plays a major role in delivering information but, before informing concerned entities regarding the information host needs to verify certain basic things, e.g. host and client bothneedstohavethisapplication with working internet connection. Technology used by this app is a push notification. 7. FUTURE ENHANCEMENT In future, few features of this application can be enhanced and more effectivelyutilized. Presently,thisapplicationfaces the problem of server crashing, which means it does has a limitation over clients using server. Multiple users can connect to server at a time but, once the number of clients exceeds its limit, hindrance will be generated in the path of connecting to the server which if not stopped can lead to crash server. Moreover, this application can support only small data packets for transmission, where data packets have small size with certain limitation and violation to this can corrupt data and can even lead to hindrance in transmitting data in future. As of now in any scenario, user won’t be able to share any multimedia file or large documents e.g. doc. file, neither data can be stored nor be managed for a long period time e.g. the current version of fire base being used supports foronlydata upto4week,once time period exceeds it automatically deletesthefetcheddata from the queue. The present version of firebase database is not capable of storing data beyond 1GB. It has certain constrains in reading, writing and deleting data from firebase. Restrictions are as followed: 1. Writing data: 20k/day 2. Reading data: 50k/day 3. Deleting data: 20k/day 4. Stored data: 1GB Total 5. Bandwidth: 10GB/month REFERENCES [1] ChiHuang Chiu, Ruey-Shyang Wu, Chi-Io Tut, Hsien- Tang Lin and Shyan-Ming Yuan, ”Next Generation Notification System: Integrating Instant Messengers
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 04 Issue: 10 | Oct -2017 www.irjet.net p-ISSN: 2395-0072 © 2017, IRJET | Impact Factor value: 5.181 | ISO 9001:2008 Certified Journal | Page 902 and Web Service”, page no: 1781, International Conference on Convergence InformationTechnology, 2007. [2] Zhenzhong Li, Wenqian Shang, ”Personalized News Recommendation Based on Links of Web”,ICIS,2015. [3] Qu Xiaoting1, Yang Juan2, Wu Bin3, Xin Haiming4, “A News Event Detection Algorithm Based on Key Elements Recognition”, IEEE First International Conference on Data Science in Cyberspace, 2016. [4] Eduard C.Popovici,Mihai Stangaciu & Mihnea A. Magheti, ”Mobile Application for News Access and Virtual Community Interactive Services”, IEEE,2010. [5] Yichuan Man,Cuiyun Gao,Michael R. Lyu & Jiuchun Jiang, ”Experince Report:Understanding Cross Platform App Issues from User Reviews”, IEEE 27th International Symposium on Software Reliability Engineering,2016. [6] Manish Kumar,Md.Rayyan,Praveen Kumar & Seema Rawat, ”Design and Development of a Cloud Based News Shearing Mobile Application”,IEEE,2016. [7] Wafaa S.EI-Kassas,Baseem A. Abdullah,Ahmed H. Yousef & Ayman M. Wahba, ”Enhanced Code Conversion approach for the integrated cross platform mobile development(ICPMD)”,IEEE,2015. [8] Hailong Zhang & Atanas Rountev, ”Analysis and testing of Notification in android wear applications”, ACM 39th International Conference on Software Engineering/IEEE, 2017.