نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه با استفاده از Retrofit ، یکی از محبوب ترین کتابخانه های ارتباطی HTTP در Android ، به اشتراک گذاری و اتصال داده ها بین کاربران ، ادغام سرویس های شخص ثالث و ماندگاری داده ها در یک سرور از راه دور را انجام دهید. همانطور که یاد می گیرید برنامه های Android را توسعه دهید ، سریعاً می خواهید ویژگی های پویا و متصل را اضافه کنید. در این دوره ، Android: شروع به کار Retrofit ، خواهید آموخت که چگونه برنامه خود را با یکی از محبوب ترین سرویس گیرنده های HTTP در Android به وب سرویس ها متصل کنید. مقاوم سازی می تواند برنامه شما را برای بازیابی یا ارسال داده ها به سرور ، به اشتراک گذاری و اتصال آن داده ها بین کاربران و یا حتی اجرای خدمات شخص ثالث مانند سهام یا آب و هوا ، توانمند کند. ابتدا ، شما مفاهیم و اصول اساسی را در پشت سرویس های وب RESTful کشف خواهید کرد ، که یک استاندارد مدرن و مناسب برنامه های تلفن همراه است. در مرحله بعدی ، قبل از اینکه این داده ها را با استفاده از سرویس وب و بسیاری از کارهای ضروری HTTP دیگر مدیریت کنید ، در تبدیل یک نمونه برنامه از مدیریت داده ها در دستگاه محلی گام بر می دارید. در پایان این دوره ، شما باید در ساخت برنامه های خود که با Retrofit به خدمات وب متصل می شوند ، احساس راحتی کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع با HTTP در Android
Getting Started with HTTP on Android
-
مقدمه
Introduction
-
آیا شما در جای مناسب هستید؟
Are You in the Right Place?
-
کار با HTTP در اندروید
Working with HTTP on Android
-
معرفی مقاوم سازی
Introducing Retrofit
-
تور برنامه نمونه
Touring the Sample App
-
دستور کار
The Agenda
-
خلاصه
Summary
درک خدمات وب RESTful
Understanding RESTful Web Services
-
مقدمه
Introduction
-
مبانی HTTP
HTTP Fundamentals
-
نسخه ی نمایشی: کار با درخواستهای HTTP
Demo: Working with HTTP Requests
-
خدمات وب RESTful: تصویر بزرگ
RESTful Web Services: The Big Picture
-
مفاهیم اصلی خدمات وب RESTful
Core Concepts of RESTful Web Services
-
بررسی اجمالی فناوری وب سرویس
Web Service Technology Overview
-
نسخه ی نمایشی: راه اندازی سرویس وب نود
Demo: Setting up a Node Web Service
-
نسخه ی نمایشی: راه اندازی سرویس وب NET
Demo: Setting up a .NET Web Service
-
خلاصه
Summary
ایجاد اولین درخواست HTTP با Retrofit
Creating Your First HTTP Request with Retrofit
-
مقدمه
Introduction
-
نسخه ی نمایشی: گشت و گذار در کد نمونه
Demo: Touring the Sample Code
-
نسخه ی نمایشی: تنظیم بازسازی در Android Studio
Demo: Setting up Retrofit in Android Studio
-
الگوهای درخواست HTTP در مقاوم سازی
HTTP Request Patterns in Retrofit
-
نسخه ی نمایشی: سازنده سرویس و رابط کاربری
Demo: The Service Builder and Interface
-
نسخه ی نمایشی: انجام اولین درخواست HTTP
Demo: Making the First HTTP Request
-
نسخه ی نمایشی: نظارت بر درخواست ها با ورود به سیستم
Demo: Monitoring Requests with Logging
-
خلاصه
Summary
بازیابی اطلاعات از وب سرویس
Retrieving Data from the Web Service
-
مقدمه
Introduction
-
نسخه ی نمایشی: جمع کردن نمای لیست
Demo: Populating the List View
-
درک پارامترهای درخواست
Understanding Request Parameters
-
نسخه ی نمایشی: جمع کردن نمای جزئیات
Demo: Populating the Detail View
-
نسخه ی نمایشی: فیلتر کردن با پارامترهای پرس و جو
Demo: Filtering with Query Parameters
-
نسخه ی نمایشی: مدیریت پارامترها با Query Map
Demo: Managing Parameters with Query Map
-
نسخه ی نمایشی: بازیابی داده ها از یک URL جایگزین
Demo: Retrieving Data from an Alternate URL
-
خلاصه
Summary
ارسال داده به وب سرویس
Sending Data to the Web Service
-
مقدمه
Introduction
-
ارسال داده با HTTP
Sending Data with HTTP
-
ارسال اطلاعات با مقاوم سازی
Sending Data with Retrofit
-
نسخه ی نمایشی: ایجاد موجودیت های جدید
Demo: Creating New Entities
-
نسخه ی نمایشی: به روزرسانی موجودیت های موجود
Demo: Updating Existing Entities
-
نسخه ی نمایشی: حذف موجودیت ها
Demo: Deleting Entities
-
نسخه ی نمایشی: کار با هدرهای HTTP
Demo: Working with HTTP Headers
-
خلاصه
Summary
کاوش کارهای ضروری HTTP با مقاوم سازی
Exploring Essential HTTP Tasks with Retrofit
-
مقدمه
Introduction
-
نگاه دقیق تر به رهگیرها
A Closer Look at Interceptors
-
نسخه ی نمایشی: افزودن سرصفحه های HTTP با Interecptors
Demo: Adding HTTP Headers with Interecptors
-
نسخه ی نمایشی: بهبود مدیریت خطا
Demo: Improving Error Handling
-
نسخه ی نمایشی: پیکربندی مهلت درخواست
Demo: Configuring Request Timeouts
-
نسخه ی نمایشی: لغو درخواست ها
Demo: Canceling Requests
-
نسخه ی نمایشی: برقراری تماس های همزمان
Demo: Making Synchronous Calls
-
مراحل بعدی با Retrofit
Next Steps with Retrofit
-
خلاصه
Summary
نمایش نظرات