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

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

⭕️پشتیبانی:
@PureCoder_support
@MohammadTaherri
Download Telegram
Forwarded from Persian Flutter (Persian Flutter)
خودتون رو برای چهارمین رویداد فلاترفارسی آماده کنید!
این رویداد، بعد از تغییرات عمده‌ای که توی جامعه دادیم قراره برگزار بشه و قطعاً یکی از بهترین رویداد های ما خواهد بود.

این رویداد با دو ارائه‌ از امیر پناهنده در موضوع پلاگین‌ها و محمد کاظمی‌نژاد در موضوع GraphQL برگزار خواهد شد.

در پایان نیز همراه با پیام زاهدی عزیز و علی‌رضا تقی‌زاده عزیز در بخش پرسش و پاسخ، به سوالات شما پاسخ می‌دیم.

سه‌شنبه این هفته، ساعت ۱۷ منتظرتونیم!

برای اطلاعات بیشتر می‌تونید به سایت ما مراجعه کنید:
https://persianflutter.com
April 16, 2022
#نظر_سنجی

در مورد چه مبحثی توی کانال چالش بذاریم و گفت و گو کنیم؟
April 17, 2022
🔥Functional Programming

این ویدئو رو ببینید برای درک Functional Programming خوبه.

https://youtu.be/qRB-sw25s5A
April 18, 2022
April 18, 2022
April 21, 2022
April 22, 2022
🔥Challenge

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

🟢خب کد بالا نزدیکترین ویجت Theme رو از درخت در اختیارمون قرار میده.

🟢اگه به غیر از MaterialApp خودمون جای دیگه Theme رو توی درخت قرار نداده باشیم، احتمالا همون ویجت Theme که توسط MaterialApp توی درخت قرار داده شده رو بهمون میده.

چالش :

1⃣ایا این کار درستیه که همه جا از این قاعده استفاده کنیم؟

2⃣آیا این کار بهینه هست؟


#flutter_challenge #challenge
April 23, 2022
دوستانی که میان Flutter یاد میگیرن و یا میخوان شروع کنن به یادگیری ، میبینم خیلی نگرانن و همش میپرسن ما برای یه سری موارد اخرش باید بریم کد نیتیو بزنیم و به همین دلیل فلاتر دیگه بدرد نمیخوره و از این حرفا...

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

ولی دوستانی هم که نیتیو کار نکردن لازم نیست نگران باشند..

کافیه یکم زبان جاوا رو یاد بگیرید که اتفاقا اگه نخواین کارای خیلی خفن انجام بدین، سینتکسش خیلی ساده و سر و راست هست.

بعدش مواردی مثل service ها و Broadcast ها رو یاد بگیرید توی نیتیو خیلی خوبه و دیگه نیاز نیست برید نحوه ui زدن و انیمیشن و این ها رو توی نیتیو یاد بگیرید...

البته اون ها رو هم بلد باشید عیبی نداره..

ولی چنتا مورد مثل همین هایی که گفتم رو بلد باشید کارتون راه میوفته و تا حدود زیادی نیاز به چیز دیگه ای سمت نیتیو ندارید... مگر اینکه دیگه خیلی کارای خاص بخوایم انجام بدیم.
April 26, 2022
🔥Challenge

▶️سناریو :
میخوایم یک فرایند Sign up و Sign in شبیه به تلگرام رو انجام بدیم.

1⃣Sign up
وقتی که برای اولین بار وارد اپ میشیم و از قبل اکانت نداریم.

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

2⃣Sign in
وقتی که از قبل اکانت داریم.

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

چالش :

ℹ️از دید کاربر معمولی احتمالا فرایند sign up و sign in به صورت کاملا مستقل پیاده سازی شده، توضیح بدید که ایا این فرایند ها مستقل هستند یا اینکه قسمتی از این دو فرایند به صورت مشترک پیاده سازی میشوند.

2⃣این فرایند ها رو تحلیل کنید و بگید چه api هایی و با چه جزییاتی (ساختار api) برای پیاده سازی این فرایندها نیاز دارید.

#challenge #flutter_challenge #intermediate
April 28, 2022
🔥Challenge

چالش :

تفاوت Future.delayed با Timer چیه؟ 🤔

#challenge
#dart_challenge
#begginer
#intermediate
May 4, 2022
May 6, 2022
🔥Challenge

▶️سناریو :

همون طور که میدونید توی اپلیکیشن هامون برای ردیابی کاربر یه توکن از سرور می گیریم و اون رو توی حافظه ذخیره میکینم.

🔴در واقع بعد از اینکه کاربر لاگین یا رجیستر کرد یا...، سرور به ما یه توکن میده.

🔴ما باید این توکن رو ذخیره کنیم و توی درخواست های بعدی که به سرور میزنیم این توکن رو توی هدر درخواست ارسال کنیم.

چالش :

فرض کنید یه وب سرویس برای لاگین داریم و بعد از یه لاگین موفقیت امیز، سرور یه توکن توی ریسپانس این درخواست برای ما فرستاده.

🟢حالا این توکن رو باید ذخیره کنیم.

با توجه به معماری و ساختاری که استفاده میکنید توضیح بدید که عملیات مربوط به ذخیره توکن رو چگونه در ساختار معماری خودتون هندل میکنید...

🟢توضیح بدید که عملیات ذخیره سازی توکن کدوم بخش های معماری شما رو درگیر میکنه و هر بخش چه کاری رو انجام میده.


#challenge
#architecture_challenge
May 8, 2022
از نویگیتور ۱ و ۲ به صورت همزمان میشه توی اپ استفاده کرد؟
یعنی هم از Navigator.pages استفاده کنیم و هم از api های کلاسیک نویگیتور مثل push و...
Anonymous Poll
77%
اره
23%
نه
May 11, 2022
اندروید نیتیو ( جاوا / کاتلین) کار کردین؟
Anonymous Poll
47%
اره
53%
نه
May 12, 2022
🔥Challenge

چالش :

اگه بخوایم معادل سازی کنیم معادل Activity که توی اندروید نیتیو داریم، توی فلاتر چیه؟ 🤔

#challenge
#flutter_challenge
May 12, 2022
Forwarded from Persian Flutter (Hadi Azarnasab)
توضیحات بیشتر در مورد آپدیت فلاتر۳ و دارت ۲.۱۷ در پست ویرگول:
https://virgool.io/flutter-community/flutter-3-lw4e9j8t0vv8

#فلاتر۳
@persian_flutter
May 12, 2022
This media is not supported in your browser
VIEW IN TELEGRAM
🔥Challenge

چالش :

بنظرتون بهترین راه برای پیاده سازی قسمت کامنت ها شبیه اپ یوتیوب چیه؟ 🤔

از پایین بیاد بالا .
تا یه جای مشخصی هم بالا بیاد
فقط با زدن ضربدر بسته بشه و بره پایین.

حرکت دست روش تاثیری نداشته باشه.

#challenge
#flutter_challenge
May 16, 2022
May 20, 2022