Forwarded from Vania Dart Framework
نسخه 0.1.4 وانیا منتشر شد
تغییرات
-اضافه شدن Throttle
-اضافه شدن تابع move به requestfile برای بار گذاری فایل در دایرکتوری سافرشی (غییر از استوریج مثل public)
-اضافه شدن paginate و simplePagination برای صفحه بندی اطلاعات دیتابیس
-اضافه شدن دو تابع جدید
publicPath('')
storagePath('')
برای مسیر دهی به فایل های استوریج و public
-بهبود چند بخش از کد ها
تغییرات
-اضافه شدن Throttle
-اضافه شدن تابع move به requestfile برای بار گذاری فایل در دایرکتوری سافرشی (غییر از استوریج مثل public)
-اضافه شدن paginate و simplePagination برای صفحه بندی اطلاعات دیتابیس
-اضافه شدن دو تابع جدید
publicPath('')
storagePath('')
برای مسیر دهی به فایل های استوریج و public
-بهبود چند بخش از کد ها
Forwarded from Vania Dart Framework
📣 علاقهمندان به بکند جمعه 17ام فروردین یک دورهمی خوبی رو خواهیم داشت برای فریمورک وانیا
یک پروژه CRUD رو میخوایم به صورت Live Code انجام بدیم که عضویت و ورد (به وسیله کد یک بار مصرف OTP ) داره، اطلاعات کاربر ویرایش رو ویرایش میکنیم عکس پروفایل رو بارگذاری میکنیم ، پست ارسال میکنیم و لیست پست های ارسال شده رو میگیریم
15 دقیقه آخر هم اختصاص میدیم به پرسش و پاسخ درمورد بکند و فریمورک وانیا
🔴 پس جمعه 17ام فروردین ساعت 7 بعد از ظهر رو یادتون نره ✌️
یک پروژه CRUD رو میخوایم به صورت Live Code انجام بدیم که عضویت و ورد (به وسیله کد یک بار مصرف OTP ) داره، اطلاعات کاربر ویرایش رو ویرایش میکنیم عکس پروفایل رو بارگذاری میکنیم ، پست ارسال میکنیم و لیست پست های ارسال شده رو میگیریم
15 دقیقه آخر هم اختصاص میدیم به پرسش و پاسخ درمورد بکند و فریمورک وانیا
🔴 پس جمعه 17ام فروردین ساعت 7 بعد از ظهر رو یادتون نره ✌️
برای گذر از تحریم ها علاوه بر شکن و 403 میتونید از
https://begzar.ir/
هم استفاده کنید
به امید روزی که ما هم مثل تمام کشور های دنیا بتونیم آزادانه بدون تحریم و فیلتر از اینترنت استفاده کنیم 🙏
جالبه کشور های مثل یمن و افغانستان از ایران کمتر تحت تحریم و فیلتر هستند و میتونند حساب های بینالمللی توی بانک ها، پی پل، فریلنسر و... ایجاد کنند
https://begzar.ir/
هم استفاده کنید
به امید روزی که ما هم مثل تمام کشور های دنیا بتونیم آزادانه بدون تحریم و فیلتر از اینترنت استفاده کنیم 🙏
جالبه کشور های مثل یمن و افغانستان از ایران کمتر تحت تحریم و فیلتر هستند و میتونند حساب های بینالمللی توی بانک ها، پی پل، فریلنسر و... ایجاد کنند
یه کدام یک از موارد زیر علاقه دارید و میخواهید ویدیو درموردش ظبط بشه (انتخاب چند گزینه ای) یک نفر همه رو با هم انتخاب نکنه😁
Final Results
38%
برسی کدهای هسته دارت و فلاتر
50%
تکنیک های کد تمیز در فلاتر و دارت
33%
برسی کد های دیگران در گیت هاب(Code Review)
24%
تحلیل و آناليز نرم افزار، طراحی و خواندن فلوچارت ها
39%
طراحی الگریتم و دیزاین پترن ها
22%
پادکست دو نفره و استفاده از تجربه دیگران
امروز یکی بهم گفت بیا این پروژه رو بیین خطاش چیه و پروژه رو گرفتم گرفتم روی نسخه قدیمی فلاتر نسخه 3.7.10 و دارت 2.18.6 فقط کار میکنه و بنده خدا فلاتر بروز داشت ولی نمیتونست خطا ها رو رفع کنه
بیش از 30 پکیچ فرور کردند توی این پروژه 😁
اپگریدش کردم و کلاس ها خونی شدند همشون قرمز 5 تا 6 پکیچ توسعشون کامل متوفق شده و چند تا پکیچ تداخل داشتن
با استفاده از FVM اومدم فلاتر نسخه 3.7.10 رو نصب کردم و با اون ریلز گرفتم البته اینجا هم پکیچ ها مشکل کاتلین داشتن و این درهم یک دردسر دیگه 🤦♂🤣 یکی یکی دستی درستشون کردم و خروجی گرفتم خروجی بدون split حجمش شد 223 مگ با split هر معماری شد 102 به خاطر پکیچ های بیخود
خلاصه دوستان من مخالف صد در صد استفاده از هر پکیچی هستشم و میگم سعی کنید خودتون کلاس ها رو بنویسید تا در آینده این مشکلات پیش نیاد
چون اگر توسعه پکیچ متوقف نشه بعد از مدتی زمین تا آسمون تغییر میکنه مگر اینکه همیشه باهاش بروز باشید
بیش از 30 پکیچ فرور کردند توی این پروژه 😁
اپگریدش کردم و کلاس ها خونی شدند همشون قرمز 5 تا 6 پکیچ توسعشون کامل متوفق شده و چند تا پکیچ تداخل داشتن
با استفاده از FVM اومدم فلاتر نسخه 3.7.10 رو نصب کردم و با اون ریلز گرفتم البته اینجا هم پکیچ ها مشکل کاتلین داشتن و این درهم یک دردسر دیگه 🤦♂🤣 یکی یکی دستی درستشون کردم و خروجی گرفتم خروجی بدون split حجمش شد 223 مگ با split هر معماری شد 102 به خاطر پکیچ های بیخود
خلاصه دوستان من مخالف صد در صد استفاده از هر پکیچی هستشم و میگم سعی کنید خودتون کلاس ها رو بنویسید تا در آینده این مشکلات پیش نیاد
چون اگر توسعه پکیچ متوقف نشه بعد از مدتی زمین تا آسمون تغییر میکنه مگر اینکه همیشه باهاش بروز باشید
Forwarded from Persian Flutter (Parham Oyan)
ویدیو جدید داریم تو کانال یوتیوب!
لایک، کامنت و ساب یادتون نره!
https://www.youtube.com/watch?v=8Dnm_Ucu1PU
@persian_flutter
لایک، کامنت و ساب یادتون نره!
https://www.youtube.com/watch?v=8Dnm_Ucu1PU
@persian_flutter
YouTube
آیکنهای متناسب با DPI
تو این ویدئو به این میپردازیم که تو فلاتر چطور آیکنی با فرمت png رو توی صفحه نمایشهایی با تراکم پیکسلی متفاوت، با کیفیت مطلوب، نمایش بدیم.
عضو کانال ما هم بشید
Telegram: https://t.me/persian_flutter
عضو کانال ما هم بشید
Telegram: https://t.me/persian_flutter
Forwarded from Persian Flutter (Hamid)
سلام. دوباره اومدیم با یه کافه فلاتر خفن دیگه امشب ۲۸ اردیبهشت ساعت ۲۰ به وقت ایران 🔥
طبق روال آخرین جمعههای ماه که با هم هستیم، امشب هم تو کافه فلاتر دو تا ارائه جذاب داریم:
۱- پیام زاهدی در مورد Flutter Embedded صحبت میکنه. پیام در آلمان تو همین حوزه فعالیت میکنه.
۲- امیرمحمد جابری در مورد موضوع پرکاربرد CI/CD in Flutter ارائه میده.
بعد ارائهها هم حتماً پیشمون بمونید که میخوایم در مورد آپدیت جدید فلاتر و فیچرهاش تو قسمت بحث آزاد صحبت کنیم. 😍
کافه فلاتر در گوگلمیت برگزار میشه:
https://meet.google.com/bxb-acjt-iaq?authuser=0
همچنین میتونید کافه فلاتر رو به صورت لایو از چنل یوتیوب جامعه فلاتر فارسی مشاهده کنید.
https://www.youtube.com/watch?v=Yz4iP5iSdFg
طبق روال آخرین جمعههای ماه که با هم هستیم، امشب هم تو کافه فلاتر دو تا ارائه جذاب داریم:
۱- پیام زاهدی در مورد Flutter Embedded صحبت میکنه. پیام در آلمان تو همین حوزه فعالیت میکنه.
۲- امیرمحمد جابری در مورد موضوع پرکاربرد CI/CD in Flutter ارائه میده.
بعد ارائهها هم حتماً پیشمون بمونید که میخوایم در مورد آپدیت جدید فلاتر و فیچرهاش تو قسمت بحث آزاد صحبت کنیم. 😍
کافه فلاتر در گوگلمیت برگزار میشه:
https://meet.google.com/bxb-acjt-iaq?authuser=0
همچنین میتونید کافه فلاتر رو به صورت لایو از چنل یوتیوب جامعه فلاتر فارسی مشاهده کنید.
https://www.youtube.com/watch?v=Yz4iP5iSdFg
Forwarded from Persian Flutter (Hamid)
کافه فلاتر شروع شد. 🔥🔥🔥
بیاید که موضوعات جذابی داریم 🔥
لینک جوین به گوگلمیت:
https://meet.google.com/bxb-acjt-iaq
بیاید که موضوعات جذابی داریم 🔥
لینک جوین به گوگلمیت:
https://meet.google.com/bxb-acjt-iaq
Forwarded from Persian Flutter (Hamid)
کافه فلاتر شروع شد. 🔥🔥🔥
بیاید که موضوعات جذابی داریم 🔥
لینک جوین به گوگلمیت:
https://meet.google.com/bxb-acjt-iaq
بیاید که موضوعات جذابی داریم 🔥
لینک جوین به گوگلمیت:
https://meet.google.com/bxb-acjt-iaq
Forwarded from Vania Dart Framework
Media is too big
VIEW IN TELEGRAM
دموی دوره فلاتر فول استک با بکند دارت و فریم ورک وانیا دوره بزودی توسط سازنده دوره منتشر خواهد شد
Forwarded from Persian Flutter (PayamZ)
تاحالا به این فکر کردید که بکند پروژه خودتون رو با دارت پیاده سازی کنید؟
وانیا یه فریم ورک بکنده که توسط جواد توسعه داده شده
این ویدیو رو از دست ندید
https://youtube.com/watch?si=2XQKULgb7Ta8hq4S&v=CsJ2OdX2YvU&feature=youtu.be
وانیا یه فریم ورک بکنده که توسط جواد توسعه داده شده
این ویدیو رو از دست ندید
https://youtube.com/watch?si=2XQKULgb7Ta8hq4S&v=CsJ2OdX2YvU&feature=youtu.be
YouTube
Vania Dart Backend easy and powerful Framework - Flutter Seniors 2024
یک ایرانی این فریمورک زبان دارت رو توسعه داده
تو این ویدیو میخواییم با یکی از بهترین فریمورک های Backend زبان دارت که توسط یک ایرانی توسعه داده شده رو بهتون معرفی کنیم
حتما تا انتهای ویدیو همراه ما باشید
گروه تلگرامی:
https://t.me/joinchat/OpAZUWFaHiZmNjFk…
تو این ویدیو میخواییم با یکی از بهترین فریمورک های Backend زبان دارت که توسط یک ایرانی توسعه داده شده رو بهتون معرفی کنیم
حتما تا انتهای ویدیو همراه ما باشید
گروه تلگرامی:
https://t.me/joinchat/OpAZUWFaHiZmNjFk…
نصیحت دوستان برای کد بهتر بر اساس تجربه
شما لازم نیست حتما همه پروژه های خودتون رو TDD و معماری کلین انجام بدید
شما میتونید از معماری های MVVM, MVC و معماری بلاک(استیت منیجمنت بلاک و معماری بلاک)
بسته به پروژه خودتون میتونید معماری متناسب با اون رو پیدا کنید
شما کافیه نام گذاری هاتون درست باشه، پوشه بندی هاتون درست باشه، تمیز کد بزنید
معماری برای یک پارچگی کد ها خیلی مهم هستش ولی نه اینکه همه ففط معماری کلین رو یاد گرفتیم و این معماری رو فرو میکنیم توی هر پروژه کوچیک و بزرگ اشتباهه
بیشتر وقت ها همین معماری کلین بجای اینک خیر باشه شر میشه خود معماری کلین قواعد و اصول خودش رو داره نه اینکه بگیم آره ما یک دامین یک دیتا و یک پرزنتیشن داریم و یوزکیس و Entity و ریپازیتوری و یا علی بزن برو
باید بدونیم چرا از یوز کیس استفاده میکنیم
آیا میشه از Entity استفاده کرد یا نه
توی خود Entity ها چرا نمیتونیم fromJson استفاده کنیم اصلا میشه استفاده کرد
چرا از یک اینتر فیس برای ریپازیتوری استفاده میکنیم
یا اصلا برای ما مهم نباشه که کدوم استیت منیجمنت بهترین هستش دو تا رو (ترجیحا بلاک و Riverpod) حداقل یاد بگیریم (خودم به شخصه بلاک، پروایدر، Riverpod و گت ایکس رو یاد گرفتم) که اگر شرکتی یکی از اون ها رو خواست بلد باشم
من باید حل مسئله رو یاد بگیرم شاید بگید من حله مسئله رو بلدم درسته شاید 98 درصدمون بلد باشیم ولی واقعا حله مسئله هستش یا فقط رسیدن به جواب هستش و مهم نیست از چه راهی رسیدیم؟!
در آخر زبان انگلیسی توی اولویت کارتون باشه حتما
موفق باشید
شما لازم نیست حتما همه پروژه های خودتون رو TDD و معماری کلین انجام بدید
شما میتونید از معماری های MVVM, MVC و معماری بلاک(استیت منیجمنت بلاک و معماری بلاک)
بسته به پروژه خودتون میتونید معماری متناسب با اون رو پیدا کنید
شما کافیه نام گذاری هاتون درست باشه، پوشه بندی هاتون درست باشه، تمیز کد بزنید
معماری برای یک پارچگی کد ها خیلی مهم هستش ولی نه اینکه همه ففط معماری کلین رو یاد گرفتیم و این معماری رو فرو میکنیم توی هر پروژه کوچیک و بزرگ اشتباهه
بیشتر وقت ها همین معماری کلین بجای اینک خیر باشه شر میشه خود معماری کلین قواعد و اصول خودش رو داره نه اینکه بگیم آره ما یک دامین یک دیتا و یک پرزنتیشن داریم و یوزکیس و Entity و ریپازیتوری و یا علی بزن برو
باید بدونیم چرا از یوز کیس استفاده میکنیم
آیا میشه از Entity استفاده کرد یا نه
توی خود Entity ها چرا نمیتونیم fromJson استفاده کنیم اصلا میشه استفاده کرد
چرا از یک اینتر فیس برای ریپازیتوری استفاده میکنیم
یا اصلا برای ما مهم نباشه که کدوم استیت منیجمنت بهترین هستش دو تا رو (ترجیحا بلاک و Riverpod) حداقل یاد بگیریم (خودم به شخصه بلاک، پروایدر، Riverpod و گت ایکس رو یاد گرفتم) که اگر شرکتی یکی از اون ها رو خواست بلد باشم
من باید حل مسئله رو یاد بگیرم شاید بگید من حله مسئله رو بلدم درسته شاید 98 درصدمون بلد باشیم ولی واقعا حله مسئله هستش یا فقط رسیدن به جواب هستش و مهم نیست از چه راهی رسیدیم؟!
در آخر زبان انگلیسی توی اولویت کارتون باشه حتما
موفق باشید
بازی Clash Royale با حدود 500 میلیون کاربر با فلاتر توسعه داده شده
https://supercell.com/en/games/clashroyale/
https://supercell.com/en/games/clashroyale/
Supercell
Clash Royale
Enter the Arena! Build your Battle Deck and outsmart the enemy in fast real-time battles.
سلام
پروژه ای داریم که حتما باید با Swift برای ios نوشته بشه
دوستانی که Swift کار هستند نمونه کار هاشون به ایدی زیر بفرستند
@FlutterFarsi_ir
پروژه ای داریم که حتما باید با Swift برای ios نوشته بشه
دوستانی که Swift کار هستند نمونه کار هاشون به ایدی زیر بفرستند
@FlutterFarsi_ir
Forwarded from Pure Coder (Mohammad Taheri)
🔥Fluttery's Journey
😱سفری به اعماق فلاتر
❓مفهوم Recursive Function رو خوب درک نکردی؟
😍پس حتمن این قسمت دوره رو که رایگان هست رو یه نگاهی بنداز 👇
https://purecoder.ir/fluttery-journystack-and-recursive-function/
🔥خیلی خیلی ساده ولی در عین حال مفهومی برات توضیح میده ...
نگران مثال های ساده نباش چون در ادامه قراره کلی مثال های پیچیده ببینی و با کاربردش توی فلاتر آشنا بشی و تازه اول راهه..
@PureCoder_support
@purecoder_ir
😱سفری به اعماق فلاتر
❓مفهوم Recursive Function رو خوب درک نکردی؟
😍پس حتمن این قسمت دوره رو که رایگان هست رو یه نگاهی بنداز 👇
https://purecoder.ir/fluttery-journystack-and-recursive-function/
🔥خیلی خیلی ساده ولی در عین حال مفهومی برات توضیح میده ...
نگران مثال های ساده نباش چون در ادامه قراره کلی مثال های پیچیده ببینی و با کاربردش توی فلاتر آشنا بشی و تازه اول راهه..
@PureCoder_support
@purecoder_ir
Forwarded from Vania Dart Framework
اگر با بکند آشنا نیستید و میخواید برای پروژه های خودتون یا شرکتتون شروع کنید به بکند یاد گرفتن چی بهتر از زبانی که باهاش آشنا هستید
توی این آموزش 3 ساعته شما با استراکچر وانیا آشنا میشید همراه با مینی پروژه فروشگاهیی
https://www.youtube.com/watch?v=Tnk1lbh455w
توی این آموزش 3 ساعته شما با استراکچر وانیا آشنا میشید همراه با مینی پروژه فروشگاهیی
https://www.youtube.com/watch?v=Tnk1lbh455w
YouTube
Dart API Building Course With Vania Dart
This is a Dart api building course using Vania dart. Vania dart is a very light weight framework based on latest Dart lang.
Dart lang recently got trendy due to Flutter popularity and been on the rise. Among all the popular frameworks in the tech field,…
Dart lang recently got trendy due to Flutter popularity and been on the rise. Among all the popular frameworks in the tech field,…
سلام دوستان
وقتتون بخیر
🔥دوره ی جذاب Fluttery's Journey چند وقته که شروع شده 😍
😱😱😱توی این دوره برخلاف روال معمول قراره که با بک گراند فلاتر و هر آنچه اتفاق میوفته تا در نهایت یه ویو رو روی صحفه ببینیم آشنا بشیم.
💪این دوره کمک میکنه تا به درک خیلی خوبی از فلاتر برسیم.
⚠️برای شرکت در این دوره حتمن باید قبلن دارت و فلاتر رو کار کرده باشید و خصوصن به افراد با تجربه پیشنهاد میشه.
🔗برای مشاهده توضیحات دوره و همچنین دروس رایگان میتونید لینک زیر رو ببینید:
https://purecoder.ir/course/flutterys-journey/
📮همچنین میتونید توی پست زیر هم سرفصل های کلی دوره رو بخونید :
https://t.me/purecoder_ir/781
برای مشاوره یا ثبت نام در دوره به آیدی های زیر پیام بدید 👇👇👇
@purecoder_support
@MohammadTaherri
🫵این یک دوره ی جذاب فقط برای افراد خاص هست.
✂️تا چند روز آینده میتونید از تخفیف ۴۰ درصدی ثبت نام استفاده کنید.
@purecoder_ir
وقتتون بخیر
🔥دوره ی جذاب Fluttery's Journey چند وقته که شروع شده 😍
😱😱😱توی این دوره برخلاف روال معمول قراره که با بک گراند فلاتر و هر آنچه اتفاق میوفته تا در نهایت یه ویو رو روی صحفه ببینیم آشنا بشیم.
💪این دوره کمک میکنه تا به درک خیلی خوبی از فلاتر برسیم.
⚠️برای شرکت در این دوره حتمن باید قبلن دارت و فلاتر رو کار کرده باشید و خصوصن به افراد با تجربه پیشنهاد میشه.
🔗برای مشاهده توضیحات دوره و همچنین دروس رایگان میتونید لینک زیر رو ببینید:
https://purecoder.ir/course/flutterys-journey/
📮همچنین میتونید توی پست زیر هم سرفصل های کلی دوره رو بخونید :
https://t.me/purecoder_ir/781
برای مشاوره یا ثبت نام در دوره به آیدی های زیر پیام بدید 👇👇👇
@purecoder_support
@MohammadTaherri
🫵این یک دوره ی جذاب فقط برای افراد خاص هست.
✂️تا چند روز آینده میتونید از تخفیف ۴۰ درصدی ثبت نام استفاده کنید.
@purecoder_ir
Telegram
Pure Coder
🔥سرفصل های کلی دوره ی Fluttery's Journey
1️⃣فصل اول
با مباحث بیسیک که foundation ما برای ادامه ی ماجراجویی مون رو بنا میکنن, آشنا میشیم. از جمله :
✅مفهوم Event Loop در دارت
✅مفهوم Recursive Function
✅مفهوم Composite Pattern که توی فلاتر خیلی باهاش کار…
1️⃣فصل اول
با مباحث بیسیک که foundation ما برای ادامه ی ماجراجویی مون رو بنا میکنن, آشنا میشیم. از جمله :
✅مفهوم Event Loop در دارت
✅مفهوم Recursive Function
✅مفهوم Composite Pattern که توی فلاتر خیلی باهاش کار…