انواع dispatchers ها در coroutines

انواع dispatchers ها در coroutines، با استفاده از آنها می‌توانید همروندی در برنامه‌های خود را بهبود بخشید و عملیات‌های مختلف…

7 ماه ago

اصول SOLID در اندوید – ترولرن

 اصول SOLID در اندوید یک مجموعه اصول طراحی نرم‌افزار است که توسط رابرت سی. مارتین (Robert C. Martin) معرفی شده‌اند.…

7 ماه ago

آموزش کار با Broadcast Receiver در اندروید: دریافت و پردازش برودکست‌ها

Broadcast Receiver (برودکست رسیور) در اندروید یک قسمت از سیستم عامل است که به برنامه‌ها اجازه می‌دهد برودکست‌هایی که توسط…

7 ماه ago

آموزش LiveData: مدیریت داده‌های واکنش‌پذیر در معماری MVVM اندروید

LiveData در معماری MVVM اندروید، یک ابزار قدرتمند برای مدیریت و انتقال داده‌های زنده(نمایش تغییرات real time) است. با استفاده…

7 ماه ago

مقایسه Shared Flow و State Flow در اندروید

مقایسه Shared Flow و State Flow: برای مدیریت وضعیت‌ها و ارسال داده‌ها در اندروید، از State Flow و Shared Flow…

7 ماه ago

آموزش استفاده از Shared Flow در اندروید

Shared Flow یک جریان "hot" است که مقادیر ارسال شده را بین تمام مصرف‌کنندگانش به صورت یکسان پخش می‌کند. این…

7 ماه ago

آموزش استفاده از State Flow در اندروید

State Flow یک ابزار مفید در اندروید است که به توسعه دهندگان اجازه می‌دهد تا جریان داده‌های زمینه‌ای را به…

7 ماه ago

آشنایی با اپراتورهای Flow : Flow در کاتلین

اپراتورهای Flow در Kotlin، مجموعه‌ای از ابزار قدرتمند هستند که به برنامه‌نویسان اجازه می‌دهند تا با داده‌های جریانی کار کنند…

7 ماه ago

مقایسه Koin، Hilt و Dagger: ابزارهای Dependency Injection در اندروید

مقایسه Koin، Hilt و Dagger، سه ابزار معروف برای مدیریت وابستگی‌ها در برنامه‌نویسی اندروید است. این ابزارها به توسعه‌دهندگان امکان…

7 ماه ago