در حال حاضر محصولی در سبد خرید شما وجود ندارد.
یادگیری نحوه استفاده از Kotlin Multiplatform Mobile (KMM) برای ساخت هر دو سرویس Android Android و یک مشتری iOS با یک Kotlin Codebase به اشتراک گذاشته شده.
شرکت های مشترک
<br/ktor (Client Network)
2.SQL Delight (Caching Client)
3.kotlinx.datetime
4.kotlinx.serialization
عنوان اصلی : Kotlin Multiplatform Mobile
سرفصل های دوره :
00. نسخه ی نمایشی:
01 نسخه ی نمایشی دوره
01 قسمت 1: راه اندازی پروژه:
1. kmm vs kmp
2. شروع به کار با KMM
3. وابستگی ها و buildsrc
02 قسمت 2: ناوبری با JetPack Cont:
4. تعریف صفحه نمایش
5. عبور از استدلال در هنگام حرکت
03 قسمت 3: Hilt + ViewModels:
6. چرا ما یک viewmodel را به اشتراک نمی گذاریم
7. چرا ما از HILT برای تزریق وابستگی استفاده می کنیم
8. راه اندازی Hilt
9. hiltviewmodel
10. ارائه وابستگی (ماژول های HILT)
04 قسمت 4: KTOR Network Client:
11. راه اندازی KTOR (انتظار واقعی)
12. نسخه ی نمایشی KTOR
13. مدل کسب و کار اصلی
14. مدل کسب و کار شبکه اصلی
15. نقشه برداری به و از یک مدل کسب و کار اصلی
16. تبدیل تاریخ
17. سرویس دستور العمل
18. ارائه اشیاء شبکه با HILT
05 قسمت 5: استفاده از موارد:
19. استفاده از موارد مقدمه
20. وابسته به پایگاه داده
21. SearchRecipes را با Hilt ارائه دهید
22. استفاده از استفاده از GetRecipe
06 Part 6: Caching:
23. SQL Delight Setup
24 Recipedatabase و انتظار واقعی
25. خدمات ذخیره سازی
26. نقشه برداری recipe_entity به دستور غذا
27. ارائه cacheservice با hilt
28. اضافه کردن ذخیره به موارد استفاده
07 قسمت 7: آندروید UI:
29. مقدمه ای برای ساخت UI آندروید
30. تم، رنگ، فونت با نوشتن
31. کویل برای نمایش تصاویر
32. کارت دستور العمل
33. یک لیست از دستور العمل ها را نمایش دهید
34. نوار پیشرفت نامحدود
35. انیمیشن shimmer (jetpack compose beta)
36. UI رانده شده رویداد
37. نوار جستجو
38. اجرای یک جستجوی جدید
39. دسته بندی مواد غذایی
40. دسته بندی مواد غذایی انتخابی افقی
41. ردیابی رده انتخاب شده به عنوان دولت
42. صفحه نمایش جزئیات دستور العمل
43. دستور العمل جزئیات
44. جزئیات دستور العمل SHIMMER انیمیشن
08 قسمت 8: خطاها و گفتگو:
45. شناسایی مشکل
46. کتلین صف
47. خطاهای ردیابی به عنوان دولت
48. گفتگوی خطا
49. محدودیت های پیام خطا
50. Generic Message Message Builder
51. پیاده سازی مکانیسم GenericMessageInfo
52. جلوگیری از گفتگوهای تکراری
53. حذف گفتگوها از صف
54. به روز رسانی GenericDialog
09 قسمت 9: مشتری iOS:
55. مقدمه ای بر مشتری iOS
56. Xcode و Swiftui
57. تزریق وابستگی دستی
58. لیست دستور العمل صفحه نمایش
59. اشیاء قابل مشاهده در Swiftui
60. به روز رسانی وضعیت در اشیاء قابل مشاهده
61. راه اندازی رویدادها در RecipelistViewModel
62. جمع آوری جریان در iOS
63. درخواست دستور العمل به دولت
64. صفحه بندی Swiftui
65. گرفتن ورودی در iOS
66. به روز رسانی پرس و جو و اجرای جستجو
67. تراشه مواد غذایی در iOS
68. لیست پیمایش افقی در iOS
69. انتخاب یک دسته غذا
70. نمایش تصاویر به صورت ناهموار در Swiftui با SdwebImage
71. کارت دستور غذا در Swiftui
72. لینک ناوبری
73. لینک ناوبری کار در اطراف
74. نمایش پیشرفت
75. جزئیات دستور العمل ViewModel در iOS
76. دریافت دستور غذا مورد استفاده در iOS
77. مشاهده جزئیات را در iOS مشاهده کنید
78. فونت های سفارشی با Swiftui
79. با استفاده از فونت سفارشی
80. هشدارها
81. خطاهای دستکاری در صفحه فهرست دستور العمل
82. خطاهای دستکاری در صفحه جزئیات دستور العمل
Kotlin Multiplatform Mobile
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
اطلاع رسانی حذف دوره های قدیمی و تخفیفات نوروزی مشاهده