جستجو برای:
  • صفحه اصلی
  • دوره‌های آموزشی
    • آموزش رایگان برنامه نویسی اندروید
    • آموزش پیشرفته اندروید + 2 پروژه عملی (دیجی کالا و اسنپ فود)
    • دوره جامع و پیشرفته گیت
  • مقالات
    • برنامه نویسی اندروید
      • همه مقالات
      • همه مطالب در مورد کاتلین
      • همه مطالب در مورد جاوا
      • معماری‌ها
      • Broadcast Receiver
    • کاتلین
      • Jetpack Compose
      • Coroutines
      • Flow
      • Data store
      • Room DB
      • Dependency injection
    • جاوا
      • ویدیوهای اینستاگرام
  • تماشاخانه
    • ویدیوهای اینستاگرامی برنامه نویسی اندروید (جاوا)
    • ویدیوهای اینستاگرامی شی گرایی در جاوا
  • پرسش و پاسخ
 
  • admin@truelearn.ir
  • پیج اینستاگرام
  • تماس با ما
  • درباره ما
ترو لرن
  • صفحه اصلی
  • دوره‌های آموزشی
    • آموزش رایگان برنامه نویسی اندروید
    • آموزش پیشرفته اندروید + 2 پروژه عملی (دیجی کالا و اسنپ فود)
    • دوره جامع و پیشرفته گیت
  • مقالات
    • برنامه نویسی اندروید
      • همه مقالات
      • همه مطالب در مورد کاتلین
      • همه مطالب در مورد جاوا
      • معماری‌ها
      • Broadcast Receiver
    • کاتلین
      • Jetpack Compose
      • Coroutines
      • Flow
      • Data store
      • Room DB
      • Dependency injection
    • جاوا
      • ویدیوهای اینستاگرام
  • تماشاخانه
    • ویدیوهای اینستاگرامی برنامه نویسی اندروید (جاوا)
    • ویدیوهای اینستاگرامی شی گرایی در جاوا
  • پرسش و پاسخ
0

ورود و ثبت نام

فلو (flow)

ترو لرنبلاگمقالاتکاتلینفلو (flow)

اگه میخای فلو (flow) رو بطور کامل آموزش ببینی و روش استفاده از اون رو توی 2 تا پروژه عملی (دیجی کالا و اسنپ فود) یاد بگیری، اینجا کلیک کن

فلو (flow) یک کتابخانه برنامه‌نویسی در زبان کاتلین (Kotlin) است که برای برنامه‌نویسی رویدادگرا (event-driven) و برنامه‌نویسی نوع اصلی (type-safe) به کار می‌رود. این کتابخانه مبتنی بر کانسپت Reactive است و برای پشتیبانی از مفهوم جریان داده (data stream) طراحی شده است.

با استفاده از فلو، می‌توانید جریان داده‌هایی را ایجاد کنید که در طول زمان تغییر می‌کنند و از آن‌ها برای ارتباط با دیگر قسمت‌های برنامه‌تان استفاده کنید. فلو به صورت نوع‌دار و ایمن است و به برنامه‌نویسان اجازه می‌دهد تا با استفاده از این کتابخانه، کد کمتری بنویسند و خطاهای زمان اجرا را کاهش دهند.

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

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

مقایسه Shared Flow و State Flow: برای مدیریت…

برنامه نویسی اندروید
access_time 13 مهر 1402
perm_identity ارسال شده توسط عاطفه امیری
visibility 197 بازدید
آموزش استفاده از Shared Flow در اندروید

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

Shared Flow یک جریان “hot” است که مقادیر…

برنامه نویسی اندروید
access_time 11 مهر 1402
perm_identity ارسال شده توسط عاطفه امیری
visibility 201 بازدید
آموزش استفاده از State Flow در اندروید

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

State Flow یک ابزار مفید در اندروید است…

برنامه نویسی اندروید
access_time 10 مهر 1402
perm_identity ارسال شده توسط عاطفه امیری
visibility 257 بازدید
آشنایی با اپراتورهای Flow : Flow در کاتلین

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

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

برنامه نویسی اندروید
access_time 9 مهر 1402
perm_identity ارسال شده توسط عاطفه امیری
visibility 202 بازدید
آموزش flow در اندروید: راهنمای جامع flow در کاتلین

آموزش flow در اندروید: راهنمای جامع flow در کاتلین

flow در اندروید یک کتابخانه برنامه‌نویسی است که…

برنامه نویسی اندروید
access_time 30 مرداد 1402
perm_identity ارسال شده توسط عاطفه امیری
visibility 330 بازدید
جستجو برای:
دسته‌ها
  • آموزش رایگان برنامه نویسی اندروید
  • آموزش رایگان شی گرایی در اندروید
  • اصول سالید (solid)
  • ام وی وی ام (MVVM)
  • برنامه نویسی اندروید
  • برودکست رسیور (Broadcast Receiver)
  • تزریق وابستگی (Dependency injection)
  • جاوا
  • جت پک کامپوز (Jetpack Compose)
  • دسته‌بندی نشده
  • دیتا استور (Data store)
  • روم دی بی (Room DB)
  • فلو (flow)
  • کاتلین
  • کروتینز (coroutines)
  • مقالات
  • مقالات عمومی
  • ویدئو
  • ویدیوهای اینستاگرام
نوشته‌های تازه
  • چگونه دوره آموزشی کاتلین پیشرفته می‌تواند مهارت‌های شما را ارتقاء دهد؟
  • مزیت‌های کاتلین نسبت به سایر زبان‌های برنامه نویسی اندروید
  • بهینه‌سازی عملکرد اپلیکیشن‌های اندروید: راهنمای جامع و کاربردی
  • سوالات مصاحبه‌ی استخدامی کاتلین همراه با جواب(قسمت چهارم)
  • سوالات مصاحبه استخدام زبان کاتلین همراه با جواب(قسمت سوم)
درباره ترولرن

ترولرن یکی از به‌روزترین وبسایت‌های آموزش برنامه نویسی اندروید در سطح کشور است که هدف آن تعلیم نیروی برنامه نویس حرفه ای و وارد کردن آنها به بازار کار می‌باشد.

  • admin@truelearn.ir
بخش‌های ترولرن
  • دوره‌های تخصصی
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره ترولرن
  • سبد خرید
تمامی حقوق برای سایت ترولرن محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت