{"title":"Comparative analysis of tools for development of native and hybrid mobile applications","authors":"Tena Vilcek, Tomislav Jakopec","doi":"10.23919/MIPRO.2017.7973662","DOIUrl":null,"url":null,"abstract":"One of the main reasons for wide acceptance of smartphones are mobile applications that offer a wide variety of features. This paper deals with types of mobile applications: hybrid and native, as well as tools that enable their development. For purposes of this paper, a total of eight simple, identical applications were made for Android, iOS and Windows Phone. Native applications for Android, iOS and Windows Phone were made in integrated development environment, or so-called IDEs: Android Studio, Xcode and Visual Studio. Hybrid applications for Android and iOS were made in Ionic, PhoneGap and NativeScript framework. The paper compares tools used for development through following criteria: supported computer operating system, supported mobile platforms, programming languages, official documentations and community of programmers, installation and development. Goal is to research the advantages and disadvantages of the tools used for development of native and hybrid mobile applications and to find out which applications are the most profitable.","PeriodicalId":203046,"journal":{"name":"2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/MIPRO.2017.7973662","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
One of the main reasons for wide acceptance of smartphones are mobile applications that offer a wide variety of features. This paper deals with types of mobile applications: hybrid and native, as well as tools that enable their development. For purposes of this paper, a total of eight simple, identical applications were made for Android, iOS and Windows Phone. Native applications for Android, iOS and Windows Phone were made in integrated development environment, or so-called IDEs: Android Studio, Xcode and Visual Studio. Hybrid applications for Android and iOS were made in Ionic, PhoneGap and NativeScript framework. The paper compares tools used for development through following criteria: supported computer operating system, supported mobile platforms, programming languages, official documentations and community of programmers, installation and development. Goal is to research the advantages and disadvantages of the tools used for development of native and hybrid mobile applications and to find out which applications are the most profitable.