در این جلسه می خواهیم به آموزش RxJava در اندروید (Rx android) آشنا شویم. RxJava یکی از بزرگترین و قدرتمندترین کتابخانههای زبان جاوا میباشد که امروزه اکثر شرکتهای بزرگ از این کتابخانه استفاده میکنند. این کتابخانه توسط شرکت Reactivex ارائه شده و فقط برای زبان Java و android نیست بلکه برای تمام زبانهای بزرگ دنیا این کتابخانه وجود دارد.
بزرگ ترین مزیت استفاده از کتابخانه RxJava، برنامهنویسی همزمان است. درواقع یکی از بزرگترین مشکلات برنامهنویسان استفاده از thread و برنامه نویسی همزمان است که این کتابخانه به خوبی این مشکل را حل کرده است.
در این جلسه با نحوه اضافه کردن RxAndroid و RxJava به پروژه آشنا شده و در ادامه مثالهایی برای چگونگی نحوه استفاده از آنها خواهیم زد.