Ключевые слова: android, reactiveX, rxJava, реактивное программирование, шаблоны проектирования, потоки данных
ОСОБЕННОСТИ ПРИМЕНЕНИЯ ТЕХНОЛОГИИ REACTIVEX В МОБИЛЬНЫХ ПРИЛОЖЕНИЯХ ДЛЯ ОПЕРАЦИОННОЙ СИСТЕМЫ ANDROID
УДК 004
В статье рассмотрены причины важности ReactiveX (в виде её реализации для языка Java – фреймворка RxJava) в качестве инструмента разработки асинхронного кода для Android, возможные альтернативы, описаны распространённые проблемы использования ReactiveX в приложениях Android и их практические решения.
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.
Ключевые слова: android, reactiveX, rxJava, реактивное программирование, шаблоны проектирования, потоки данных
Для цитирования: Винокуров А.В. , ОСОБЕННОСТИ ПРИМЕНЕНИЯ ТЕХНОЛОГИИ REACTIVEX В МОБИЛЬНЫХ ПРИЛОЖЕНИЯХ ДЛЯ ОПЕРАЦИОННОЙ СИСТЕМЫ ANDROID. Вестник Воронежского института высоких технологий. 2019;13(1). Доступно по: https://vestnikvivt.ru/ru/journal/pdf?id=947
Опубликована 31.03.2019