Analysis of the use of Java and C# languages for building a mobile application for the Android platform.
Article Sidebar
Open full text
Issue Vol. 16 (2020)
-
Java and Kotlin code performance in selected web frameworks
Grzegorz Bujnowski, Jakub Smołka219-226
-
Blender as a tool for generating synthetic data
Rafał Sieczka, Maciej Pańczyk227-232
-
Analysis of selected methods of creating artificial intelligence on the example of a popular card game
Łukasz Gałka, Mariusz Dzieńkowski233-240
-
Comparative analysis of Kotlin coroutines with Java and Scala in parallel programming
Adrian Zieliński241-246
-
Performance testing of STL and Qt library elements in multi-threaded processing
Piotr Krasowski, Jakub Smołka247-251
-
A security analysis of authentication and authorization implemented in web applications based on the REST architecture
Tomasz Muszyński, Grzegorz Koziel252-260
-
Analysis of security CMS platforms by vulnerability scanners
Patryk Zamościński, Grzegorz Kozieł261-268
-
Analysis of the Blazor framework in client-hosted mode
Karol Kozak, Jakub Smołka269-273
-
Implementation of solutions for distributed team management in IT sector companies
Mykhailo Kuzyk, Elżbieta Miłosz274-278
-
Comparison of MySQL, MSSQL, PostgreSQL, Oracle databases performance, including virtualization
Wojciech Truskowski, Rafał Klewek, Maria Skublewska-Paszkowska279-284
-
Comparative analysis of selected object-relational mapping systems for the .NET platform
Krzysztof Drzazga, Marcin Bobel, Maria Skublewska-Paszkowska285-292
-
Analysis of the use of Java and C# languages for building a mobile application for the Android platform.
Michał Jankowski, Maria Skublewska-Paszkowska293-299
-
Performance comparison of chosen JSON parsers and a parser that employs a different reading method
Przemysław Koter300-304
-
Comparison of Objective-C and Swift on the example of a mobile game
Karolina Banach, Maria Skublewska-Paszkowska305-308
-
Comparison of REST and GraphQL web technology performance
Mateusz Mikuła, Mariusz Dzieńkowski309-316
-
The analysis of air pollution based on laser beam photo
Rafał Maksim, Anna Pawelec, Maria Skublewska-Paszkowska317-325
Main Article Content
DOI
Authors
Abstract
Mobile applications for the Android platform can be implemented using Java or C#. The article presents a comparison of the time performance of these languages when sending various text, image and video files in a mobile application. The tests were carried out using two mobile applications with identical functionalities. Based on the collected data, the server application calculated statistics, such as, for example, the time required to send 1MB of data depending on the file type and size. Based on the results obtained, it was proved that in the case of data transfer via a wireless network, an application written in Java is characterized by greater time efficiency than an analogous application written in C#.
Keywords:
References
Sieć 5G, https://www.plus.pl/news/art-8353-nadchodzi-kolejna-generacja-sieci-komorkowej-5g [05.06.2020].
Java vs C#, https://www.educba.com/java-vs-c-sharp/ [05.06.2020].
I. Alkadi, G. Alkadi, H. Etheridge, A Comparative Analysis Of C# And Java As An Introductory Programming Language For Information Systems Students, Review of Business Information Systems (RBIS) 10 (2011) 37-40. DOI: https://doi.org/10.19030/rbis.v10i4.4435
Porównanie składniowe Java oraz C#, https://www.softwaretestinghelp.com/csharp-vs-cpp-vs-java/ [05.06.2020].
Porównanie składniowe Java oraz C#, https://www.guru99.com/java-vs-c-sharp-key-difference.html [05.06.2020].
Porównanie wydajnościowe Java oraz C#, http://www.bentuser.com/article.aspx?ID=323&AspxAutoDetectCookieSupport=1 [05.06.2020].
Porównanie wydajnościowe Java oraz C# https://benchmarksgame-team.pages.debian.net/
benchmarksgame/fastest/csharp.html [05.06.2020].
Porównanie wydajnościowe Java oraz C# (artykuł), http://www.itu.dk/~sestoft/papers/numericperformance.pdf [05.06.2020].
A. Stasiewicz, Android. Podstawy tworzenia aplikacji, Helion, 2013.
A. Kempa, T. Staś, Wstęp do programowania w C#: Łatwy podręcznik dla początkujących, Tomasz Staś, 2014.
M Reynolds., Xamarin Mobile Application Development for Android, Packt Publishing Ltd, 2014.
I. F. Darwin, Android. Receptury, Helion, 2013.
Zastosowanie języka Java, https://jaki-jezyk-programowania.pl/technologie/java/ [05.06.2020].
Ranking IDE, https://pypl.github.io/IDE.html [05.06.2020].
Android Studio, https://developer.android.com/studio [05.06.2020].
Definicja Spring, https://docs.spring.io/spring/docs/ current/spring-framework-reference/overview.html [05.06.2020].
Zastosowanie C#, https://testuj.pl/blog/10-pytan-programisty-temat-jezyka-csharp/ [05.06.2020].
F. Friesen, Learn Java for Android Development, Apress, 2013. DOI: https://doi.org/10.1007/978-1-4302-5723-3
B. Burke, RESTful Java with JAX-RS, "O'Reilly Media, Inc.", 2010.
F. Gutierrez, Wprowadzenie do Spring Framework dla programistów Java, Helion, 2015.
Jednostka informacji, https://pl.wikipedia.org/wiki/ Jednostka_informacji [05.06.2020].
Współczynnik korelacji Pearsona, https://pogotowiestatystyczne.pl/slowniczek/korelacja-pearsona/ [05.06.2020].
Użyteczność korelacji Pearsona w badaniach, http://zsi.tech.us.edu.pl/~nowak/smad/ SMAD_korelacje.pdf [05.06.2020]
Article Details
Abstract views: 614
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
