در خدمت شما عزیزان هستیم با فیلم آموزش برنامه نویسی فلاتر (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 در فلاتر
What is Flutter? Flutter is a mobile app SDK, complete with framework, widgets, and tools, that gives developers an easy and productive way to build and deploy beautiful mobile apps on both Android and iOS. What does Flutter do? For users, Flutter makes beautiful app UIs come to life. For developers, Flutter lowers the bar to entry for building mobile apps. It speeds up development of mobile apps and reduces the cost and complexity of app production across iOS and Android. For designers, Flutter helps deliver the original design vision, without loss of fidelity or compromises. It also acts as a productive prototyping tool. Who is Flutter for? Flutter is for developers that want a faster way to build beautiful mobile apps, or a way to reach more users with a single investment. Flutter is also for engineering managers that need to lead mobile development teams. Flutter allows eng managers to create a single mobile app dev team, unifying their development investments to ship more features faster, ship the same feature set to iOS and Android at the same time, and lower maintenance costs. While not the initial target audience, Flutter is also for designers that want their original design visions delivered consistently, with high fidelity, to all users on mobile. Fundamentally, Flutter is for users that want beautiful apps, with delightful motion and animation, and UIs with character and an identity all their own. How experienced of a programmer/developer do I have to be to use Flutter? Flutter is approachable to programmers familiar with object-oriented concepts (classes, methods, variables, etc) and imperative programming concepts (loops, conditionals, etc). No prior mobile experience is required in order to learn and use Flutter. We have seen people with very little programming experience learn and use Flutter for prototyping and app development.
فلاتر (Flutter) چیست؟
فلاتر (Flutter) کیت توسعه نرم افزار UI اوپن سورس است که توسط گوگل ساخته شده است. جهت توسعه برنامه های کاربردی برای Android، iOS، Windows، Mac، Linux، Google Fuchsia و وب استفاده می شود. نسخه اول Flutter با نام رمزگذاری شده “Sky” شناخته شد و روی سیستم عامل اندروید اجرا شد. این برنامه در اجلاس برنامه نویس Dart 2015 رونمایی شد، با هدف اعلام شده که قادر به ارائه مداوم با سرعت 120 فریم در ثانیه است.
همچنین فلاتر (Flutter) یک فریمورک اوپن است که در سال 2017 توسط گوگل معرفی شد و به کمک آن می توانید اپلیکیشن های نیتیو (Native) برای اندروید و iOS بسازید. شما به کمک فلاتر می توانید با یک بار کدنویسی یک اپلیکیشن زیبا و نیتیو طراحی کنید که روی اندروید و iOS قابل اجرا است. همچنین شما میتوانید طراحی رابط کاربری اپلیکیشن های Native که با کاتلین، جاوا و یا سوئیفت می نویسید را نیز با Flutter انجام دهید. وب سایت فلاتر
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- جم فايل : 2.53 گیگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۱۰ اردیبهشت ۱۳۹۹
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس