Pure Coder
786 subscribers
189 photos
30 videos
8 files
150 links
⭕️آدرس سایت:
https://purecoder.ir

⭕️گروه پرسش و پاسخ:
@purecoder_gp

⭕️پشتیبانی:
@PureCoder_support
@MohammadTaherri
Download Telegram
🔥Capsule
⚡️⚡️EdgeInsetsGeometry⚡️⚡️

این کلاس معمولن برای Padding ها توی فلاتر استفاده میشه.
دو تا زیر کلاس داره :
✔️EdgeInsets
که 4 تا فیلد داره :‌left , top , right , bottom
که مقدار padding از 4 جهت رو مشخص میکنن.

✔️EdgeInsetsDirectional
که 4 تا فیلد داره :‌ start , top , end , bottom

🔥اگه اپلیکیشنتون یک زبانه هست و یا اینکه زبان های استفاده شده کلن rtl یا کلن ltr هستن میتونید همه جا از EdgeInsets استفاده کنید.

🔥اگه اپلیکیشنتون چند زبانه هست و هم زبان های rtl و هم ltr رو پشتیبانی میکنه مثلن فارسی و انگلیسی بهتره هست که از EdgeInsetsDirectional استفاده کنید.

در این حالت خود فریمورک مقادیر start و end رو بر اساس TextDirection تفسیر میکنه.

✔️اگه زبان ltr باشه(مثلن انگلیسی) در نتیجه :
TextDirection => ltr
start => left
end => right

خود فریمورک start رو به عنوان left و end رو به عنوان right تفسیر میکنه.

✔️اگه زبان rtl باشه (مثلن فارسی) در نتیجه :‌
TextDirection : rtl
start => right
end => left

🔥در این حالت دیگه نگران این نیستین که وقتی کاربر زبان رو تغییر داد مقادیر padding ها و ... به هم بخوره.

#beginner #capsule
🔥Article
🔥مفهوم const و درک و استفاده درست ازش ممکنه برای خیلی ها مبهم باشه..
خود من وقتی که تازه دارت رو شرو کرده بودم با این مفهوم مشکل داشتم و درکش نمیکردم و حتا از مدرسین اون موقع فلاتر هم که میپرسیدم اون ها هم خوب توضیح نمیدادن...

توی این مجموعه مقاله ۶ قسمتی مفهوم const رو با جزئی ترین نکات با هم بررسی میکنیم.

بعد از خوندن این مجموعه میتونی مثل یه استاد این مفهوم رو به بقیه یاد بدی...

لینک قسمت اول آموزش :
https://vrgl.ir/P0OY9

🔥https://t.me/flutter_challenges

#beginner #intermediate #article
🔥Article
🔥اگه با فانکشن بدون پرانتز مشکل داری و درکش نمیکنی...

🔥اگه وقتی توی فلاتر باید به onPressed یه button یه فانکشن پاس بدی و بهش یه فانکشن بدون پرانتز پاس میدی ولی کامل درکش نمیکنی که داره چه اتفاقی میوفته...

🔥و حتا اگه از نظر خودت کامل درک میکنی که چه اتفاقی داره میوفته...

مقاله زیر رو بخون :
https://virgool.io/flutter-challenge/dart-function-without-parentheses-hscdfgcxdoro

حتا اگه همه چیز رو درک میکنی باز هم این مقاله حرف برای گفتن و نکته جدید برای فهمیدن دارن 😍😍

🔥https://t.me/flutter_challenges

#article #beginner #intermediate
🔥Article
🔥این هم از قسمت جدید از مجموعه جذاب داستان Null در دارت

توی این قسمت میرزا قلی برنامه نویس فلاتر یه کلاس آنلاین برای بچه های دهشون قل آباد برگزار میکنه که null safety رو بهشون آموزش بده و کلی اتفاقات جذاب و البته چالشی میوفته....

🔥این قسمت رو با تمرکز کامل بخون چون که قراره کلی چالش داشته باشیم...

https://virgool.io/flutter-challenge/dart-null-story-mirza-gholii-online-class-yeq5mkdlvyiw

🔥https://t.me/flutter_challenges

#beginner
#article
#beginner
#capsule

🔥Capsule
⚡️⚡️ShapeBorder⚡️⚡️
🔥Article
قسمت جدید داستان null در دارت منتشر شد.

توی این قسمت جلسه اول رسیدگی به اتهامات دارت تشکیل میشه...یه داستان خیلی جذاب که آخرش نکات زیادی در مورد :
✔️Scopes
✔️nullable variables
✔️non-nullable variables
✔️final variables
✔️late
و ارتباط همه این ها با هم یاد میگیریم.😍😍
پس این مقاله رو از دست نده و با دقت بخونش.😍
حتا اگه همه این ها رو بلدی هم نکات جدید هست که اینجا یاد بگیری😍😍

لینک مقاله :‌

https://vrgl.ir/qJhrV

#beginner #article #intermediate
🔥Article
قسمت جدید داستان null در دارت منتشر شد.

توی این قسمت جلسه دوم رسیدگی به اتهامات دارت تشکیل میشه...یه داستان خیلی جذاب که آخرش نکات زیادی در مورد انواع مختلف ارگومان های ورودی function ها و constructor ها یاد میگیریم.😍😍

لینک مقاله :‌
https://virgool.io/flutter-challenge/dart-null-story-court-2-fybaowhhzpf1

#beginner #article