CodeShot

مسیر یادگیری Android Native

توسعه اختصاصی اندروید با Kotlin و Android SDK/Jetpack Compose، بدون لایه Cross-Platform.

7 مرحله

  1. 1.

    Android Native چیست؟

    توسعه اختصاصی اندروید با Kotlin و Android SDK/Jetpack Compose، بدون هیچ لایه Cross-Platform.

    ~6 ساعت
  2. 2.

    شروع با Kotlin برای توسعه اندروید

    نحو پایه، null safety و ویژگی‌های Kotlin که برای نوشتن کد اندروید مدرن استفاده می‌شوند را توضیح می‌دهد.

    ~6 ساعت
  3. 3.

    آشنایی با Activity و Fragment

    نقش Activity به عنوان صفحه اصلی و Fragment به عنوان واحد قابل استفاده مجدد UI و نحوه تعامل آن‌ها را شرح می‌دهد.

    ~5 ساعت
  4. 4.

    ساخت رابط کاربری با Jetpack Compose

    توضیح می‌دهد چگونه با رویکرد declarative و توابع Composable رابط کاربری اندروید بدون XML ساخته می‌شود.

    ~8 ساعت
  5. 5.

    چرخه حیات اندروید و معماری MVVM

    مراحل چرخه حیات Activity و Fragment و نحوه سازمان‌دهی کد با ViewModel و LiveData یا StateFlow در الگوی MVVM را بررسی می‌کند.

    ~7 ساعت
  6. 6.

    کار با شبکه و دیتابیس محلی

    نحوه فراخوانی API با Retrofit و ذخیره داده محلی با پایگاه‌داده Room در اپلیکیشن‌های اندروید را آموزش می‌دهد.

    ~7 ساعت
  7. 7.

    انتشار در Google Play

    مراحل آماده‌سازی build نهایی، امضای اپلیکیشن و انتشار آن در Google Play Console را شرح می‌دهد.

    ~4 ساعت