Beyond web/native/hybrid a new taxonomy for mobile app development

Currently, mobile operating systems are dominated by the duopoly of iOS and Android. App projects that intend to reach a high number of customers need to target these two platforms foremost. However, iOS and Android do not have an officially supported common development framework. Instead, different...

Full description

Saved in:
Bibliographic Details
Published in:2018 IEEE ACM 5th International Conference on Mobile Software Engineering and Systems (MOBILESoft) pp. 214 - 218
Main Author: Nunkesser, Robin
Format: Conference Proceeding
Language:English
Published: New York, NY, USA ACM 27.05.2018
Series:ACM Conferences
Subjects:
ISBN:9781450357128, 1450357121
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Currently, mobile operating systems are dominated by the duopoly of iOS and Android. App projects that intend to reach a high number of customers need to target these two platforms foremost. However, iOS and Android do not have an officially supported common development framework. Instead, different development approaches are available for multi-platform development. The standard taxonomy for different development approaches of mobile applications is: Web Apps, Native Apps, Hybrid Apps. While this made perfect sense for iPhone development, it is not accurate for Android or cross-platform development, for example. In this paper, a new taxonomy is proposed. Based on the fundamental difference in the tools and programming languages used for the task, six different categories are proposed for everyday use: Endemic Apps, Web Apps, Hybrid Web Apps, Hybrid Bridged Apps, System Language Apps, and Foreign Language Apps. In addition, when a more precise distinction is necessary, a total of three main categories and seven subcategories are defined. The paper also contains a short overview of the advantages and disadvantages of the approaches mentioned.
AbstractList Currently, mobile operating systems are dominated by the duopoly of iOS and Android. App projects that intend to reach a high number of customers need to target these two platforms foremost. However, iOS and Android do not have an officially supported common development framework. Instead, different development approaches are available for multi-platform development. The standard taxonomy for different development approaches of mobile applications is: Web Apps, Native Apps, Hybrid Apps. While this made perfect sense for iPhone development, it is not accurate for Android or cross-platform development, for example. In this paper, a new taxonomy is proposed. Based on the fundamental difference in the tools and programming languages used for the task, six different categories are proposed for everyday use: Endemic Apps, Web Apps, Hybrid Web Apps, Hybrid Bridged Apps, System Language Apps, and Foreign Language Apps. In addition, when a more precise distinction is necessary, a total of three main categories and seven subcategories are defined. The paper also contains a short overview of the advantages and disadvantages of the approaches mentioned.
Currently, mobile operating systems are dominated by the duopoly of iOS and Android. App projects that intend to reach a high number of customers need to target these two platforms foremost. However, iOS and Android do not have an officially supported common development framework. Instead, different development approaches are available for multi-platform development. The standard taxonomy for different development approaches of mobile applications is: Web Apps, Native Apps, Hybrid Apps. While this made perfect sense for iPhone development, it is not accurate for Android or cross-platform development, for example. In this paper, a new taxonomy is proposed. Based on the fundamental difference in the tools and programming languages used for the task, six different categories are proposed for everyday use: Endemic Apps, Web Apps, Hybrid Web Apps, Hybrid Bridged Apps, System Language Apps, and Foreign Language Apps. In addition, when a more precise distinction is necessary, a total of three main categories and seven subcategories are defined. The paper also contains a short overview of the advantages and disadvantages of the approaches mentioned.
Author Nunkesser, Robin
Author_xml – sequence: 1
  givenname: Robin
  surname: Nunkesser
  fullname: Nunkesser, Robin
  email: robin.nunkesser@hshl.de
  organization: Hamm-Lippstadt University of Applied Sciences, Hamm, Germany
BookMark eNqNj89LxDAQhSMqqGvPCl48emmbZJImPeriL1jwoucwSSZYdVtpF6X__Va3J0-eHsPHe8x3wg7ariXGzgQvhFC6BFEbCaL4zYrvsaw2dgIctBHS7v-5j1g2DG-cc1lZbaQ4Zuc3NHZtvPwmX7a4ab6ofB1938RTdpjwY6BszgV7ubt9Xj7kq6f7x-X1KkepzCZXspoymKCwMgRWW_CQIPBkPRotkNvIjYoqoallkqgEehUk1SlShAALdrHbbYjIffbNGvvRWa1A6WqixY5iWDvfde-DE9z9qLtZ3c3qbnqa0lS4-mcBtjQZVgs
CODEN IEEPAD
ContentType Conference Proceeding
Copyright 2018 ACM
Copyright_xml – notice: 2018 ACM
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1145/3197231.3197260
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9781450357128
1450357121
EndPage 218
ExternalDocumentID 8543456
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
ABLEC
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IEGSK
OCL
RIB
RIC
RIE
RIL
AAWTH
LHSKQ
ID FETCH-LOGICAL-a247t-426247c7c4a67e38583b3f3c0f8ba751a08d074d4fa792f2a41ab4c2e9fded3c3
IEDL.DBID RIE
ISBN 9781450357128
1450357121
ISICitedReferencesCount 24
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000454503200033&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:51:04 EDT 2025
Wed Jan 31 06:52:08 EST 2024
IsPeerReviewed false
IsScholarly true
Keywords hybrid
iOS
native
web
mobile app
Android
Language English
License Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org.
LinkModel DirectLink
MeetingName ICSE '18: 40th International Conference on Software Engineering
MergedId FETCHMERGED-LOGICAL-a247t-426247c7c4a67e38583b3f3c0f8ba751a08d074d4fa792f2a41ab4c2e9fded3c3
PageCount 5
ParticipantIDs acm_books_10_1145_3197231_3197260
acm_books_10_1145_3197231_3197260_brief
ieee_primary_8543456
PublicationCentury 2000
PublicationDate 20180527
2018-May
PublicationDateYYYYMMDD 2018-05-27
2018-05-01
PublicationDate_xml – month: 05
  year: 2018
  text: 20180527
  day: 27
PublicationDecade 2010
PublicationPlace New York, NY, USA
PublicationPlace_xml – name: New York, NY, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle 2018 IEEE ACM 5th International Conference on Mobile Software Engineering and Systems (MOBILESoft)
PublicationTitleAbbrev MOBILESoft
PublicationYear 2018
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0002685721
Score 2.2152317
Snippet Currently, mobile operating systems are dominated by the duopoly of iOS and Android. App projects that intend to reach a high number of customers need to...
SourceID ieee
acm
SourceType Publisher
StartPage 214
SubjectTerms Android
Human-centered computing -- Ubiquitous and mobile computing -- Ubiquitous and mobile computing systems and tools
Human-centered computing -- Ubiquitous and mobile computing -- Ubiquitous and mobile computing theory, concepts and paradigms -- Mobile computing
Human-centered computing -- Ubiquitous and mobile computing -- Ubiquitous and mobile devices -- Smartphones
Human-centered computing -- Ubiquitous and mobile computing -- Ubiquitous and mobile devices -- Tablet computers
Hybrid
Hybrid power systems
Information systems -- Information systems applications -- Mobile information processing systems
iOS
Java
Mobile App
Native
Operating systems
Runtime
Smart phones
Software and its engineering -- Software notations and tools -- Development frameworks and environments
Taxonomy
Web
Subtitle a new taxonomy for mobile app development
Title Beyond web/native/hybrid
URI https://ieeexplore.ieee.org/document/8543456
WOSCitedRecordID wos000454503200033&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8NAEB3a4sGTH61Yv1hB8GLaJrvJbr1JsfRi6aFCb2F3MwsebKUfov_e2U2sCoJ4SgghIcNm583uvPcArhJe9A1VXVHsuIyENCrS0hCQw9jL3lFCtjaYTcjxWM1m_UkNbrZcGEQMzWfY8adhL79Y2I1fKusqz4NMszrUpZQlV2u7npJkKqVqplLviUXa5cFRK-6Eo5egrGv7_MNEJeSQ4d7_3r4PrS8yHpts08wB1HB-CHufbgys-jmbMCjJKMy3eY-DnHd39O75WLfsjtFcxqb6LTAYGOFU9rAwNB8wAqHsW99QCx6H99PBKKosEiKdCLmOvJ68kFZaoTOJfpOPG-647TlltExj3VMFgYRCOC37iUu0iLURNsG-K7Dglh9BY76Y4zEw4Tha10sxUVQ10XMMqozHjjCB1VyaNlxS_HKP_Vd5SWdO8yrGeRXjNlz_eU9OX46uDU0f4fyl1NTIq-Ce_H75FHYJqKiy0fAMGuvlBs9hx76un1bLizAQPgAdZ63P
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFL1sU9CnqZs4PyMIvthtadIm9U3EMXEre5iwt5KkCfjgJvsQ_fcmaZ0KgvjUUkpLL2nuuck95wBchCRPpK26AmwICyiTPBBMWiCnsZO9swlZKW82wdKUTybJqAJXay6M1to3n-m2O_V7-flMrdxSWYc7HmQUV2EjojTEBVtrvaISxjyy9Uyp34Np1CHeUwu3_dGJUFaFev5ho-KzSK_-v_fvQPOLjodG60SzCxU93YP6px8DKn_PBtwWdBTkGr1TL-jd6b87RtY1ukF2NkNj8eY5DMgiVTScSTsjIAtD0bfOoSY89u7Gt_2gNEkIREjZMnCK8pQppqiImXbbfEQSQ1TXcClYhEWX5xYm5NQIloQmFBQLSVWoE5PrnCiyD7XpbKoPAFFDtDLdSIfc1k32OVLzmGBjUYEShMkWnNv4ZQ79L7KC0BxlZYyzMsYtuPzznsx-uTYtaLgIZy-FqkZWBvfw98tnsNUfDwfZ4D59OIJtC1t40XZ4DLXlfKVPYFO9Lp8W81M_KD4AWfuxFg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2018+IEEE+ACM+5th+International+Conference+on+Mobile+Software+Engineering+and+Systems+%28MOBILESoft%29&rft.atitle=Beyond+Web%2FNative%2FHybrid%3A+A+New+Taxonomy+for+Mobile+App+Development&rft.au=Nunkesser%2C+Robin&rft.date=2018-05-01&rft.pub=ACM&rft.spage=214&rft.epage=218&rft_id=info:doi/10.1145%2F3197231.3197260&rft.externalDocID=8543456
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357128/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357128/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357128/sc.gif&client=summon&freeimage=true