آموزش برنامه نویسی فلاتر Flutter
2.04K subscribers
585 photos
68 videos
23 files
283 links
اولین مرجع فارسی آموزش برنامه نویسی فلاتر Flutter

🌐 https://flutter-learn.ir

سوالات برنامه نویسی خودتون در بخش پرسش و پاسخ سایت بپرسید:
🌐 https://flutter-learn.ir/question/


👨‍💻 Admin: @atyscode
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
خب خب این هم از اجرای پروژه پیش فرض فلاتر‌ روی شبیه ساز Apple vision pro 🤯



⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
دانلود پروژه تاکسی آنلاین فلاتر

🔸 محصول Taxi Taxi – Flutter Cab/Taxi Booking Apps یک پروژه طراحی شده با استفاده از فلاتر میباشد که تمام امکانات یک سیستم تاکسی آنلاین امروزی را در خود جای داده است.

این محصول شامل سه نسخه اپلیکیشن راننده, اپلیکیشن مسافر و اپلیکیشن مدیریت میباشد.

طراحی و کدنویسی محصول به گونه ای است که به راحتی میتوانید آن را راه اندازی کنید و تمام بخش های آن را مطابق با نیاز خود ویرایش کنید.

🌐 دانلود سورس پروژه

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
دانلود پروژه وبسایت و اپلیکیشن فروشگاهی فلاتر Shopy – Multivendor eCommerce

🔸 محصول Shopy یک پروژه فروشگاهی چند منظوره است که اپلیکیشن آن با استفاده فریمورک فلاتر, بخش فرانت اند با Vue و بخش بک اند نیز با فریمورک لاراول طراحی شده است و یکی از بهترین محصولاتی است که با کمک آن میتوانید کسب و کار فروشگاهی خود را راه اندازی کنید.
ویژگی ها:
- سیستم رفرال
- مدیریت کارمندان
- شخصی قالب اپلیکیشن از طریق پنل مدیریت
- انواع درگاه پرداخت
- ایجاد کوپن های تخفیف

🌐 دانلود محصول


⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
تست های فلاتر

در فریمورک فلاتر انواع مختلفی تست وجود داره که ممکن گاهی اوقات اونهارو فراموش کنید.
تو این تصویر میتونید تمام تست هارو مشاهده کنید

▪️ تستی که فقط در یک مسیر قراره میگیره unit تست هست
▪️ تستی که شامل چند بخش میشه integration تست هست
▪️ تستی که از رابط کاربری تا بک‌اند شامل بشه end to end تست هست
▪️تستی که شامل تمام بخش هاست fully automated تست هست

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
محاسبه روزهای بین دو تاریخ

اگر نیاز دارید تا تعداد روزهای بین دو تاریخ مشخص را پیدا کنید کافی از متد difference در یک حلقه استفاده کنید تا ابتدا تعداد فواصل و بدست بیارید سپس با دستور add به تاریخ شروع زمان های مختلف را اضافه میکنیم و در یک لیست ذخیره میکنیم

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
This media is not supported in your browser
VIEW IN TELEGRAM
Figma to Flutter

▪️ پیش نمایش نسخه جدید فیگما نشون میده که میتونید طراحی‌های انجام شده و به شکل خودکار به کدهای فلاتر تبدیل کنید

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آغاز ثبت نام دوره 0 تا 100 استادی فلاتر📣

🔸 سلام خدمت کاربران عزیز
روز پنجشه 23 تیرماه امکان ثبت نام دانشجویان جدید دوره 0 تا 100 فلاتر شروع میشه.

▫️ این دوره هیچ پیش نیازی ندارد و تمام مطالب به شکل تئوری و عملی آموزش داده میشود.
اگر دوست دارید برنامه نویسی موبایل و وب را به شکل حرفه ای یاد بگیرید روز پنجشنبه گوش به زنگ باشید.
▪️ برای پشتیبانی بهتر دانشجویان عزیز مثل ماه قبل ظرفیت ثبت نام فقط 20 نفر میباشد.

🔺مجموعه فلاتر لرن اولین مرجع فارسی فلاتر هست که از سال 1397 به شکل تخصصی در این زمینه فعالیت دارد.

برخی از سرفصل های دوره:

🟣 طراحی اپلیکیشن شبکه اجتماعی با بک اند جنگو
🟣 طراحی چت روم با سوکت
🟣 طراحی اپلیکیشن مرورگر
🟣 ایجاد درگاه پرداخت آنلاین
🟣 طراحی رابط کاربری وبسایت
🟣 کار با نقشه و GPS
🟣 انواع روش های مدیریت State

لینک توضیحات و ثبت نام 👇

🌐 دوره 0 تا 100 استادی فلاتر
آموزش استفاده از Xcode و شبیه ساز آیفون در ویندوز

▪️ برای کار کردن با شبیه ساز آیفون و برنامه نویسی iOS نیاز به محیط توسعه Xcode هست که انحصار آن متعلق به سیستم عامل مک است.
در این آموزش ویدویی با همدیگه یاد میگیریم که چجوری محیط Xcode و سیستم عامل مک روی ویندوز نصب کنیم و برنامه فلاتر خودمون روی آیفون تست کنیم.



🌐 آموزش نصب نرم افزار Xcode روی ویندوز و مک + ویدیو


⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
پلی لیست Jetbrain

▪️اگر دنبال موسیقی مناسب برای زمان کار کردن و کد نویسی هستید خود شرکت Jetbrain پلی لیست متنوعی داره 🫠

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
انواع لایسنس های گیتهاب

▪️ وقتی که داخل گیتهاب میخواید که یک مخزن جدید ایجاد کنید ازتون میخواد که نوع لایسنس پروژه را هم مشخص کنید.
اما شاید خیلی با این نوع لایسنس ها آشنا نباشید.
به همین خاطر تو چنتا پست هر لایسنس و توضیح میدیم.


⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
MIT License

▪️این لایسنس یکی از معروف‌ترین و محبوب‌ترین لایسنس‌ها در GitHub است.
به صاحبان اجازه می‌دهد که کپی، تغییر، توزیع و استفاده از کد منبع را بدون هیچگونه محدودیتی، حتی در پروژه‌های دیگر، بدون نیاز به ارائه کد منبع، انجام دهند.

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
Apache License

▪️این لایسنس نیز یک لایسنس متن‌باز است که اجازه می‌دهد کد منبع را در پروژه‌های مختلف استفاده، کپی، تغییر و توزیع کنید.
به علاوه، این لایسنس حقوق دیگران را نیز حفظ می‌کند و برخی شرایطی را برای استفاده از کد منبع تعیین می‌کند.


⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
GNU General Public License (GPL)

▪️مهمترین ویژگی این لایسنس این است که هر پروژه‌ای که از یک نرم‌افزار با این لایسنس استفاده کند، باید نیز زیر همان لایسنس GPL منتشر شود.
به عبارت دیگر، این لایسنس محدودیتی بر روی استفاده از کد منبع تعیین می‌کند و این حق را به صاحبان کد منبع می‌دهد که آن را تحت شرایط خاصی منتشر کنند.

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
Creative Commons License

▪️این لایسنس برای محتواهایی مانند عکس‌ها، ویدئوها، موسیقی و سایر اجزای یک پروژه که نرم‌افزار نیستند، مناسب است. با استفاده از این لایسنس، شما می‌توانید حقوق خود را تعیین کنید و به دیگران اجازه دهید که محتواهای شما را با شرایط خاصی استفاده کنند.

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
دانلود محصول Handyman Service اپلیکیشن فلاتر ارائه خدمات مشابه استادکار

▪️محصول Handyman Service – On-Demand Home Service Flutter App with Complete Solution پر فروش ترین محصول در زمینه ارائه خدمات فنی به کاربران است که با استفاده از فریمورک فلاتر و لاراول توسعه داده شده است.

این محصول شامل پنل مدیریت و دو اپلیکیشن کاربران عادی و افرادی که خدمات فنی ارائه میدهند میباشد.
🌐 دانلود محصول

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
بهینه سازی تصاویر برای انواع صفحه نمایش

▪️یک اپلیکیشن روی طیف وسیعی از گوشی و تبلت‌ها اجرا میشود که هرکدام اندازه صفحه نمایش منحصر به فردی دارند.
به همین دلیل نیاز است تا تصاویری که در پروژه استفاده میکنید را متناسب با سایز صفحه نمایش قرار دهید
به همین منظور داخل  پوشه assets دایرکتوری هایی با نام های زیر میسازیم و سایز‌های مختلف تصویر و داخل آنها قرار میدهیم.

1.5x : hdpi
2.0x : xhdpi
3.0x : xxhdpi
4.0x : xxxhdpi
نکته مهم اینجا این هست که تصویر پیش فرض که برای سایز mdpi است و بیرون این دایرکتوری‌ها قرار دهید.

⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir