METODA INTERAKCJI POMIĘDZY OBIEKTAMI WEBVIEW W HYBRYDOWYCH APLIKACJACH JAVA
Denys Ratov
denis831102@gmail.comVolodymyr Dahl East Ukrainian University, Faculty of Information Technology and Electronics, Department of Information Technology and Programming (Ukraina)
https://orcid.org/0000-0003-4326-3030
Oleh Zakhozhai
Volodymyr Dahl East Ukrainian University, Faculty of Information Technology and Electronics, Department of Information Technology and Programming (Ukraina)
https://orcid.org/0000-0002-9078-3242
Abstrakt
Artykuł dotyczy sposobu interakcji między obiektami JavaScript różnych stron internetowych w hybrydowych aplikacjach Java. Do rozwiązania tego problemu wykorzystywany jest komponent WebView, którego funkcjonalność zapewnia interfejs dla obiektów JavaScript, a także klasa ustawień globalnych SharedPreferences z możliwością przechowywania danych w lokalnym magazynie. Rozważono implementację oprogramowania oraz przedstawiono wyniki praktycznego wykorzystania opracowanej metody interakcji między obiektami JavaScript WebView w postaci hybrydowej aplikacji Java osadzonej w elektronicznym systemie uczelni – module elektronicznego planu lekcji Timetable SNU.
Słowa kluczowe:
Java, aplikacja hybrydowa, JavaScript, interakcja, WebViewBibliografia
Architecture Client-Server [https://ru.frwiki.wiki/wiki/Client-serveur] (available: 28.05.2020).
Google Scholar
Crane D., Pascarello E.: Ajax in action. Williams, Moscow 2006.
Google Scholar
Deitel P., Deitel H., Deitel E.: Android for Developers. Peter, St. Petersburg 2015.
Google Scholar
ECMAScript Language Specification – ECMA-262 Edition 5.1 [https://262.ecma-international.org/5.1/] (available: 28.05.2020).
Google Scholar
Expo – Create amazing apps that run everywhere [https://docs.expo.dev/get-started/expo-go/] (available: 28.05.2020).
Google Scholar
Expo Application Services (EAS) [https://expo.dev/eas] (available: 28.05.2020).
Google Scholar
Expo Go – Expo documentation [https://docs.expo.dev/get-started/expo-go/] (available: 28.05.2020).
Google Scholar
Griffiths D., Griffiths D.: Android Programming. O'Reilly Media, 2016.
Google Scholar
Kotlin Multiplatform – Kotlin Documentation [https://kotlinlang.org/docs/multiplatform.html] (available: 28.05.2020).
Google Scholar
Mednieks Z., Dornin L., Meike G. B.: Masumi Nakamura: Programming Android. O'Reilly Media, 2013.
Google Scholar
MVC architecture [http://www.gwtproject.org/articles/mvp-architecture.html] (available: 28. 05.2020).
Google Scholar
Niemeyer P.: Java Programming. Ekmo, Moscow 2014.
Google Scholar
Out-of-Tree Platforms – React Native [https://reactnative.dev/docs/out-of-tree-platforms] (available: 28.05.2020).
Google Scholar
Phillips B., Stuart K., Marsicano K.: Android. Programming for professionals. Peter, St. Petersburg 2017.
Google Scholar
Ratov D.: Architectural paradigm of the interactive interface module in the cloud technology model. Applied Computer Science 16(4), 2020, 48–55 [http://doi.org/10.23743/acs-2020-28].
DOI: https://doi.org/10.35784/acs-2020-28
Google Scholar
Ratov D.: Integration with the software interface of the com server for authorized user. Applied Computer Science 17(2), 2021, 5–13 [http://doi.org/10.23743/acs-2021-09].
DOI: https://doi.org/10.35784/acs-2021-09
Google Scholar
Ratov D.: Model of the user interface module of the information web system. Mathematical machines and systems 4, 2021, 74–81.
DOI: https://doi.org/10.34121/1028-9763-2020-4-74-81
Google Scholar
React Native – Learn once, write anywhere [https://reactnative.dev/docs/getting-started] (available: 28.05.2020).
Google Scholar
React Navigation – Routing and navigation for Expo and React Native apps [reactnavigation.org] (available: 28.05.2020).
Google Scholar
Schildt H.: The Complete Guide. Williams, Moscow 2015.
Google Scholar
Stefanov S.:. JavaScript. Patterns. O'Reilly Media, 2010.
Google Scholar
vscode.dev – Visual Studio Code for the Web [https://code.visualstudio.com/blogs/2021/10/20/vscode-dev] (available: 28.05.2020).
Google Scholar
Zakhozhai O., Lyfar V., Ivanov V., Baturin O.: Uniform interaction model of educational process agents in unified management system of higher education institution. Information Technologies and Learning Tools 78(4), 2020, 266–277.
DOI: https://doi.org/10.33407/itlt.v78i4.3178
Google Scholar
Autorzy
Denys Ratovdenis831102@gmail.com
Volodymyr Dahl East Ukrainian University, Faculty of Information Technology and Electronics, Department of Information Technology and Programming Ukraina
https://orcid.org/0000-0003-4326-3030
Autorzy
Oleh ZakhozhaiVolodymyr Dahl East Ukrainian University, Faculty of Information Technology and Electronics, Department of Information Technology and Programming Ukraina
https://orcid.org/0000-0002-9078-3242
Statystyki
Abstract views: 125PDF downloads: 140
Licencja
Utwór dostępny jest na licencji Creative Commons Uznanie autorstwa – Na tych samych warunkach 4.0 Miedzynarodowe.