فیلم آموزش برنامه نویسی فلاتر (Flutter) صفر تا حرفه ای

فیلم آموزش برنامه نویسی فلاتر (Flutter) صفر تا حرفه ای

در خدمت شما عزیزان هستیم با فیلم آموزش برنامه نویسی فلاتر (Flutter) صفر تا حرفه ای به زبان اصلی از وب سایت آموزش برنامه نویسی سورس باران. این دوره که با نام Flutter Zero to Professional: cross platform development for iOS Android یا فلاتر (Flutter) صفر تا حرفه ای: ابزار توسعه چندسکویی برای اندروید و iOS منتشر شده است آموزش فلاتر را از صفر نا پیشرفته برای شما خواهد داشت. فلاتر یا Flutter جهت توسعه برنامه های کاربردی برای Android، iOS، Windows، Mac، Linux، Google Fuchsia و وب استفاده می شود. نسخه اول Flutter با نام رمزگذاری شده “Sky” شناخته شد و روی سیستم عامل اندروید اجرا شد. این برنامه در اجلاس برنامه نویس Dart 2015 رونمایی شد، با هدف اعلام شده که قادر به ارائه مداوم با سرعت 120 فریم در ثانیه است. در ادامه با ما همراه باشید…

برای یادگیری و استفاده از فلاتر به تجربه قبلی نیازی نمی باشد. ما افرادی را با تجربه برنامه نویسی بسیار کمی مشاهده کرده ایم که برای نمونه سازی و توسعه برنامه کاربری از فلاتر استفاده کرده و آنرا یاد می گیرد. لیست سرفصل دوره به همراه چند دمو از دوره آموزش فلاتر در ادامه مطلب ذکر شده، با ما همراه باشید…

آموزش برنامه نویسی فلاتر (Flutter) صفر تا حرفه ای

  • مقدمه

  • فلاتر چیست

  • نصب و پیکربندی محیط فلاتر

  • برنامه کاربری world Hello در فلاتر

  • درک کلاس ها و متد اصلی Flutter

  • فرق بین ابزارک های (widgets)Stateless با Stateful

  • آموزش زبان برنامه دارت (Dart)

  • ایجاد برنامه کاربردی با ویژگی تجربه کاربری پویا و فراگیر در فلاتر بخش 1

  • ایجاد برنامه کاربردی با ویژگی تجربه کاربری پویا و فراگیر در فلاتر بخش2

  • ایجاد برنامه کاربردی با ویژگی تجربه کاربری پویا و فراگیر در فلاتر بخش3

  • ایجاد برنامه کاربردی با ویژگی تجربه کاربری پویا و فراگیر در فلاتر نهایی

  • استفاده از تم ها در Flutter

  • ایجاد اسنک بار (SnackBar) در فلاتر

  • کنترل TabBar,Tabview در فلاتر

  • منوی کشویی متحرک در Flutter

  • تشخیص جهت در Flutter

  • دانلود تصویر از اینترنت

  • محوشدگی در متحرک سازی بر روی تصاویر دانلود شده در فلاتر

  • ذخیره موقت تصاویر در فلاتر

  • مفاهیم پایه ابزارک ListView در فلاتر

  • ابزارک Listview افقی در فلاتر

  • مدیریت ابزارک ListView با عناصر زیاد در Flutter

  • ایجاد عناصر پیچیده در ابزارک ListView در فلاتر

  • ایجاد عناصر پیچیده در ابزارک ListView قسمت 2

  • ابزارک Gridview در فلاتر

  • ابزارهای اشاره گر یا تشخیص دهنده حرکات لمسی (Gridview)و حرکات لمسی ضربه ای (Tap Gesture) در فلاتر

  • افکت Ripple بر روی ضربه (tap) با lnkWell در فلاتر

  • حرکت جاروبی (Swipe) برای لغو حذف Gesture در فلاتر

  • حرکت بین صفحات در Flutter

  • انتقال اطلاعات بین صفحات : صفحات Detaill,Master در فلاتر

  • ارجاع داده ها از صفحه انتخابی در فلاتر

  • متحرک سازی Hero Animation در فلاتر

  • متحرک سازی Fade In( ظاهر شدن تدریجی عناصر) با ابزارک Stateful در فلاتر

  • کلاسContainer در Flutter

  • کلاس Row در فلاتر

  • کلاس Column در فلاتر

  • کار با تصاویر محلی در فلاتر

  • کلاس Text در Flutter

  • کلاس FlatButton در فلاتر

  • کلاس Raised Button در فلاتر

  • کلاس Floating Action Button در فلاتر

  • کلاس Icon Button در فلاتر

  • دکمه های عملیاتی ابزارک AppBar در فلاتر

  • کلاس Button Bar در فلاتر

  • کلاس Text Field در فلاتر

  • پشته در Flutter

  • ابزارک Gridview از نوع Stateful در فلاتر

  • ابزارک AppBar از نوع Stateful در فلاتر

  • ابزارک AppBar از نوع Stateful در فلاتر

  • ابزارک Checkbox از نوع Stateful در فلاتر

  • ابزارک TextField از نوع Stateful در فلاتر

  • اسلایدر (Slider) از نوع Stateful در فلاتر

 


 

فلاتر (Flutter) چیست؟

فلاتر (Flutter) کیت توسعه نرم افزار UI اوپن سورس است که توسط گوگل ساخته شده است. جهت توسعه برنامه های کاربردی برای Android، iOS، Windows، Mac، Linux، Google Fuchsia و وب استفاده می شود. نسخه اول Flutter با نام رمزگذاری شده “Sky” شناخته شد و روی سیستم عامل اندروید اجرا شد. این برنامه در اجلاس برنامه نویس Dart 2015 رونمایی شد، با هدف اعلام شده که قادر به ارائه مداوم با سرعت 120 فریم در ثانیه است.

همچنین فلاتر (Flutter) یک فریمورک اوپن است که در سال 2017 توسط گوگل معرفی شد و به کمک آن می توانید اپلیکیشن های نیتیو (Native) برای اندروید و iOS بسازید. شما به کمک فلاتر می توانید با یک بار کدنویسی یک اپلیکیشن زیبا و نیتیو طراحی کنید که روی اندروید و iOS قابل اجرا است. همچنین شما میتوانید طراحی رابط کاربری اپلیکیشن های Native که با کاتلین، جاوا و یا سوئیفت می نویسید را نیز با Flutter انجام دهید. وب سایت فلاتر