Keywords: android, reactiveX, rxJava, reactive programming, design patterns, data streams
FEATURES OF USING THE REACTIVEX TECHNOLOGY IN ANDROID APPLICATIONS
UDC 004
The article observes reasons of using ReactiveX (with it’s implementation in Java language – RxJava framework) as a tool for asynchronous programming for Android, possible alternatives, describes common problems with using ReactiveX in Android and their practical solutions.
1. Elliott, C. Composing Reactive Animations // Microsoft Research Graphics Group. 1998. URL: http://conal.net/fran/tutorial.htm (дата обращения 08.01.2019).
2. The Reactive Manifesto (v. 2.0). 2014. URL: https://www.reactivemanifesto.org (дата обращения 08.01.2019).
3. Andre Medeiros The introduction to reactive programming you’ve been missing. 2014. URL: https://gist.github.com/staltz/868e7e9bc2a7b8c1f754 (дата обращения 08.01.2019).
4. Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес; [пер. с англ.: А. Слинкин науч. ред.: Н. Шалаев]. – Санкт-Петербург [и др.] : Питер, 2014. – С. 280 – 290,
5. Эккель, Б. Философия Java. 4-е полное изд. – СПб.: Питер, 2017. – С. 78.
Keywords: android, reactiveX, rxJava, reactive programming, design patterns, data streams
For citation: Vinokurov A.V. , FEATURES OF USING THE REACTIVEX TECHNOLOGY IN ANDROID APPLICATIONS. Bulletin of the Voronezh Institute of High Technologies. 2019;13(1). Available from: https://vestnikvivt.ru/ru/journal/pdf?id=947 (In Russ).
Published 31.03.2019