آموزش نصب و راه اندازی در windows

https://roocket.ir/series/learn-flutter/episode/4

در این جلسه موارد مورد نیاز برای راه اندازی Flutter رو در ابتدا به شما معرفی میکنم و Android studio و بعد Flutter رو نصب میکنیم . کلی داستان باحال در Flutter وجود داره که نصب و راه اندازی Flutter رو راحت و ساده میکنه . 

معرفی Flutter

https://roocket.ir/series/learn-flutter/episode/1

Flutter یک Software Development Kit و یا به اختصار SDK است که به ما کمک میکند اپلیکیشن های موبایلی با UI بسیار زیبا برای دو پلتفرم اندروید و ios ایجاد کنیم . یکی از ویژگی های مهم flutt...

اولین ویجت ها در Flutter

https://roocket.ir/series/learn-flutter/episode/15

در این جلسه اولین قدم در flutter رو شروع میکنیم که در مورد Widget ها است . Widget ها بخش اصلی اپلیکیشن های موبایلی در Flutter رو تشکیل میدهند که شما در قدم ابتدایی باید با آنها آشنا شوید

آپگرید کردن ورژن Flutter

https://roocket.ir/series/learn-flutter/episode/6

در این جلسه فراخواهید گرفت که به چه شکلی میشود ورژن Flutter را افرایش داد و بروز کرد همچنین فرا میگیرید که به چه شکلی میشود ورژن flutter یک پروژه از قبل ایجاد شده را هم افزایش داد و بروز کرد.

آشنایی با معماری Flutter

https://roocket.ir/series/learn-flutter/episode/3

در این جلسه میبینیم که اپلیکیشن ها در Flutter به چه شکلی ایجاد میشه و از چه بخش های تشکل خواهش شد و در نهایت به چه وسیله ای به خروجی های IOS و Android تبدیل میشه در اصل در این جلسه  شما را با معماری Flutter آشنا میکنیم . 

اجرای پروژه بر روی Genymotion

https://roocket.ir/series/learn-flutter/episode/22

در این جلسه روش نصب و اجرا کردن Genymotion را به شما آموزش میدهم و هم چنین خواهم گفت که به چه شکل باید پروژه Flutter را بر روی ان اجرا کرد.

Navigation و انتقال اطلاعات بین صفحات

https://roocket.ir/series/learn-flutter/episode/30

در این جلسه در مورد Navigation یا Routing در flutter صحبت میکنم و به شما آموزش میدم که به شکل میتوانید برای اپلیکیشن های خودتون صفحات مختلف ایجاد کنید و کاربر را به انها منتقل کنید.

شروع کار با انیمیشن ها

https://roocket.ir/series/learn-flutter/episode/34

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

سیستم احرازهویت و چک کردن اتصال اینترنت

https://roocket.ir/series/learn-flutter/episode/44

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

روش پیاده سازی DrawerLayout

https://roocket.ir/series/learn-flutter/episode/57

DrawerLayout ها امروزه تقریبا بخشی مهمی از هر اپلیکیشن محسوب میشوند و ما باید یاد بگیریم که به چه صورت میشود از Drawer در اپلیکیشن فلاتری خود استفاده کرد . در این جلسه قصد دارم این مورد را به شما آموزش دهم. 

روش پیاده سازی نقشه Mapbox

https://roocket.ir/series/learn-flutter/episode/56

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

مکان یابی کاربران

https://roocket.ir/series/learn-flutter/episode/55

در این جلسه قصد دارم روش دریافت کردن مکان کاربر و همچنین روش دنبال کردن مکان کاربران، زمانی که مکان خود را تغییر میدهند صحبت کنم و روش پیاده سازی این امکانات را به شما آموزش دهم.

پیش نمایش عکس و ویدیو بعد از ذخیره سازی

https://roocket.ir/series/learn-flutter/episode/62

در این جلسه قصد دارم در مورد پیش نمایش عکس ها و فیلم های که توسط دوربین ضبط میشود ، در داخل خود بخش دوربین صحبت کنم و به شما نشان دهم که این کار به چه صورتی انجام میشود.

ایجاد ظاهر بخش کار با دوربین

https://roocket.ir/series/learn-flutter/episode/59

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

گرفتن عکس از دوربین و ذخیره سازی آن

https://roocket.ir/series/learn-flutter/episode/60

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

پیاده سازی ظاهر چت برای استفاده از Socket.io

https://roocket.ir/series/learn-flutter/episode/64

در این جلسه  ظاهر یک چت دو نفره با کمی اطلاعات در این مورد شروع میکنیم تا در جلسه آینده آماده استفاده از socket.io در پروژه مورد نظر خودمان شویم .

ضبط ویدیو از طریق دوربین

https://roocket.ir/series/learn-flutter/episode/61

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

پیاده سازی Push Notification در اپلیکیشن

https://roocket.ir/series/learn-flutter/episode/69

ارسال یک پیغام به همه کاربران یکی از مهم ترین کارهایه که در اپلیکیشن نیاز به انجام اون دارید به این شکل اگر رویدادی داشته باشید میتونید با استفاده از notification ها به همه کاربرانی که از اپلیکیشن شما استفاده میکنن خبر بدید . در این جلسه روش پیاده سازی push notification در فلاتر رو آموز...

پیاده سازی اپلیکیشن چند زبانه

https://roocket.ir/series/learn-flutter/episode/67

چند زبانه کردن یک اپلیکیشن به ما کمک میکند تا بتوانیم اپلیکیشن های خودمان را به راحتی، به غیر از ایران در اختیار دیگر کشورها، با زبان های متفاوت هم قرار دهیم در این جلسه قصد دارم به شما آموزش دهم که به چه شکلی میتوانید این موضوع را پیاده سازی کنید. 

پیاده سازی اپلیکیشن چند زبانه - پویا سازی

https://roocket.ir/series/learn-flutter/episode/68

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