▫️جناب کنت تامسون
طراحی سیستم عامل یونیکس در ۲۶ سالگی
طراحی زبان برنامه نویسی Go در ۶۶ سالگی
مخترع زبان B که منجر به C شد
طراحی utf-8
طراحی ابزار grep
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
طراحی سیستم عامل یونیکس در ۲۶ سالگی
طراحی زبان برنامه نویسی Go در ۶۶ سالگی
مخترع زبان B که منجر به C شد
طراحی utf-8
طراحی ابزار grep
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
برای خروجی اندروید در فلاتر حتما برای نسخه های اندروید +15 حواستون باشه اگه از معماری جدید 16kb page size پشتیبانی بکنید.
این مورد و میتونید از کنسول گوگل پلی مشاهده کنید.
درباره بقیه روش ها هم بزودی یه ویدیو یا بلاگ منتشر میکنم
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
این مورد و میتونید از کنسول گوگل پلی مشاهده کنید.
درباره بقیه روش ها هم بزودی یه ویدیو یا بلاگ منتشر میکنم
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آموزش ویدویی gRPC
▫️gRPC پیادهسازی جدیدی از RPC است که توسط گوگل در سال ۲۰۱۵ توسعه یافت و به صورت متنباز (Open-source) منتشر شد.
gRPC بر پایه RPC ساخته شده و از پروتکل HTTP/2 به عنوان لایه انتقال (Transport Layer) خود برای ارتباطات بهره میبرد.
آموزش gRPC در فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▫️gRPC پیادهسازی جدیدی از RPC است که توسط گوگل در سال ۲۰۱۵ توسعه یافت و به صورت متنباز (Open-source) منتشر شد.
gRPC بر پایه RPC ساخته شده و از پروتکل HTTP/2 به عنوان لایه انتقال (Transport Layer) خود برای ارتباطات بهره میبرد.
آموزش gRPC در فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
وایب کدینگ باعث شده اگر تو گیتهاب عبارت OPENAI_API_KEY سرچ کنید به مجموعهای از کلیدهای gpt دسترسی پیدا میکنید
برنامه نویسهایی با بی دقتی اطلاعات حساس خودشون روی اینترنت قرار دادن
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
برنامه نویسهایی با بی دقتی اطلاعات حساس خودشون روی اینترنت قرار دادن
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▫️معمولا برای ذخیره مقادیر ثابت مثل رنگ ها در برنامه یا کلاس استفاده میکنیم یا از Enum
هر دو روش معتبر هستند، اما بهترین انتخاب به پروژه شما بستگی دارد:
✅ از کلاس استفاده کنید اگر:
برنامه شما کوچک یا ساده است
فقط به ثابتهای رنگی سریع نیاز دارید
تیم شما با Flutter/Dart تازهکار است
✅ از enum استفاده کنید اگر:
میخواهید ایمنی نوع و کنترل دقیق روی رنگهای مجاز داشته باشید
قصد دارید پروژه را با چندین تم مختلف گسترش دهید
میخواهید قابلیتهای اضافه (مانند کدهای هگز، تغییرات تم) اضافه کنید
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
هر دو روش معتبر هستند، اما بهترین انتخاب به پروژه شما بستگی دارد:
✅ از کلاس استفاده کنید اگر:
برنامه شما کوچک یا ساده است
فقط به ثابتهای رنگی سریع نیاز دارید
تیم شما با Flutter/Dart تازهکار است
✅ از enum استفاده کنید اگر:
میخواهید ایمنی نوع و کنترل دقیق روی رنگهای مجاز داشته باشید
قصد دارید پروژه را با چندین تم مختلف گسترش دهید
میخواهید قابلیتهای اضافه (مانند کدهای هگز، تغییرات تم) اضافه کنید
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آموزش برنامه نویسی فلاتر Flutter
برای خروجی اندروید در فلاتر حتما برای نسخه های اندروید +15 حواستون باشه اگه از معماری جدید 16kb page size پشتیبانی بکنید. این مورد و میتونید از کنسول گوگل پلی مشاهده کنید. درباره بقیه روش ها هم بزودی یه ویدیو یا بلاگ منتشر میکنم ⚜️اولین مرجع فارسی فلاتر…
پشتیبانی از معماری 16kb صفحات اندروید در برنامه نویسی فلاتر
یکی از تغییرات مهمی که برنامه نویس های فلاتر باید از آن آگاه باشند، الزام جدید مربوط به اندازه صفحه حافظه (Memory Page Size) برابر با ۱۶ کیلوبایت (16KB) است.
از ۱ نوامبر ۲۰۲۵ (۱۰ آبان ۱۴۰۴) به بعد، تمامی اپلیکیشنهای جدید و بهروزرسانیهای اپلیکیشنهای موجود که برای اندروید ۱۵ (API Level 35) یا نسخههای جدیدتر منتشر میشوند، باید از اندازه صفحه حافظه ۱۶KB در دستگاههای ۶۴ بیتی پشتیبانی کنند.
پشتیبانی از معماری 16kb صفحات اندروید در برنامه نویسی فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
یکی از تغییرات مهمی که برنامه نویس های فلاتر باید از آن آگاه باشند، الزام جدید مربوط به اندازه صفحه حافظه (Memory Page Size) برابر با ۱۶ کیلوبایت (16KB) است.
از ۱ نوامبر ۲۰۲۵ (۱۰ آبان ۱۴۰۴) به بعد، تمامی اپلیکیشنهای جدید و بهروزرسانیهای اپلیکیشنهای موجود که برای اندروید ۱۵ (API Level 35) یا نسخههای جدیدتر منتشر میشوند، باید از اندازه صفحه حافظه ۱۶KB در دستگاههای ۶۴ بیتی پشتیبانی کنند.
پشتیبانی از معماری 16kb صفحات اندروید در برنامه نویسی فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
اکوسیستم اپل و سویفت هم از SDK برنامه نویسی اندروید رونمایی کردند.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
🧬 هفت سال از تولد وبسایت فلاتر لرن گذشت 🫣
تو این مدت سعی شد تا حد امکان خلا یک مرجع فارسی برای برنامه نویسی فلاتر و پر کنیم و امیدوارم که راضی بوده باشید.
هرچند این اواخر بخاطر کمبود زمان مثل سابق امکان فعالیت نبود.
▫️اگر پیشنهادی در این زمینه دارید حتما با ما به اشتراک بذارید.
تا روز جمع با کد تخفیف 7th میتونید از 30% تخفیف برای دوره های آموزشی استفاده کنید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
تو این مدت سعی شد تا حد امکان خلا یک مرجع فارسی برای برنامه نویسی فلاتر و پر کنیم و امیدوارم که راضی بوده باشید.
هرچند این اواخر بخاطر کمبود زمان مثل سابق امکان فعالیت نبود.
▫️اگر پیشنهادی در این زمینه دارید حتما با ما به اشتراک بذارید.
تا روز جمع با کد تخفیف 7th میتونید از 30% تخفیف برای دوره های آموزشی استفاده کنید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
فرض کنید یک فرم جستجو دارید که کاربر با تایپ کردن هر حرف به شکل خودکار یک درخواست جستجو به سرور ارسال میشود.
جدا از روش های مختلف ایجاد زمانبندی برای ارسال درخواست نیاز داریم تا درخواست قبلی جستجو با هربار تایپ کردن کنسل شود(در صورتی که هنوز پاسخی دریافت نکردیم) و سپس درخواست جدیدی ارسال شود.
برای لغو درخواست در پکیج DIO فلاتر از کلاس CancelToken استفاده میکنیم.
این آبجکت را در هنگام درخواست ارسال میکنیم قبل از ارسال درخواست جدید وضعیت آنرا بررسی میکنیم و در صورت نیاز ریکوئست فعلی که هنوز تکمیل نشده است را لغو میکنیم.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
جدا از روش های مختلف ایجاد زمانبندی برای ارسال درخواست نیاز داریم تا درخواست قبلی جستجو با هربار تایپ کردن کنسل شود(در صورتی که هنوز پاسخی دریافت نکردیم) و سپس درخواست جدیدی ارسال شود.
برای لغو درخواست در پکیج DIO فلاتر از کلاس CancelToken استفاده میکنیم.
این آبجکت را در هنگام درخواست ارسال میکنیم قبل از ارسال درخواست جدید وضعیت آنرا بررسی میکنیم و در صورت نیاز ریکوئست فعلی که هنوز تکمیل نشده است را لغو میکنیم.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir