This document summarizes and compares different approaches to multi-platform mobile application development. It begins with an introduction to the need for cross-platform development due to the variety of mobile operating systems. It then reviews 15 previous studies on developing applications for multiple platforms. These studies explored tools like PhoneGap and approaches like model-driven architecture. The document proposes a student information management system and discusses challenges and advantages of cross-platform development. It concludes that the approach ensures a consistent experience across different mobile platforms.
2. 74 International Journal for Modern Trends in Science and Technology
Madhuri Golde, Dhanshri Argade and Prof.M.V.Pawar : Comparative Study and Analysis of Multiplatform Mobile
Application Development
major task. RBAC's (Role-Based Access Control)
access control mechanism is used for
Fig.1 Year wise published paper related to web,android, cross-platform.
security purpose. It reduces administrative
overhead and complexity occurs during
authorization management. It realizes networking
and digitization of information management and
focuses on consulting and auditing information it
can be facilitated with possible technologies as well
as on mobile phones [1]. The mobile development
application is deployed for the e-Governance
purpose. The basic idea is portability of mobile
application in e- Governance using Phone-gap.
ONSPOT TRAFFIC OFFENSE BOOKING
THROUGH MOBILE is an application where all the
details of the offender are recorded. It is then
transmitted to the main server. Report generation
is in pdf form which contains the details of the
offense and the offenders. This report is then
mailed to the respective address. The phone-gap
plug-in framework is flexible so new features can
be added in future[2]. The motivation behind the
implementation of cross-platform software
development environment is, rigorously producing
difficulties to develop mobile applications using
many software development kits(SDK) and
frameworks. By using detailed study of
cross-platform creation approaches, it observes
that MDA is a most rising approach. The goal of
MDA is to achieve maximum or equals to the native
application performance. It will very useful to work
with MDA in future [3]. Currently, the mobile
phone is seen everywhere that is why it becomes
generation king. According to a choice of every
person, there are different types of technologies
along with its operating system compatibility. A
number of platforms present that require different
environments which lead to fragmentation. Every
tool that is used for multiplatform application
development have some limitations hence it will
require more research to find new cross-platform
approaches[4]. Student information management
system maintains the database and front end of the
application. The database, functional and
architectural design describes the system. The
system is user-friendly and flexible. These
characteristics guarantee about student
information management. Visual basics contain
public functions and global variable. It helps in
improving an efficiency of the code. It manages
space by using ODBC (Open Database
Connectivity)[5]. Cumulative grade points
average(CGPA) and grade points average(GPA) are
propagated by using software, which is designed
for managing students academic information and
status such as probation, fail, dismiss or pass. By
using user-friendly menu driven interface forms,
management team or academic advisors can
generate study plans for improving the
3. 75 International Journal for Modern Trends in Science and Technology
Madhuri Golde, Dhanshri Argade and Prof.M.V.Pawar : Comparative Study and Analysis of Multiplatform Mobile
Application Development
performance of students. It will be more convenient
when the system should link with internet and
head of teams can retrieve data easily [6]. Using
Phone-Gap framework it indented to make the
application cost effective and also to save time.
Student Information System (SIS) is meant for
quick information at fingertips anywhere at any
time. It shares information between students, staff
and college administrator. Students can view their
results, attendance, personal details and also
check for an announcement. In future, the system
feel and look of the user interface would be
improved. Online payment feature can also be
added to the application [7]. Light Android Yawping
Application Holding User Interface System (LAYAH
UI) is developed for monitoring and evaluating the
student's performance for improving skills in
future. Student data is automatically updated
through GPRS, GSM etc. Real time information is
tracked regarding attitude, cultural activities,
important academic, sports activity, involvement,
state, national level participation. There is also a
feature where the immediate response message is
delivered to parents. In future, LAYAH UI can be
designed using Artificial Intelligence concept [8].
Current trends used for the cross-platform
development mobile applications are discussed. By
mentioning the issues for each: interpreted, the
web, generated and hybrid applications type and
represents the allusive analysis along with its
advantages and disadvantages.Appropriate criteria
applied for the analysis of cross-platform
development mobile application. It may analyze
including reliability and impact performance. It will
be better to conduct the considered formal
assessment in real time[9]. The main objective is to
automate the institute and reduce the manual
working which is time-consuming. It specifies the
student details, academic details, online leave
management, library management which is
entirely managed by an administrator. All the
resources are made available which is beneficial for
students and also faculty. Web-based Information
System can access its data from anywhere. Due to
this system, chances of error are reduced. In
future, an android mobile application can be
developed where more modules could also be
included[10]. Cross Platform tools are gaining
popularity due to its compilation of application
source code where it's supported for multiple OS.
Student information System mainly focuses on
enhancing management efficiency and service
quality. Manual work of informing students about
any activity is reduced by implementing the
application. It shares the information between
students, staff members, college administration
and department. It helps students to view their
personal details, attendance and also get details of
results. Staff members as well as students can view
their respective schedule of classes. In future, a
cloud can be used for storing the data [11]. PAT cell
is an interaction between student and companies.
The main aim of PAT cell is to reduce human efforts
and to maintain information about student,
company criteria, training session, and interview
schedule. Web panel, as well as an android
application, is design to achieve the goal. Android
app contains student details, company details.
Web panel allows TPO to send a push notification
to the student. A future activity includes the college
exam cell [12]. Smart campus means to use mobile
phones and web applications. The main aim of
smart campus is to give easy and smart way for
academic information and to give notices regarding
placement activities. Online management is the
best solution for college. Many features are
provided to keep all academic things and
information at one location [13]. Now a day's
education system is improved with the use of new
advanced technology. Smart learning and
attendance management system help the institute
to achieve goals and complete their vision. The idea
behind the project is to implement an application
for attendance management in an institute.The
main focus on mobile learning which is helpful in
teaching and learning process that leads the
attractive way of knowledge delivery. By using a
system, students become active, responsive while
learning their academic. Another application is
smart attendance and report generation. In future,
it can be designed for cross-platform application
development [14]. The system is developed
collecting the technologies such as CSS3, HTML5,
JSON, JS, Phone-Gap, and Drupal. Maintaining
the voluminous data present in the form of video,
text, audio etc and representing the data for the
users everywhere with the help of the mobile
application. Application established by using the
cross-platform development environment along
with its provocation. The phone-gap mobile
application can be built by utilizing the power of
Drupal websites[15].
III. PROPOSED SYSTEM
The system introduces mainly three users TPO,
faculty and student. Online notification (E-mail,
Text messages) initiated by the system. Provides
4. 76 International Journal for Modern Trends in Science and Technology
Madhuri Golde, Dhanshri Argade and Prof.M.V.Pawar : Comparative Study and Analysis of Multiplatform Mobile
Application Development
platform to improve interaction between student
and faculty. The system reduces manual work for
student data. Data retrieval becomes systematic
and quick. Every user has a different login with
authentication and authorization. A student can
add as well as update data information with the
help of the application. Student information is
accessed by admin using web address. Hence, the
system helps the college to manage student related
data efficiently.
IV. DISCUSSION
Different cross-platform development tools are
growing in markets namely, Sencha, Appcelerator
Titanium, Phone Gap, Xamarin etc. Using
cross-platform developer can have the choice to
advertise app on a variety of platforms with
habitual marketing technique. Unlike preserving
various apps that independently installs on the
different platforms, retaining and deploying
cross-platform apps is very cost efficient. Easy
marketing is one of the best advantages of cross
platforms .Using various mobile applications,
industries, bank sectors, hospitals, colleges etc.
manage that particular organization is very
comfortably.
Fig2.Block Diagram
V. CONCLUSION
It can be easily concluded after surveying these
papers and their technologies that cross-platform
is very useful. One may get a difference experience
using same app on different platform but this
technology ensures same feel and experience on
any platform since codebase is unique for all.
ACKNOWLEDGMENT
First and foremost, to our guide, Prof.
M.V.Pawar, for guiding us in investigations for this
survey. Our deepest thanks to co-guide, Prof.
N.B.Shardoor for necessary advice and guidance.
Our sincere thanks to Prof. H.A.Hingoliwala, Head,
Department of Computer Science and Engineering,
for his valuable suggestions and guidance .We
express our sincere gratitude to our Principal,
Dr.M. D. Jadhav, for his constant support and
encouragement in preparation of our work.
REFERENCES
[1] TANG Yu-fang, ZHANG Yong-sheng,,“Design and
implementation of college student information
management system based on web service”, School
of Information Science & Engineering, Shandong
Normal University,Jinan, 250014, China,2009.
[2] Mahesh Babu R, M. Balaji Kumar, Rakesh
Manoharan, M.Somasundaram, S.P.Karthikeyan ,
“Portability of mobile application using phone gap: a
case study” Software Engineering and Mobile
Application Modelling and Development (ICSEMA
2012), International Conference,2012.
[3] Mounaim LATIF, Younes LAKHRISSI, El Habib
NFAOUI, Najia ES-SBAI, “Cross platform approach
for mobile application development : a
survey”,Information Techonology for Organization
Development(IT40D),2016 International Conference.
5. 77 International Journal for Modern Trends in Science and Technology
Madhuri Golde, Dhanshri Argade and Prof.M.V.Pawar : Comparative Study and Analysis of Multiplatform Mobile
Application Development
[4] Salma Charkaoui, Zakaria Adraoui, El Habib
Benlahmar, “Cross-platform mobile development
approaches”,Information Science and
Technology(CIST),2014 Third IEEE International
Colloquium.
[5] Zhibing Liu, Huixia Wang, Hui Zan, “Design and
implementation of student information management
system”,2010 International Symposium on
Intelligence Information Processing and Trusted
Computing.
[6] M.A. Norasiah and A. Norhayati, “Intelligent Student
Information System” ,2003 4th National Conference
on Telecommunication Technology Proceedings,
Shah Alam, Malaysia.
[7] Avinash Shrivasi, Anandkumar Pardeshi,
“Implementation of cross-platform mobile
application using phone-gap framework”, 2014
International Journal of Computer Science and
Engineering (IJCSE) ISSN(P): 2278-9960; ISSN(E):
2278-9979 Vol.3.
[8] P.Shanmugapriya, R.Gayathri, V.Deepa, “Android
application to student education management device
range and real-time performance tracking”, 2016
Int. Journal of Information Technology & Mechanical
Engineering – IJITME, Vol.2.
[9] Spyros Xanthopoulos, Stelios Xinogalos, “A
comparative Analysis of Cross-platform
Development Approaches for Mobile Applications”,
2016 6th Balkan Conference in
Informaion(BCI’13),At Thessaloniki,Greece.
[10]Gladwin.B, Ramya.R, Rathika.K, “Online student
resources management using HTML5 and ANGULAR
–JS”,2015 International Journal of Computer
Science and Information Technology Research ISSN
2348-120X (online) Vol. 3.
[11]Avinash Shrivasi, Anandkumar Pardeshi, “To study
and design a cross platform mobile application for
student information system using phone gap
framework”, www.ijetae.com (ISSN 2013
2250-2459, ISO 9001:2008 Certified Journal,
Volume 3).
[12]Vikrant A Agaskar, Surjit H Singh, Srujan S
Chaudhari, Keyur P Rajyaguru, “To Automate
Entire Placement and Training Cell for the College
using Android Application with Cloud Computing”,
2016 International Journal of Advanced Research in
Computer and Communication Engineering Vol. 5.
[13]Prof. Sagar Rajebhosale, Mr. Shashank Choudhari,
Mr. Sachin Patil, Mr. Akshay Vyavahare, Mr. Sanket
Khabiya, “SMART CAMPUS – An Academic Web
Portal with Android Application”,2016 International
Research Journal of Engineering and Technology
(IRJET) e-ISSN: 2395 -0056 Volume: 03.
[14]Rakhi Joshi, V. V. Shete, S. B. Somani, “Android
Based Smart Learning and Attendance Management
System”, 2015 International Journal of Advanced
Research in Computer and Communication
Engineering Vol. 4.
[15]T.K.Hema Priya, J. Hima, K.Divya, M.
Somasundaram, S.P.Karthikeyan, “Mobile interface
to content management system based on HTML5
and DRUPAL: a case study”,Software Engineering
and Application Modeling Development(ICSEMA
2012),International Conference.