نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
ما بررسی خواهیم کرد که برنامه نویسی واکنش پذیر چیست و تاریخچه آن چیست. ما به روشهایی که جامعه اندروید از فناوریهای واکنشی استفاده کرده است و اینکه چگونه می تواند گام بعدی را در جهت استفاده از این فناوریها در جهت ایجاد برنامه های واکنش پذیر پایان به پایان برد ، بر می گردیم. برنامه های تلفن همراه مدرن برای دستیابی به اهداف مختلفی از راه حل های فنی استفاده می کنند کد تمیز ، قابل آزمایش و عملکرد از جمله این ابزارها الگوی برنامه نویسی واکنشی است. در حالی که بسیاری از آنها راجع به برنامه نویسی واکنشی شنیده اند ، بسیار کمتر درک کاملی از اینکه چیست ، چگونگی دستیابی به آن و مزایای آن را دارد. جوامع اندرویدی از RxJava به عنوان جایگزینی برای کلاس AsyncTask استفاده کرده و منجر به پذیرش گسترده فن آوری های واکنشی بدون پذیرش برنامه نویسی واکنش پذیر شده است. در این گفتار ، بررسی خواهیم کرد که برنامه نویسی واکنشی چیست و تاریخچه آن چیست. سپس به روشهایی که جامعه Android از فناوریهای واکنشی استفاده کرده است و اینکه چگونه می تواند گام بعدی را در جهت پذیرش این فناوریها در جهت ایجاد برنامه های پایان پذیر به پایان بردارد ، خواهیم پرداخت. ما به چگونگی ادغام RxJava با کلاسهای Android LiveData و زمان استفاده از آنها عمیق خواهیم پرداخت. ما برای نشان دادن مفاهیم برنامه نویسی واکنش پذیر در دنیای اندروید از طریق یک برنامه کوچک اما معنی دار کار خواهیم کرد. ما با بررسی چگونگی آزمایش کد (به راحتی) و برخی از مزایایی که با استفاده از روش واکنش پذیر دریافت کرده ایم ، مثال را به پایان خواهیم رساند.
سرفصل ها و درس ها
دستیابی به کد کاملاً واکنشی با استفاده از LiveData و RxJava
Achieving Fully Reactive Code Using Both LiveData and RxJava
-
دستیابی به کد کاملاً واکنشی با استفاده از LiveData و RxJava
Achieving Fully Reactive Code Using Both LiveData and RxJava
نمایش نظرات