BazEkon - Biblioteka Główna Uniwersytetu Ekonomicznego w Krakowie

BazEkon home page

Meny główne

Autor
Druć Mateusz (Wroclaw University of Science and Technology), Jóźwiak Ireneusz J. (Wroclaw University of Science and Technology), Jóźwiak Alicja M. (Wroclaw University of Science and Technology), Nowak Wojciech M. (Wroclaw University of Science and Technology)
Tytuł
Techniques of Mobile Application Development Process
Źródło
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska, 2021, z. 153, s. 77-88, bibliogr. 28 poz.
Tytuł własny numeru
Contemporary Management
Słowa kluczowe
Aplikacje mobilne, System operacyjny
Mobile applications, Operating system
Uwagi
summ.
Abstrakt
Purpose: The purpose of the paper is to present the approaches of developing mobile applications and the technologies used for this process to facilitate the choice of the right programming approach in the initial phase of an IT project. Design/methodology/approach: Taking the right and adequate decision on choosing the proper approach to software development should be preceded by searching for available solutions and a there reliable comparison. The collected and compared information comes from current scientific sources and official conferences, which is the basis for making the right decisions at the start of a new project. Findings: Hybrid approach to the manufacture of mobile applications provide applications to run the most popular mobile operating systems. However, the technologies used in this programming approach are not adopted to the extent they have been in the native approach. Originality/value: The article summarizes and compares the approaches of developing mobile applications. The presented comparison, together with information on the used technologies, helps system architects and programmers in making a decision about the use of a given programming approach based on the given technologies when creating a new project.(original abstract)
Pełny tekst
Pokaż
Bibliografia
Pokaż
  1. A. Studio (2017). Android Studio. The Official IDE for Android.
  2. Aplikacja internetowa czy mobilna? https://mansfeld.pl/programowanie/aplikacja-internetowa-vs-mobilna/, 08.04.2020.
  3. Ballard, B. (2007). Designing the mobile user experience. John Wiley & Sons.
  4. Charlesworth, A. (2009). The ascent of smartphone. IET.
  5. Co to jest środowisko Xamarin? https://docs.microsoft.com/pl-pl/xamarin/get-started/what-is-xamarin, 22.04.2020.
  6. Eisenman, B. (2015). Learning react native: Building native mobile apps with JavaScript. O'Reilly Media, Inc.
  7. Fayzullaev, J. (2018). Native-like cross-platform mobile development: Multi-os engine & kotlin native vs flutter. Kaakkois-Suomen ammattikorkeakoulu.
  8. Flutter internals. https://www.didierboelens.com/2019/09/flutter-internals/, 22.04.2020.
  9. Flutter vs Xamarin vs Native trends, https://trends.google.com/trends/explore? geo=US&q=react %20native,flutter,Xamarin, 27.04.2020.
  10. Frachet, M. (2020). Understanding the React Native bridge concept, https://hackernoon.com/understanding-react-native-bridge-concept-e9526066ddb8, 12.05.2020.
  11. Gajewski, M. (2017). Windows Phone umarł. Tym razem formalnie i na dobre, https://www.spidersweb.pl/2017/07/microsoft-windows-phone.html, 10.05.2020.
  12. Gargenta, M. (2011). Learning android. O'Reilly Media, Inc.
  13. Hagos, T. (2019). Android Studio IDE Quick Reference: A Pocket Guide to Android Studio Development. Apress.
  14. Hartman, R., Rokitta, C., Peake, D. (2013). Oracle Application Express for Mobile Web Applications. Springer.
  15. Heitkötter, H., Hanschke, S., Majchrzak, T.A. (2012). Evaluating cross-platform development approaches for mobile applications. International Conference on Web Information Systems and Technologies.
  16. Huynh, M.Q., Ghimire, P., Truong, D. (2017). Hybrid app approach: could it mark the end of native app domination? Issues in Informing Science and Information Technology, vol. 14, pp. 049-065.
  17. iOS, https://teamquest.pl/baza-wiedzy/systemy-operacyjne-systemy-mobilne/ios/62.html, 16.04.2020.
  18. Knott, M. (2016). Beginning Xcode: Swift 3 Edition. Apress.
  19. Lardinois, F. (2020). Kotlin is now Google's preferred language for Android app development. https://techcrunch.com/2019/05/07/kotlin-is-now-googles-preferred-language-for-android-app-development/, 04.05.2020.
  20. Lehman, M. (2020). Aplikacja mobilna - Hybryda, Progresywna, czy Natywna? https://www.gmi.pl/blog/aplikacja-mobilna-hybryda-natywna/, 03.05.2020.
  21. Liu, F. (2013). Android native development kit cookbook. Packt Publishing Ltd.
  22. Mainkar, P. (2017). Expert Android Programming: Master skills to build enterprise grade Android applications. Packt Publishing Ltd.
  23. Mobile Operating System Market Share Worldwide. Retrived from: https://gs.statcounter.com/os-market-share/mobile/worldwide, 12.04.2020.
  24. Native vs Hybrid - jaki rodzaj aplikacji mobilnej wybrać? https://appchance.com/pl/ blog/native-vs-hybrid-jaki-rodzaj-aplikacji-mobilnej-wybrac, 24.04.2020.
  25. Panhale, M. (2016). Beginning hybrid mobile application development. Heiderberg: Springer.
  26. Que, P., Guo, X., Zhu, M. (2016). A comprehensive comparison between hybrid and native app paradigms. 8th International Conference on Computational Intelligence and Communication Networks (CICN).
  27. Tiano, J. (2016). Learning Xcode 8. Packt Publishing Ltd.
  28. Windmill, E. (2020). Flutter in Action. Manning Publications.
Cytowane przez
Pokaż
ISSN
1641-3466
Język
eng
URI / DOI
http://dx.doi.org/10.29119/1641-3466.2021.153.5
Udostępnij na Facebooku Udostępnij na Twitterze Udostępnij na Google+ Udostępnij na Pinterest Udostępnij na LinkedIn Wyślij znajomemu