مسیر یادگیری Android Native
توسعه اختصاصی اندروید با Kotlin و Android SDK/Jetpack Compose، بدون لایه Cross-Platform.
7 مرحله
- 1.
Android Native چیست؟
توسعه اختصاصی اندروید با Kotlin و Android SDK/Jetpack Compose، بدون هیچ لایه Cross-Platform.
~6 ساعت - 2.
شروع با Kotlin برای توسعه اندروید
نحو پایه، null safety و ویژگیهای Kotlin که برای نوشتن کد اندروید مدرن استفاده میشوند را توضیح میدهد.
~6 ساعت - 3.
آشنایی با Activity و Fragment
نقش Activity به عنوان صفحه اصلی و Fragment به عنوان واحد قابل استفاده مجدد UI و نحوه تعامل آنها را شرح میدهد.
~5 ساعت - 4.
ساخت رابط کاربری با Jetpack Compose
توضیح میدهد چگونه با رویکرد declarative و توابع Composable رابط کاربری اندروید بدون XML ساخته میشود.
~8 ساعت - 5.
چرخه حیات اندروید و معماری MVVM
مراحل چرخه حیات Activity و Fragment و نحوه سازماندهی کد با ViewModel و LiveData یا StateFlow در الگوی MVVM را بررسی میکند.
~7 ساعت - 6.
کار با شبکه و دیتابیس محلی
نحوه فراخوانی API با Retrofit و ذخیره داده محلی با پایگاهداده Room در اپلیکیشنهای اندروید را آموزش میدهد.
~7 ساعت - 7.
انتشار در Google Play
مراحل آمادهسازی build نهایی، امضای اپلیکیشن و انتشار آن در Google Play Console را شرح میدهد.
~4 ساعت
