Языки программирования > Программирование под Android (на языке Java)

RxJava - реализация принципов реактивного программирования для JVM.

(1/1)

Волк:
Реактивное программирование - это программирование с асинхронными потоками(streams) данных.

RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences.

Core:

* RxJava - Реализация принципов реактивного программирования для JVM.
* RxAndroid - Это расширение RxJava, написанное специально для Android, которое включает в себя специальные обвязки вокруг RxJava, делающие вашу жизнь проще.
* RxBinding- RxJava binding APIs for Android UI widgets from the platform and support libraries.
* Applied DualityNetwork:

* Retrofit - Популярный REST клиент для Android.Storage:

* RxStore - A tiny library that assists in saving and restoring objects to and from disk using RxJava, and observing changes over time.
* SqlBrite - A lightweight wrapper around SQLiteOpenHelper and ContentResolver which introduces reactive stream semantics to queries.
* RxCupboard - RxCupboard brings the excellent Android Cupboard library into the world of RxJava.
* StorIO - Modern API for SQLiteDatabase and ContentResolverSamples:

* Android-RxJava - A repository with real-world useful examples of using RxJava with Android.
* Reark - RxJava architecture library for Android.
* Android ReactiveLocation - Small library that wraps Google Play Services API in brilliant RxJava Observables reducing boilerplate to minimum.Test:

* RxMocks - Mocks/Assertions for RxJava testing
* RxPresso - Easy Espresso UI testing for Android applications using RxJava.
Статьи:

* RxJava Wiki
* Грокаем RxJava, часть первая: основы
* Грокаем RxJava, часть вторая: Операторы
* Грокаем RxJava, часть третья: Реактивность с пользой
* Грокаем RxJava, часть четвертая: Реактивный Android
* Grokking RxJava, Part 1: The Basics
* Grokking RxJava, Part 2: Operator, Operator
* Grokking RxJava, Part 3: Reactive with Benefits
* Grokking RxJava, Part 4: Reactive Android
* Введение в RxJava: Почему Rx?
* Введение в RxJava: Ключевые типы
* Введение в RxJava: Жизненный цикл подписки
* Getting Started with RxJava and Android
* Observe on the correct thread (Про observeOn и subscribeOn)
* Реактивное программирование под Android
* Functional Reactive Programming on Android With RxJava
* Разбираемся с многопоточностью в RxJava
* Кюветы Android, Часть 3: SDK и RxJava (Финал)Видео:

* RxJava доставляет - О том, как с помощью Rx бороться со сложностью асинхронного кода, превращать его недостатки в достоинства и о других крутых возможностях библиотеки RxJava.
* UI на реактивной тяге - Доклад посвящён использованию RxJava при построении пользовательских интерфейсов.
* Intro to RxJava- Лекции посвящены набирающему популярность фреймворку RxJava.Подкасты:

* RXJava - Серьезный разговор о реактивном программировании. Ответы на самые главные вопросы: Зачем? С чего начать? И как же прикрутить к жизненному циклу?Разное:

* Визуализация работы операторов

Навигация

[0] Главная страница сообщений

Перейти к полной версии