انواع dispatchers ها در coroutines، با استفاده از آنها میتوانید همروندی در برنامههای خود را بهبود بخشید و عملیاتهای مختلف…
اصول SOLID در اندوید یک مجموعه اصول طراحی نرمافزار است که توسط رابرت سی. مارتین (Robert C. Martin) معرفی شدهاند.…
Broadcast Receiver (برودکست رسیور) در اندروید یک قسمت از سیستم عامل است که به برنامهها اجازه میدهد برودکستهایی که توسط…
LiveData در معماری MVVM اندروید، یک ابزار قدرتمند برای مدیریت و انتقال دادههای زنده(نمایش تغییرات real time) است. با استفاده…
مقایسه Shared Flow و State Flow: برای مدیریت وضعیتها و ارسال دادهها در اندروید، از State Flow و Shared Flow…
Shared Flow یک جریان "hot" است که مقادیر ارسال شده را بین تمام مصرفکنندگانش به صورت یکسان پخش میکند. این…
State Flow یک ابزار مفید در اندروید است که به توسعه دهندگان اجازه میدهد تا جریان دادههای زمینهای را به…
اپراتورهای Flow در Kotlin، مجموعهای از ابزار قدرتمند هستند که به برنامهنویسان اجازه میدهند تا با دادههای جریانی کار کنند…
مقایسه Koin، Hilt و Dagger، سه ابزار معروف برای مدیریت وابستگیها در برنامهنویسی اندروید است. این ابزارها به توسعهدهندگان امکان…