در این دوره یاد خواهید گرفت تا با یادگیری و استفاده از Kotlin اپلیکیشن های اندروید را توسعه دهید.

سرفصل ها:

  • معرفی Kotlin
  • بازبینی دوره
  • کاربرد  و مزایای Kotlin
  • برنامه نویسی شی گرا در مقایسه با برنامه نویسی تابعی
  • ایجاد پروژه Kotlin در Android Studio
  • بررسی سینتکس Kotlin
  • Kotlin برای توسعه دهنده جاوا
  • ایجاد طرح بندی و پروژه ساده اپلیکیشن Kotlin
  • سند طراحی پروژه
  • درک ساختار پروژه AndroidTM
  • طرح بندی ها
  • افزودن Widget ها به طرح بندی
  • مدیریت کلیک دکمه
  • اتصال طرح بندی ها و Widget ها به توابع Kotlin
  • اعلام متغیرها
  • توابع
  • تبدیل جاوا به Kotlin
  • روشهای Override با AsyncTask
  • ایجاد و Refactor یک تابع
  • کلاس ها، اشیاء و اعداد Null
  • کلاس ها
  • ایجاد کلاس برای نمایش Plant
  • اشیاء
  • به عنوان مثال: اشیاء، مجموعه ها
  • چک کردن Null
  • استفاده از کامپوننت های Android
  • اهداف
  • به عنوان مثال: دوربین، گالری عکس
  • پخش کننده های رادیویی
  • مثال: گیرنده پخش
  • تغییر رنگ در عناصر UI
  • پیاده سازی: تغییر رنگ بر اساس بازخورد
  • یکپارچگی ها
  • صمیم گیری
  • مثال: تصمیم گیری
  • تجزیه
  • مثال: تجزیه JSON
  • toString()
  • تصاویر
  • بازنگری تصویر و استراتژی
  • به عنوان مثال: یک تصویر را از وب دانلود کنید
  • نمایش یک تصویر از وب
  • لمس کردن
  • Wrap-up