▫️معمولا برای ذخیره مقادیر ثابت مثل رنگ ها در برنامه یا کلاس استفاده میکنیم یا از 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