دوره آموزشی معماری SwiftUI قابل ترکیب با استفاده از Redux: بخش دوم ساخت اپلیکیشن
2 ساعت 10 دقیقهمتوسط2022-06-06
مدرسین

Mohammad Azam
iOS Developer, Educator
جزئیات دوره
آیا می دانید چگونه از الگوی طراحی Redux و رابط کاربری Swift برای افزودن جزئیات به برنامه ها استفاده کنید؟ در این دوره محمد اعظم از مثال های کاربردی استفاده می کند تا دقیقاً آنچه را که باید بدانید را نشان می دهد. او با برنامه فیلم شروع می کند که در بیشتر این دوره پروژه شما خواهد بود. محمد نحوه راه اندازی یک حساب معتبر در OMDb API را توضیح می دهد تا بتوانید جزئیات برنامه خود را درخواست کنید. او پروژه شروع را بررسی می کند، سپس نحوه پیاده سازی مدل ها، وب سرویس، میان افزار، اقدامات و حالت را پوشش می دهد. محمد شما را برای نمایش لیست فیلم و جزئیات فیلم راهنمایی می کند. در مرحله بعد، محمد دندهها را به یک برنامه یاب دستشویی تغییر میدهد و ابتدا روی نحوه ادغام با API و راهاندازی جریان Redux تمرکز میکند. او همچنین از این برنامه برای گام برداشتن در استفاده از LocationManager و Apple Maps برای نمایش و ارائه مسیرهای دستشویی استفاده می کند. محمد با مروری بر منابع باز شخص ثالث، ReSwift و The Composable Architecture (TCA) به پایان میرسد.
مهارت ها
iOSUX DesignWeb Development ToolsAppleUser ExperienceSoftware Development ToolsEssential TrainingWeb DevelopmentSoftware Development
سرفصل ها
1. برنامه فیلم
- 01 - چه چیزی می سازی؟
- 02 - برای وب سایت OMDb ثبت نام کنید
- 03 - درک پروژه استارت
- 04 - پیاده سازی مدل ها
- 05 - پیاده سازی وب سرویس
2. برنامه Movies - پیاده سازی میان افزار، اقدامات، و وضعیت
- 06 - اجرای فیلمهایState و moviesReducer
- 07 - پیاده سازی فیلم هایMiddleware
- 08 - اجرای فیلم کاهنده
3. برنامه فیلم - نمایش لیست فیلم
- 09 - پیاده سازی mapStateToProps
- 10 - نمایش فیلم ها در Appear
- 11 - نمایش فیلم ها با استفاده از جستجوی کلمه کلیدی
4. برنامه فیلم - نمایش جزئیات فیلم
- 12 - درک نقطه پایانی MovieDetail OMDb API
- 13 - پیاده سازی مدل MovieDetail
- 14 - پیاده سازی وب سرویس GetMovieDetailsByIMDbId
- 15 - واکشی فیلم در داخل MoviesMiddleware
- 16 - نمایش جزئیات فیلم برای فیلم انتخابی
5. برنامه Restroom Finder - ادغام با API و تنظیم Redux Flow
- 17 - چه چیزی می خواهید بسازید
- 18 - Tour of REFUGE restrooms API
- 19 - درک پروژه استارت
- 20 - پیاده سازی وب سرویس و مدل ها
- 21 - اجرای حالت، اقدامات و کاهش دهنده ها
- 22 - پیاده سازی restroomsMiddleware برای درخواست های همگام
6. برنامه یاب سرویس بهداشتی - مدیریت مکان و نمایش سرویسهای بهداشتی
- 23 - ایجاد LocationManager برای تعیین موقعیت فعلی کاربر
- 24 - یکپارچه سازی LocationManager و mapStateToProps
- 25 - نمایش نتیجه روی نما
- 26 - باز کردن نقشه های اپل برای مسیرها
نتیجه
- 27 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی راهنمای کامل SwiftUI
- دوره آموزشی یادگیری جامع iOS 18 :آیفون و آیپد
- دوره آموزشی فیلمبرداری با آیفون
- دوره آموزشی یادگیری جامع توسعه iOS 17
- دوره آموزشی یادگیری امنیت دستگاه موبایل
- دوره آموزشی iOS 17: یادگیری جامع آیفون و آیپد
- دوره آموزشی ساخت اولین برنامه iOS 17
- دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: iOS 16 و Swift 5