لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Google Flutter Dart: ساخت اپلیکیشن برای اندروید و iOS
Google Flutter Dart: build app for Android and iOS
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یک برنامه Flutter با استفاده از GoRouter و Provider از زبان دارت توسعه دهید، یاد بگیرید که از http lib و AppLocalization استفاده کنید. ایجاد یک اپلیکیشن مدرن اندروید و iOS با فلاتر در دارت سازماندهی کدها با لایه های جداگانه (صفحه نمایش، ارائه دهنده داده و لایه های داده) ایجاد درخواست http استفاده از GoRouter برای ایجاد پشته ناوبری پیش نیازها:دانش اولیه برنامه نویسی و اندروید استودیو
در طول این دوره، ما یک برنامه فلاتر توسعه خواهیم داد که عکس های گرفته شده توسط مریخ نوردهای مریخ را با استفاده از Android Studio نمایش می دهد.
این برنامه از آخرین فناوریها و چارچوب Flutter استفاده میکند:
GoRouter (برای پیمایش بین صفحه)
ارائهدهنده (برای مدیریت دادهها)
http (کلینت REST)
آینده (برای ایجاد کارهای ناهمزمان)
با این مثال، باید بتوانید یک برنامه Android و iOS مطابق با استانداردهای صنعتی ایجاد کنید.
ما از یک معماری برای جداسازی لایه رابط کاربری از لایه های داده استفاده خواهیم کرد. با این کار خواندن کد آسان و نگهداری آسان می شود.
به دلیل آسانتر نوشتن و استفاده مجدد از Flutter، بهرهوری شما بهبود مییابد.
دانش خود را در مورد دارت بهبود خواهید داد. اگر از زبان های دیگری مانند جاوا، کاتلین یا سوئیفت استفاده می کنید، این فرصتی برای یادگیری است.
Flutter برای ایجاد برنامه تلفن همراه برای Android و iOS استفاده می شود. بنابراین بهرهوری شما افزایش مییابد زیرا میتوانید یک پایه کد واحد برای هر دو پلتفرم داشته باشید.
در این برنامه تلفن همراه ما از اجزای Materal :
استفاده خواهیم کرد
کارت
ListView
ستون
متن
تصویر
SizedBox
داربست
پر کردن
این فرصت را برای ایجاد حرفه توسعهدهنده تلفن همراه خود از دست ندهید، در این دوره آموزشی "Google Flutter Dart: ساخت برنامه برای Android و iOS" بخرید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
دریافت کلید NASA Api (اختیاری)
Get NASA Api key (optional)
راه اندازی محیط و SDK + راه اندازی شبیه ساز اندروید و iOS
Environment and SDK set up + Android and iOS simulator setup
راه اندازی پروژه
Project setup
بال زدن اولیه (ایجاد یک کارت و یک لیست)
Basic flutter (create a card and a list)
یک آیتم فلوتر اولیه ایجاد کنید
Create a basic flutter item
یک لیست قابل پیمایش در Flutter ایجاد کنید
Create a scrollable list in Flutter
ناوبری (ایجاد صفحه دوم با یک پارامتر)
Navigation (create a second screen with a parameter)
از GoRouter برای رفتن به صفحه دوم با یک پارامتر استفاده کنید
Use GoRouter to navigate to a second screen with a parameter
محلی سازی برنامه (استخراج رشته در فایل json)
App localization (extract string in a json file)
یک فایل برای نمایش رشته ها در برنامه flutter ایجاد کنید
Create a file for the strings display in the flutter app
اولین درخواست شبکه را ایجاد کنید
Create the first network request
یک درخواست شبکه از صفحه نمایش ایجاد کنید
Create a network request from the manifest screen
نتیجه درخواست شبکه را با استفاده از Provider روی صفحه نمایش دهید
Display the result of the network request on the screen using Provider
صفحه نمایش خطا و بارگیری را سفارشی کنید
Customize error and loading screens
نمایش عکس های مریخ از هر مریخ نورد از شبکه
Display photos from Mars of each rover from the network
درخواست شبکه عکس ایجاد کنید
Create photo network request
نمایش عکس مریخ نوردها از شبکه
Display photo of the mars rovers from the network
نمایش نظرات