دوره آموزشی
The Great Courses
دوبله زبان فارسی

ساخت اپلیکیشن‌های موبایل چندسکویی با کاتلین برای iOS و اندروید

ساخت اپلیکیشن‌های موبایل چندسکویی با کاتلین برای iOS و اندروید

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

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

  • فناوری کاتلین چندسکویی
  • ساخت اپلیکیشن اندروید و iOS با منطق مشترک کاتلین
  • عملکرد اپلیکیشن نیتیو
  • استفاده از کتابخانه‌های چندسکویی کاتلین
  • ساخت اپلیکیشن با Jetpack Compose و SwiftUI
  • توضیح مکانیزم Actual-Expect
  • توضیح هدف‌ها و Source sets
  • کتابخانه شبکه‌سازی مشترک Ktor
  • مقایسه کاتلین و سوئیفت
  • SKIE از Touchlab

توضیحات دوره

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

اگر شما یک توسعه‌دهنده باتجربه کاتلین یا اندروید هستید و می‌خواهید توسعه چندسکویی را بررسی کنید، این دوره برای شما مناسب است. این دوره برای مبتدیان طراحی شده است، به همین دلیل شما خواهید توانست به‌راحتی آن را دنبال کنید.

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

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

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

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان موبایل
  • توسعه‌دهندگان اندروید
  • توسعه‌دهندگان iOS
  • هر کسی که می‌خواهد دنیای فناوری KMP را بررسی کند.
  • دانشجویان
  • مبتدیان

ساخت اپلیکیشن‌های موبایل چندسکویی با کاتلین برای iOS و اندروید

  • مقدمه 01:38
  • الزامات دوره 00:57
  • کاتلین چندسکویی چیست؟ 04:47
  • درک ساختار پروژه چندسکویی 04:58
  • هدف در مقابل Source Sets 08:01
  • توضیح مکانیزم Expect-Actual 05:15
  • انتخاب یک IDE 02:55
  • آماده سازی محیط 02:31
  • ایجاد و بررسی یک KMP برای قالب پروژه موبایل 10:46
  • اضافه کردن وابستگی‌ها 05:48
  • ایجاد DTOها 02:50
  • ایجاد RequestState wrapper 01:15
  • پیاده‌سازی ProductsApi 02:19
  • ایجاد یک ProductCard 02:26
  • واکشی و نمایش داده (اندروید) 03:56
  • ایجاد یک ProductView 05:38
  • واکشی و نمایش داده (iOS) 05:15

708,000 177,000 تومان

مشخصات آموزش

ساخت اپلیکیشن‌های موبایل چندسکویی با کاتلین برای iOS و اندروید

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:مقدماتی
  • تعداد درس:17
  • مدت زمان :01:11:17
  • حجم :498.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

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

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