PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Techniques of mobile application development process

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
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.
Słowa kluczowe
Rocznik
Tom
Strony
77--88
Opis fizyczny
Bibliogr. 28 poz.
Twórcy
  • Wroclaw University of Science and Technology, Faculty of Computer Science and Management, Wroclaw
  • Wroclaw University of Science and Technology, Faculty of Computer Science and Management, Wroclaw
  • Wroclaw University of Science and Technology, Faculty of Architecture, Wroclaw
  • Wroclaw University of Science and Technology, Faculty of Architecture, Wroclaw
Bibliografia
  • 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.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-c1462535-bb63-499b-bbb9-9ebb20fe82a4
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.