RxJava یا Coroutines کدام یک را باید انتخاب کنید؟ (قسمت دوم)
در مقاله قبلی به بررسی مفهمونی RxJava و Coroutines پرداختیم. در این مقاله بطور جامع تری به این مباحث میپردازیم
RxJava چیست؟
RxJava کتابخانه ای است که استفاده از برنامه نویسی واکنشی را در زبان ...
1401-05-27
ارسال شده توسط آموزنگار
RxJava یا Coroutines کدام یک را باید انتخاب کنید؟ (قسمت اول)
اجازه دهید در این مقاله شما را با یک تحلیل نظری در مورد کاربردهای RxJava و Coroutines در اندروید آشنا کنیم:
دنیای اندروید در سال 2017 با معرفی Kotlin به عنوان یک زبان پشتیبانی شده و رس...
1401-05-25
ارسال شده توسط آموزنگار
تزریق زبان (Language Injection) در IntelliJ IDEA
تزریق زبان به شما امکان می دهد در یک فایل با زبان های مختلف کار کنید ، به عنوان مثال دستورات SQL را در یک String کاتلین literal ذخیره کنید. تزریق زبان ، برجسته سازی Syntax (highlighting) و ویرایش آن ...
1400-09-22
ارسال شده توسط آموزنگار
توابع تعلیقی (Suspending functions) درCoroutine
در این مقاله ، توابع تعلیقی و نحوه عملکرد آن در coroutine android را به شما نشان خواهیم داد. اینکه چه نیازی به این موارد در یک coroutine وجود دارد و چگونه callback را به صورت یکپارچه ایجاد میک...
1400-09-02
ارسال شده توسط آموزنگار
6 راه برای به روز بودن در توسعه اندروید
چگونه با تمامی اخبار رسمی توسعه اندروید به روز باشیم و تمام documentation مربوط به یک موضوع را پیدا کنیم؟
یادگیری اندروید و به روز بودن در آن مسئله بی اهمیتی نیست. اطلاعات بسیار زیاد است و گاهی او...
1400-09-01
ارسال شده توسط آموزنگار