آموزش ناوبری چند ماژولی | کامپوز چندسکویی iOS/اندروید - آخرین آپدیت

دانلود Multi-Modular Navigation | Compose Multiplatform iOS/Android

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

ساخت اپلیکیشن‌های مقیاس‌پذیر چند پلتفرمی: معماری چند ماژولی در Compose برای iOS و Android

آموزش جامع و کاربردی برای توسعه اپلیکیشن‌های موبایل مقیاس‌پذیر با استفاده از معماری چند ماژولی در Compose Multiplatform. برای توسعه‌دهندگان iOS و Android.

آنچه در این دوره خواهید آموخت:

  • مبانی Navigation در Compose
  • Navigation ایمن با Type-safe در Android و iOS
  • انتقال آرگومان بین مقاصد (Destinations)
  • سفارشی‌سازی انیمیشن‌های انتقال
  • پیاده‌سازی Navigation تودرتو
  • Navigation با Bottom Navigation Bar
  • مبانی Modularization
  • مزایای معماری چند ماژولی
  • ساخت اپلیکیشن‌های مقیاس‌پذیر و حرفه‌ای
  • Navigation چند ماژولی

پیش‌نیازها:

  • آشنایی با Jetpack Compose
  • آشنایی با زبان برنامه‌نویسی Kotlin
  • آشنایی اولیه با KMP (Compose Multiplatform)
  • Macbook (برای تست اپلیکیشن بر روی شبیه‌ساز iOS)

توسعه اپلیکیشن موبایل به طور سنتی نیازمند ساخت اپلیکیشن‌های جداگانه برای iOS و Android بوده است. هر پلتفرم با زبان، ابزارها و اکوسیستم خاص خود ارائه می‌شود—Objective-C یا Swift برای iOS، و Java یا Kotlin برای Android. این رویکرد، در حالی که مؤثر است، حجم کار را دو برابر می‌کند و اغلب منجر به ویژگی‌ها و عملکرد ناهمگون در سراسر پلتفرم‌ها می‌شود.

خوشبختانه، فناوری‌های مدرن مانند Kotlin Multiplatform (KMP) راهی سریع‌تر و کارآمدتر برای توسعه اپلیکیشن‌های موبایل بدون به خطر انداختن کیفیت ارائه می‌دهند. در دنیای توسعه موبایل که همه چیز به سرعت در حال تغییر است، اگر می‌خواهید در بازار رقابتی بمانید، باید با فناوری‌ها همراه باشید.

به همین دلیل است که من این دوره شگفت‌انگیز را آماده کرده‌ام. در این دوره به شما آموزش خواهم داد که چگونه یک معماری Navigation چند ماژولی و مقیاس‌پذیر را در پروژه Kotlin Multiplatform خود پیاده‌سازی کنید. ما پلتفرم‌های Android و iOS را با استفاده از فریم‌ورک Compose Multiplatform برای به اشتراک گذاشتن رابط کاربری هدف قرار خواهیم داد. این یک دوره متوسط و مختصر است که برای توسعه‌دهندگانی طراحی شده است که می‌خواهند به سرعت یاد بگیرند، بدون اینکه وقت خود را برای دوره‌های 20 ساعته تلف کنند.

در پایان، یک اپلیکیشن دستور پخت (Recipe App) ایجاد خواهیم کرد که در آن تمام مواردی را که در این دوره آموخته‌ایم، پیاده‌سازی خواهیم کرد. این اپلیکیشن هم روی Android و هم iOS کار خواهد کرد، حدود 5 ماژول ویژگی، یک ماژول جداگانه برای منطق Navigation و موارد دیگر خواهد داشت.

اکنون زمان مناسبی است تا فناوری‌های پیشرفته را در توسعه موبایل به کار بگیرید!


سرفصل ها و درس ها

اصول اولیه مسیریابی Navigation Basics

  • مقدمه Introduction

  • مبانی مسیریابی Navigation Fundamentals

  • مسیریابی ایمن بین صفحات Screen to Screen Type-safe Navigation

  • انیمیشن‌های انتقال Transition Animations

  • انتقال آرگومان‌ها بین مقصدها Passing Arguments between Destinations

  • مسیریابی تودرتو با نوار پایین Nested Navigation with Bottom Bar

برنامه چند ماژولی دستور پخت غذا Multi-modular Food Recipes App

  • درباره ماژولار سازی About Modularization

  • بررسی اجمالی برنامه دستور پخت Recipes App Overview

  • کد منبع پروژه Project Source Code

  • بیایید برنامه را بسازیم Let's Build the App

  • بیایید برنامه را بسازیم - پیاده سازی آخرین ویژگی Lets Build the App - Implement the last feature

  • بیایید برنامه را بسازیم - تزریق وابستگی Koin Lets Build the App - Koin dependency injection

  • مسیریابی با Voyager Navigation with Voyager

به‌روزرسانی‌های دوره Course updates

  • #1 - بازسازی ماژول تودرتو #1 - Nested module refactoring

نمایش نظرات

آموزش ناوبری چند ماژولی | کامپوز چندسکویی iOS/اندروید
جزییات دوره
2 hours
14
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
235
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stefan Jovanovic Stefan Jovanovic

برنامه نویس/طراح اندروید