METODA INTERAKCJI POMIĘDZY OBIEKTAMI WEBVIEW W HYBRYDOWYCH APLIKACJACH JAVA

Denys Ratov

denis831102@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

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, WebView

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


Opublikowane
2023-12-20

Cited By / Share

Ratov, D., & Zakhozhai, O. (2023). METODA INTERAKCJI POMIĘDZY OBIEKTAMI WEBVIEW W HYBRYDOWYCH APLIKACJACH JAVA. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 13(4), 57–60. https://doi.org/10.35784/iapgos.3734

Autorzy

Denys Ratov 
denis831102@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 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

Statystyki

Abstract views: 125
PDF downloads: 140