Flutter | فلاتر
2.57K subscribers
207 photos
34 videos
32 files
575 links
لینک گروه برای اشتراک منابع و یادگیری فلاتر
https://t.me/joinchat/EOllGEqgbASbAHtD03cXTA
حمایت از کانال:
idpay.ir/fluttery

انتقاد ،پیشنهاد،نوشتن مطلب:
@h_noroozi_t_96
@ni30000
Download Telegram
Forwarded from H3mnz
c_bottom_nav_bar.rar
1.2 KB
This media is not supported in your browser
VIEW IN TELEGRAM
پکیج محبوب shimmer جایگزین مناسب لودینگ
Shimmer
Ui
Null safety

https://pub.dev/packages/shimmer



dependencies:
shimmer: ^2.0.0


import 'package:shimmer/shimmer.dart';




SizedBox(
width: 200.0,
height: 100.0,
child: Shimmer.fromColors(
baseColor: Colors.red,
highlightColor: Colors.yellow,
child: Text(
'Shimmer',
textAlign: TextAlign.center,
style: TextStyle(
fontSize: 40.0,
fontWeight:
FontWeight.bold,
),
),
),
);


@flutteri
#quiz
State life cycle

توی کد بالا یه کلاس HomePage از نوع استیت فول داریم که از یه اسکفلد تشکیل شده که توی body اون یه استیت فول دیگه به اسم HomePageBody قرار داره و یه floatingActionButton هم داریم که با تپ کردنش setState روی Homepage اعمال میشه....
با تپ کردن floatingActionButton به ترتیب کدوم متد ها از کلاس _HomePageBodyState اجرا میشن؟
Anonymous Quiz
21%
build
9%
didChangeDependencies / build
17%
initState / didChangeDependencies / build
18%
didUpdateWidget / build
16%
initState / build
18%
didChangeDependencies / didUpdateWisget / build
#quiz
کوییز شماره ۲
فرض کنید یه استیت فول دارم و میخام داخل کلاس State این استیت فول از تم استفاده کنم. در نتیجه میخام Theme.of(context) رو صدا بزنم . به نظر شما Theme.of(context) رو بهتره توی کدوم متد (ها) صدا بزنم؟
Anonymous Quiz
32%
build
15%
initState & build
9%
didUpdateWidget & build
16%
didChangeDependencies & build
7%
didUpdateWidget
14%
initState
7%
didChangeDependencies
Flutter | فلاتر
#quiz
کوییز شماره ۲
فرض کنید یه استیت فول دارم و میخام داخل کلاس State این استیت فول از تم استفاده کنم. در نتیجه میخام Theme.of(context) رو صدا بزنم . به نظر شما Theme.of(context) رو بهتره توی کدوم متد (ها) صدا بزنم؟
#آموزش

⁉️توی کدوم یک از متد های کلاس State بهتره از Theme.of(context) استفاده کنیم؟

build
initState
didUpdateWidget
didChangeDependencies

وقتی که از Theme.of(context) استفاده میکینم هدف این هست که علاوه بر دسترسی به تم با اپدیت تم ویجت مورد نظر rebuild بشه و از تم جدید استفاده کنه .

🔥🔥🔥 وقتی ک توی یک استیت Theme.of(context) رو صدا میزنیم با هر بار اپدیت تم برنامه، استیت مورد نظر rebuild میشه و ابتدا متد didChangeDependencies و بعد متد build اجرا میشن

در نتیجه اگ داخل این متد ها Theme.of(context) رو صدا بزنیم با هر بار اپدیت تم، استیت مورد نظر میتونه از تم جدید استفاده کنه 😍

اگ داخل initState این متد رو صدا بزنیم با اپدیت تم چون ک دیگ initState اجرا نمیشه در نتیجه استیت نمیتونه از تم جدید استفاده کنه .

⁉️سوال
شما بگین بین متد های build و didChangeDependencies کدوم یک برای صدا زدن Theme.of(context) مناسب تره؟ و چرا؟ 🤔🤔
api_provider.dart
922 B
این یک کلاس API Provider هستش

کسی میتونه ازش ایرادی که بعدا اگر پروژه بزرگ شد به مشکل بر میخوره یا نه ؟ تا بعدا توضیحاتش رو قرار بدم
bundlesigner-0.1.6.jar
24.6 MB
کافه بازار برای sign کردن اپلیکیشن ها یک ساین افلاین ایجاد کرده به این صورت که شما فایل بالا رو دانلود میکنید

یا میتونید مستقیم از ریپو خود کافه بازار دانلود کنید

https://github.com/cafebazaar/bundle-signer/releases

بعد به وسیله دستور زیر اپ خودتون رو ساین کنید و خروجی که با پسوند bin هستش رو بار گذاری میکنید تا کافه بازار اون رو پردازش کنه

java -jar bundlesigner-0.1.6.jar genbin -v --bundle Adress-file-abb --bin Masire-zakhireh-file-bin --v2-signing-enabled true --v3-signing-enabled true --ks Adres-file-sign-jsk --ks-pass pass:passwordfile-jsk


من فایل bundlesigner-0.1.6.jar را در کنار فایل abb قرار دادم محل ذخیره فایل bin هم گذاشتم c:\mybinfile
توی یک معماری سه لایه، اگه بخوایم با gps کار کنیم و لوکیشن کاربر رو بگیریم.... بخش ارتباط برقرار کردن با gps و گرفتن اطلاعات gps رو تو کدوم لایه قرار میدید؟
Anonymous Poll
7%
ویو (قسمت ویجت ها)
24%
لایه ای که لاجیک رو مدیریت میکنه
39%
لایه ای که دیتا رو فراهم میکنه
8%
یه لایه دیگه برای اینجور کارها اضافه میکنم
22%
دیدن نتایج...
1_4965366164252263077.pdf
235.2 KB
لیستی از سایت های خارجی که میتوانید به صورت فریلنسری توی اونها فعالیت کنید و پروژه بگیرید
#quiz
کوییز شماره ۳
توی کد بالا یه کلاس HomePage از نوع استیت فول داریم که از یه اسکفلد تشکیل شده که توی body اون یه استیت فول دیگه به اسم HomePageBody قرار داره و یه floatingActionButton هم داریم که با تپ کردنش setState روی Homepage اعمال میشه....(ب سوال بعدی جواب بدید)
سلام خدمت همه عزیزان

دوستان زیادی بابت دوره ساخت فیلیمو سوال پرسیدن اینجا کلی میگم

دوره کامل ظبط شده چند تا ویدئو نیاز به اصلاحیه دارند این هفته اصلاح میشند و تا اخر این هفته دوره صد در صد بر روی سایت codeflow قرار میگیره

دوره دارای یک گروه پشتیبانی جهت پرسیدن سوال رفع مشکل

سه پروژه تمرینی داریم که هنرجو انجام میده پروژه رو برای من ارسال میکنه پنج شنبه و جمعه هر هفته دو سه ساعتی اختصاص میدن به برسی پروژه های تمرینی و رفع مشکل دوستان

🔴دوره به هیچ وجه اموزشui و ویجت ها نیستند بلک اموزش عمیق و مفعموی هستش پس این دوره ففط بدرد کسانی میخوره که با ویجت های فلاتر اشنا هستند با دارت اشنا هستند


دوره بکند با لاراول آموزش داده میشه ولی ملاک دوره اموزش فلاتر و مفهیم کاربردی فلاتر هستش

قیمت دوره بیشتر از 350 هزار تومان هم نیست و تخفیفاتی هم در نظر میگیریم برای دوره 😁 فقط نیاید بگید تخفیف 50 درصدی 😁



در اخر تشکر میکنم از دوستانی که با نظرات متبتشون باعث شدن این دوره رو خیلی خوب تکمیل کنم 💙
to-do-list-printable.xlsx
25.5 KB
این دو فایل اکسل و بگیرید که خیلی بدرد شما میخوره یکیش ToDo List هستش که برای هر کسی مفید و یکی هم برای مدیریت پروژه زمان و بودجه و ... امید وارم برای شما مفید باشه