دوره آموزشی
آموزش های لینکدین لرنینگ
دوبله زبان فارسی

توسعه مالتی پلتفرم با کاتلین

توسعه مالتی پلتفرم با کاتلین

✅ سرفصل و جزئیات آموزش

با ساخت اپلیکیشن های پیشرفته‌ای که به‌طور یکپارچه روی اندروید، iOS، وب و دسکتاپ اجرا می‌شوند، به توسعه مالتی پلتفرم با کاتلین مسلط شوید. در این دوره جامع، مدرس Colin Lee شما را قادر می‌سازد تا بین رویکرد رابط کاربری مشترک Compose Multiplatform و رابط‌های کاربری مختص پلتفرم مانند SwiftUI، انتخاب‌های معماری هوشمندانه‌ای داشته باشید و بین استفاده مجدد از کد و نیتیو بودن آن تعادل برقرار کنید.

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

توسعه مالتی پلتفرم با کاتلین

  • توسعه مالتی پلتفرم با کاتلین 0:00:39
  • آنچه باید بدانید 0:00:38
  • مشکلی که کاتلین مالتی پلتفرم حل می‌کند 0:03:50
  • مقایسه با گزینه‌های جایگزین 0:03:18
  • پلتفرم‌های پشتیبانی شده و عملکرد آنها 0:03:00
  • همان چیزی که KDoctor تجویز کرد 0:03:18
  • اندروید استودیو برای KMP 0:09:41
  • Xcode برای KMP 0:04:12
  • ساخت تمپلیت با کمک ویزارد کاتلین مالتی پلتفرم 0:01:25
  • ساخت اولین اپلیکیشن مالتی پلتفرم 0:04:43
  • آیا باید از Compose Multiplatform استفاده کرد؟ 0:03:14
  • انتظارات و واقعیت 0:02:54
  • یک مثال عملی 0:05:24
  • دسترسی به متدهای سیستم عامل 0:04:42
  • ساختار پروژه مالتی پلتفرم 0:04:48
  • استفاده از کاتلین در کد Swift 0:04:39
  • آسان‌تر کردن کار با Swift export 0:04:41
  • KMP همراه با SwiftUI 0:03:11
  • معماری پیشنهادی با MVVM 0:03:04
  • Google ViewModel 0:06:16
  • اضافه کردن Ktor به پروژه 0:05:04
  • مدل‌سازی با Kotlinx-serialization 0:04:09
  • ارسال درخواست‌های شبکه 0:05:12
  • Apollo GraphQL 0:06:23
  • افزودن SQLDelight به پروژه 0:05:39
  • راه‌اندازی پایگاه داده و افزودن اشیاء 0:03:03
  • ایجاد کوئری‌ها 0:02:58
  • کار با Flow 0:04:40
  • Kermit برای لاگینگ 0:03:46
  • مدیریت منابع 0:04:44
  • KOIN برای تزریق وابستگی 0:08:29
  • ذخیره مقادیر در multiplatform-settings 0:14:04
  • تاریخ‌ها در Kotlinx-datetime 0:07:05
  • گام‌های بعدی 0:01:03

954,500 190,900 تومان

مشخصات آموزش

توسعه مالتی پلتفرم با کاتلین

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:34
  • مدت زمان :2:25:27
  • حجم :444.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,013,500 202,700 تومان
  • زمان: 02:34:55
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,851,500 970,300 تومان
  • زمان: 12:17:02
  • تعداد درس: 50
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,212,500 642,500 تومان
  • زمان: 08:08:15
  • تعداد درس: 102
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,009,000 801,800 تومان
  • زمان: 10:09:27
  • تعداد درس: 32
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,451,000 1,090,200 تومان
  • زمان: 13:48:53
  • تعداد درس: 107
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,865,000 973,000 تومان
  • زمان: 12:19:06
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,344,000 668,800 تومان
  • زمان: 08:28:23
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید