{"title":"Comparative Analysis of Event Propagation Methods on Android Platform","authors":"V. Emets, J. Rogowski","doi":"10.1109/STC-CSIT.2018.8526622","DOIUrl":null,"url":null,"abstract":"The work covers the communication between various components on the Android platform. The standard platform API provides solutions that enable communication between various components. Over time, the development community has created alternatives. Along with the popularization of the idea of reactive programming, standardized implementations of these concepts have appeared, which can also be used in the place of standard propagation methods. In the work the available solutions are compared in terms of efficiency, versatility of application, complexity, offered interface generality, source code maintenance and legibility of the implementation. The main motivation for the work is that in the course of the research on event propagation methods on Android platform, no current comparison of libraries was found. Such a broad juxtaposition of solutions as presented in the work is probably presented for the first time. It can therefore be assumed that the results achieved have value for developers facing the choice of technology for the project.","PeriodicalId":403793,"journal":{"name":"2018 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/STC-CSIT.2018.8526622","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The work covers the communication between various components on the Android platform. The standard platform API provides solutions that enable communication between various components. Over time, the development community has created alternatives. Along with the popularization of the idea of reactive programming, standardized implementations of these concepts have appeared, which can also be used in the place of standard propagation methods. In the work the available solutions are compared in terms of efficiency, versatility of application, complexity, offered interface generality, source code maintenance and legibility of the implementation. The main motivation for the work is that in the course of the research on event propagation methods on Android platform, no current comparison of libraries was found. Such a broad juxtaposition of solutions as presented in the work is probably presented for the first time. It can therefore be assumed that the results achieved have value for developers facing the choice of technology for the project.