Identyfikatory
Warianty tytułu
Metoda interakcji pomiędzy obiektami WebVieww hybrydowych aplikacjach Java
Języki publikacji
Abstrakty
The article deals with method of interaction between JavaScript objects of different web pages in hybrid java applications. To solve this problem, the WebView component is used, its functionality to provide an interface for JavaScript objects, as well as the SharedPreferences global settings class, with its ability to store data in local storage. The software implementation is considered and the results of the practical use of the developed methodof interaction between JavaScript WebView objects in the form of a hybrid Java application embedded in the electronic university system –the Timetable SNU electronic timetable module are presented.
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.
Rocznik
Tom
Strony
57--60
Opis fizyczny
Bibliogr. 23 poz., rys.
Twórcy
autor
- Volodymyr Dahl East Ukrainian University, Faculty of Information Technology and Electronics,Department of Information Technology and Programming, Kyiv, Ukraine
autor
- Volodymyr Dahl East Ukrainian University, Faculty of Information Technology and Electronics,Department of Information Technology and Programming, Kyiv, Ukraine
Bibliografia
- [1] Architecture Client-Server [https://ru.frwiki.wiki/wiki/Client-serveur] (available: 28.05.2020).
- [2] Crane D., Pascarello E.: Ajax in action. Williams, Moscow 2006.
- [3] Deitel P., Deitel H., Deitel E.: Android for Developers. Peter, St. Petersburg 2015.
- [4] ECMAScript Language Specification – ECMA-262 Edition 5.1 [https://262.ecma-international.org/5.1/] (available: 28.05.2020).
- [5] Expo – Create amazing apps that run everywhere [https://docs.expo.dev/get-started/expo-go/] (available: 28.05.2020).
- [6] Expo Application Services (EAS) [https://expo.dev/eas] (available: 28.05.2020).
- [7] Expo Go – Expo documentation [https://docs.expo.dev/get-started/expo-go/] (available: 28.05.2020).
- [8] Griffiths D., Griffiths D.: Android Programming. O'Reilly Media, 2016.
- [9] Kotlin Multiplatform – Kotlin Documentation [https://kotlinlang.org/docs/multiplatform.html] (available: 28.05.2020).
- [10] Mednieks Z., Dornin L., Meike G. B.: Masumi Nakamura: Programming Android. O'Reilly Media, 2013.
- [11] MVC architecture [http://www.gwtproject.org/articles/mvp-architecture.html] (available: 28. 05.2020).
- [12] Niemeyer P.: Java Programming. Ekmo, Moscow 2014.
- [13] Out-of-Tree Platforms – React Native [https://reactnative.dev/docs/out-of-tree-platforms] (available: 28.05.2020).
- [14] Phillips B., Stuart K., Marsicano K.: Android. Programming for professionals. Peter, St. Petersburg 2017.
- [15] 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].
- [16] 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].
- [17] Ratov D.: Model of the user interface module of the information web system. Mathematical machines and systems 4, 2021, 74–81.
- [18] React Native – Learn once, write anywhere [https://reactnative.dev/docs/getting-started] (available: 28.05.2020).
- [19] React Navigation – Routing and navigation for Expo and React Native apps [reactnavigation.org] (available: 28.05.2020).
- [20] Schildt H.: The Complete Guide. Williams, Moscow 2015.
- [21] Stefanov S.:. JavaScript. Patterns. O'Reilly Media, 2010.
- [22] vscode.dev – Visual Studio Code for the Web [https://code.visualstudio.com/blogs/2021/10/20/vscode-dev] (available: 28.05.2020).
- [23] 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.
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa nr SONP/SP/546092/2022 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2024).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-56b1acc9-f20a-422c-9675-28b24b7c1d2b