در حال حاضر محصولی در سبد خرید شما وجود ندارد.
برنامه Android را با Kotlin توسعه دهید. داده های جمع آوری از استراحت API مستقر در سرور Backend شما توسعه یافته با KTOR.
عنوان اصلی : Build Modern Android App with REST API and Ktor Server
سرفصل های دوره :
مقدمه:
مخازن پروژه و منابع
معرفی با چارچوب KTOR:
ایجاد پروژه KTOR به صورت دستی
سرورها و تنظیمات
ماژول ها
پلاگین ها
معرفی با پستچی
درخواست ها / پاسخ ها
Static Contente
Templating
خودکار بارگیری مجدد
بیایید سرور Backend ما را بسازیم:
راه اندازی پروژه - سرور
نصب پلاگین ها
ایجاد کلاس های مدل
ایجاد HerorePository
ایجاد نقطه پایانی ریشه
ایجاد پایان نهایی Allheroes - قسمت 1
ایجاد پایان نهایی Allheroes - قسمت 2
ایجاد نقطه پایانی Searchheroes
صفحات وضعیت
بیایید تست Backend Server ما را آزمایش کنیم:
تست نقطه پایانی ریشه
تست تمام کارهای قهرمانان - قسمت 1
تست تمام کارهای قهرمانان - قسمت 2
تست جستجوی جستجوی قهرمانان
بیایید برنامه ما را بسازیم! :
راه اندازی پروژه - برنامه
SETUP Navigation
ایجاد نهاد قهرمان
ایجاد Herodao & Borutodatabase
ایجاد ENTITY HEROREMOTEKEY & DAO
ایجاد کلاس DatabaseConverter
SETUP Dagger-Hilt
طراحی صفحه نمایش چلپ چلوپ
Sclash Screen Animate و STATURSBAR COLOR را اعمال کنید
طراحی صفحه نمایش خوش آمدید - قسمت 1
طراحی صفحه خوش آمدید - قسمت 2
طراحی خوش آمدید طراحی - قسمت 3
تنظیمات DataStore تنظیمات
ایجاد مخزن و موارد استفاده اول
در صفحات شبانه روزی و ناوبری
صفحه اصلی - نوار بالا نوار
ایجاد APIRESPONSE و BORUTOAPI
ایجاد شی شبکه Module
معرفی با پیگیری 3
درباره واسطه از راه دور
اجرای تابع remotemediator و load () - قسمت 1
اجرای تابع RemoteMediator و Load () - قسمت 2
ایجاد remotedatasource و پیاده سازی
CURE GETALLHERES مورد استفاده کنید
طراحی RatingWidget - ستاره پر شده
طراحی RatingWidget - نیمه پر از ستاره
طراحی ارزیابی - ستاره خالی
طراحی رتبه بندی Vidget - محاسبه
طراحی قهرمانی
بارگذاری و نمایش داده ها از سرور
ایجاد اثر شیمر متحرک
نمایشگر صفحه نمایش
اجرای اولیه () تابع - RemoteMediator
تابع تست سرور تغییر دهید
Header Caching توضیح داد
مدیریت خطای پیگیری
صفحه جستجو - searchwidget
صفحه جستجو - SearchViewModel
صفحه جستجو - پیاده سازی searchheroessource
صفحه جستجو - پیاده سازی SearchheroesusaseSecase
صفحه جستجو - نمایش قهرمانان جستجو
پیاده سازی کش رفتن برای تازه کردن
جزئیات صفحه نمایش - جعبه اطلاعات
جزئیات صفحه نمایش - فهرست سفارش شده
جزئیات صفحه نمایش - LocalDataSource & GetSelectedHerouseCase
جزئیات صفحه نمایش - DetailsViewModel
جزئیات صفحه نمایش - طراحی BottomSheetContent
جزئیات صفحه نمایش - طراحی پس زمینه
جزئیات صفحه نمایش - تصویر پس زمینه تصویر زمینه انیمیشن
جزئیات صفحه نمایش - شعاع ورق انیمیشن
درباره Palette API
ایجاد شیء PaletteGenerator
پالت رنگ در صفحه جزئیات
بیایید برنامه ما را آزمایش کنیم:
شروع به آزمایش کنید!
ایجاد FAKEBORUTOAPI
تست searchherosource
ایجاد fakeborutoapi2
تست Heroremotemediator
درباره تست UI
تست ویجت جستجو
ویجت رتبه بندی تست
backend - روش جایگزین:
نمایش رویکرد جایگزین
استقرار سرور و Heroku:
درباره heroku
سرور را در Heroku نصب کنید
کلمه نهایی:
کلمه نهایی
به روز رسانی دوره:
# 1 cleanup کد
Build Modern Android App with REST API and Ktor Server
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
Build Amazing Websites with No Coding | Editor X Masterclass
Geofencing + Places SDK for Android with Kotlin |Masterclass
برنامه نویسی به زبان Kotlin
Build a Website from Scratch with Kotlin and Jetpack Compose
تأیید هویت کاربر امن | Android + Ktor Server + MongoDB
Vectorize an Egg using Vectornator on Ipad Pro
Build Kotlin Multiplatform Mobile Apps for iOS and Android
One & Only Mobile App UI/UX Design Masterclass with Figma
Complete Multi-Modular Architecture for Android Development
Build Modern Android App with REST API and Ktor Server