ANALIZA WYDAJNOŚCI NATYWNYCH I WIELOPLATFORMOWYCH APLIKACJI MOBILNYCH
Paweł Grzmil
pawel.grzmil@gmail.comLublin University of Technology, Institute of Computer Science (Polska)
Maria Skublewska-Paszkowska
Lublin University of Technology, Institute of Computer Science (Polska)
Edyta Łukasik
Lublin University of Technology, Institute of Computer Science (Polska)
Jakub Smołka
Lublin University of Technology, Institute of Computer Science (Polska)
Abstrakt
Artykuł przedstawia analizę wydajności mobilnej aplikacji wieloplatformowej utworzonej za pomocą technologii Xamarin oraz dwóch natywnych dla platformy Android i iOS. Wyniki dotyczące analizy czasów wykonywania wybranych czynności zostały porównane, aby odpowiedzieć na pytanie, czy warto używać rozwiązań wieloplatformowych w wytwarzaniu aplikacji mobilnych. Aplikacje natywne osiągnęły lepsze wyniki, jednakże w pewnych scenariuszach wykorzystanie technik wieloplatformowych pozwoli na znaczne oszczędności czasu, bez spadku poziomu wrażeń odbieranych przez użytkownika.
Słowa kluczowe:
aplikacje mobilne, wieloplatformowe aplikacje mobilne, analiza wydajności wytwarzania aplikacji mobilnychBibliografia
Corral L., Janes A., Remencius T.: Potential advantages and disadvantages of multiplatform development frameworks – A vision on mobile environments. Procedia Computer Science 10/2012, 1202–1207.
Google Scholar
El-Kassas W. S., Abdullah B. A., Yousef A. H., Wahba A. M.: Taxonomy of Cross-Platform Mobile Applications Development Approaches. Ain Shams Engineering Journal 8(2)/2017, 163–190.
Google Scholar
Epstein Z.: September data shows sharpest iOS market share drop in months as Android gains. http://bgr.com/2015/10/01/iphone-market-share-q3-2015-android/ (available: 16.05.2016).
Google Scholar
Foley M. J.: Microsoft open sources Xamarin's software development kit. http://www.zdnet.com/article/microsoft-open-sources-xamarins-software-development-kit/ (available: 21.05.2016).
Google Scholar
Jensen D.: Xamarin.Forms Succinctly, Syncfusion Inc., 2015.
Google Scholar
Kataria M.: Native vs cross platform development – Performance & limitations. https://www.simform.com/blog/native-vs-cross-platform-development (avaible: 26.05.2016).
Google Scholar
Nitze A., Schmietendorf A.: Cross-Platform Mobile Application Development, ASQT, 2013.
Google Scholar
Redda Y. A.: Cross platform Mobile Applications Development. Institutt for datateknikk og informasjonsvitenskap, 2012.
Google Scholar
Optimus Information, Cross-Platform Framework Comparison: Xamarin vs Titanium vs PhoneGap, http://www.optimusinfo.com/cross-platform-framework-comparison-xamarin-vs-titanium-vs-phonegap/ (avaible: 26.05.2016).
Google Scholar
Xamarin, Introduction to Mobile Development. https://developer.xamarin.com/guides/cross-platform/getting_started/introduction_to_mobile_development/ (avaible 28.05.2016).
Google Scholar
Xamarin, Which Xamarin approach is best for your app? https://www.xamarin.com/forms (avaible 28.05.2016).
Google Scholar
Autorzy
Paweł Grzmilpawel.grzmil@gmail.com
Lublin University of Technology, Institute of Computer Science Polska
Autorzy
Maria Skublewska-PaszkowskaLublin University of Technology, Institute of Computer Science Polska
Autorzy
Edyta ŁukasikLublin University of Technology, Institute of Computer Science Polska
Autorzy
Jakub SmołkaLublin University of Technology, Institute of Computer Science Polska
Statystyki
Abstract views: 654PDF downloads: 224
Licencja
Utwór dostępny jest na licencji Creative Commons Uznanie autorstwa – Na tych samych warunkach 4.0 Miedzynarodowe.
Inne teksty tego samego autora
- Kamil Gut, Maria Skublewska-Paszkowska, Edyta Łukasik, Jakub Smołka, PORÓWNANIE JĘZYKÓW PROGRAMOWANIA NA PLATFORMIE IOS POD WZGLĘDEM WYDAJNOŚCI , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 7 Nr 3 (2017)
- Piotr Pańczyk, Jakub Smołka, PORÓWNANIE ROZWIĄZAŃ INTELIGENTNEGO BUDYNKU NA WYBRANYCH PLATFORMACH SPRZĘTOWYCH , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 7 Nr 2 (2017)
- Michał Oseńko, Jakub Smołka, Maria Skublewska-Paszkowska, Edyta Łukasik, METODA WIZUALIZACJI DANYCH RUCHU 3D WYKORZYSTUJĄCA URZĄDZENIE MOBILNE , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 7 Nr 3 (2017)
- Bartosz Wijatkowski, Jakub Smołka, Maciej Celiński, BADANIE WPŁYWU STEROWANIA GRĄ PLATFORMOWĄ NA EFEKTYWNOŚĆ ROZGRYWKI , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 11 Nr 3 (2021)
- Dominika Hodun, Maria Skublewska-Paszkowska, ANALIZA OPTYMALIZACJI KWEREND JĘZYKA TRANSACT-SQL OPARTYCH O INDEKSY , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 7 Nr 3 (2017)
- Edyta Łukasik, Beata Pańczyk, Jan Sikora, WYZNACZANIE CAŁEK NIEWŁAŚCIWYCH W METODZIE ELEMENTÓW BRZEGOWYCH FOURIERA , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 3 Nr 3 (2013)
- Jakub Smołka, Przemysław Troć, Maria Skublewska-Paszkowska, Edyta Łukasik, ULEPSZONA METODA IDENTYFIKACJI RODZAJU RUCHU WYKORZYSTUJĄCA SENSORY URZĄDZENIA MOBILNEGO , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 6 Nr 2 (2016)
- Maria Skublewska-Paszkowska, Jakub Smołka, PORÓWNANIE WYBRANYCH METOD INTERPOLACJI RUCHU , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 3 Nr 3 (2013)
- Jakub Smołka, Maria Skublewska-Paszkowska, Marcin Badurowicz, Edyta Łukasik, URZĄDZENIA MOBILNE JAKO REJESTRATORY PRZYSPIESZENIA , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 5 Nr 1 (2015)
- Magdalena Borys, Edyta Łukasik, WIEDZA STUDENTÓW INFORMATYKI POLITECHNIKI LUBELSKIEJ O PLATFORMACH E-LEARNINGOWYCH , Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska: Tom 4 Nr 2 (2014)