یادگیری یکپارچهسازی API در Android Studio ،Retrofit 2 و جاوا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری یکپارچهسازی API از طریق Retrofit 2 مبتنی بر جاوا
- چگونه چند نمونه Retrofit را به یک پروژه اضافه کنیم؟
- یاد بگیرید چگونه اپلیکیشن اندروید را از ابتدا با SDK 34 جدید بسازید.
- یاد بگیرید چگونه از کتابخانه تصاویر Glide برای نمایش تصاویر از API استفاده کنید.
- یاد بگیرید چگونه داده را در Recyclerview نمایش دهید.
- یاد بگیرید چگونه طراحی طرحبندی را با Constraint Layout ایجاد کنید.
- یاد بگیرید چگونه لوگو یا آیکون اپلیکیشن را اضافه کنید.
- یاد بگیرید چگونه از Drawable در TextView بهعنوان پسزمینه استفاده کنید.
- یاد بگیرید چگونه از یک فرگمنت برای نمایش داده از دستهبندیهای مختلف در اندپوینتهای مختلف API استفاده کنید.
- یاد بگیرید چگونه شبکه تبلیغاتی AppLovin MAX را یکپارچهسازی کنید.
- یاد بگیرید چگونه عناوین و فرگمنتهای پیشفرض نوار ناوبری پایین را تغییر دهید.
- یادگیری نمایش نوار پیشرفت هنگام واکشی داده از API
- یادگیری ایجاد دیالوگ Material Design و نمایش داده از API در Recyclerview
- و چند مورد جالب دیگر
- ایجاد دیالوگ پیشرفت سفارشی
- چگونه انیمیشن Lottie را اضافه کنیم؟
- چگونه اپلیکیشن را در پلی استور یا کنسول گوگل پلی منتشر کنیم؟
- یاد بگیرید چگونه WebView و ارسال URLهای پویا ایجاد کنید.
- یادگیری یکپارچهسازی شبکه تبلیغاتی Wortise در Android Studio
- یاد بگیرید چگونه دیالوگ مجوز اپلیکیشن در اپلیکیشن اضافه کنید.
- یادگیری انتشار بروزرسانی اپلیکیشن در پلی استور
توضیحات دوره
ساخت یک اپلیکیشن کامل بازی اندروید با gamehubs API از طریق Retrofit 2 و زبان جاوا را یاد بگیرید. در طول این دوره بهصورت گامبهگام یکپارچهسازی retrofit 2 JSON API در جدیدترین نسخه Android Studio و زبان جاوا را یاد خواهید گرفت. SDK استفاده شده در پروژه 34 به همراه آخرین نسخه Gradle است. با چنین اپلیکیشنی، میتوانید درآمد قابل توجهی از gamehubs و تبلیغات دروناپلیکیشنی با AppLovin کسب کنید. بعد از یادگیری این دوره، قادر خواهید بود اپلیکیشنهای خود را با Retrofit2 در JSON API توسعه دهید. اطلاعاتی دقیق درباره لیستها، مدلها، adapterها، طرحبندیها، رشتهها، رنگها، dimens، فرگمنتها، فعالیتها و غیره خواهید آموخت. همچنین چگونگی آپلود و انتشار اپلیکیشن در پلی استور را خواهید آموخت.
دستهبندی بازیها، بازیهای ویژه، پرطرفدارین بازیها، بازیهای تصادفی و دریافت بازیها بر اساس دستهبندیها نیز در این دوره گنجانده شده است. همچنین چگونگی دریافت آدرس IP فعلی کاربر، کد کشور و پرچم کشور از طریق یک API رایگان آموزش داده شده است.
این پروژه در ویندوز 111 ساخته شده و زبان مورد استفاده زبان انگلیسی هندی است.
توجه: کد منبع پروژه Android Studio ارائه نمیشود.
این دوره برای چه کسانی مناسب است؟
- این دوره برای افرادی که میخواهند Android Studio، توسعه API یا زبان جاوا را یاد بگیرند، مناسب نیست.
- افرادی که میخواهند Android Studio را در کامپیوتر یا لپتاپ ویندوز خود نصب کنند.
- افرادی که میخواهند یاد بگیرند چگونه API را در اپلیکیشنهای خود یکپارچهسازی کنند.
- افرادی که میخواهند یاد بگیرند چگونه از Retrofit 2 و کتابخانه Glide برای تصاویر استفاده کنند.
- افرادی که میخواهند اپلیکیشن اندروید را از ابتدا با Android Studio و جاوا بسازند.
- افرادی که میخواهند شبکه تبلیغاتی AppLovin MAX را در اپلیکیشنهای خود یکپارچهسازی کنند.
- افرادی که میخواهند با APIها در Retrofit 2 در اپلیکیشنهای جاوا کار کنند.
- افرادی که میخواهند استفاده از کامپوننتهای متریال مانند TextView و CardView را یاد بگیرند.
- افرادی که میخواهند به متدهای فایل در یک پروژه کامل دسترسی داشته باشند.
یادگیری یکپارچهسازی API در Android Studio ،Retrofit 2 و جاوا
-
مقدمه 10:26
-
دریافت کلید API از JSON 08:43
-
نصب Android Studio 08:01
-
ایجاد یک پروژه جدید در Android Studio و اجرای اولین اپلیکیشن 21:26
-
وابستگیهای لازم برای پروژه JSON API در Android Studio 10:42
-
ایجاد مقادیر منبع در Android Studio 12:07
-
حذف فرگمنتهای پیشفرض 02:54
-
ایجاد دایرکتوریهای پروژه 08:26
-
ایجاد کلاس تابع 18:33
-
ایجاد دیالوگ پیشرفت سفارشی 42:20
-
راهاندازی فعالیت اصلی 32:51
-
ایجاد کلاینت Retrofit 09:41
-
ایجاد طرحبندی فرگمنت دستهبندی 14:18
-
ایجاد طرحبندی لیست دستهبندی 11:29
-
ایجاد کلاس لیست دستهبندی 10:48
-
ایجاد کلاس پاسخ دستهبندی 11:25
-
ایجاد کلاس Adapter دستهبندی 32:45
-
ایجاد فرگمنت دستهبندی و نمایش دستهبندیها 46:51
-
ایجاد طرحبندی فرگمنت صفحه اصلی 09:45
-
ایجاد طرحبندی لیست بازی ویژه 13:13
-
ایجاد کلاس لیست بازی ویژه 05:23
-
ایجاد کلاس پاسخ بازی ویژه 03:54
-
ایجاد کلاس Adapter بازی ویژه 27:15
-
ایجاد فرگمنت صفحه اصلی بازی ویژه و نمایش بازیها 28:07
-
ایجاد طرحبندی پرطرفدارین بازی 03:24
-
ایجاد طرحبندی لیست پرطرفدارین بازی 03:35
-
ایجاد کلاس لیست پرطرفدارین بازی 04:19
-
ایجاد کلاس پاسخ پرطرفدارین بازی 02:27
-
ایجاد کلاس Adapter پرطرفدارین بازی 05:40
-
ایجاد فرگمنت صفحه اصلی پرطرفدارین بازی و نمایش بازیها 21:16
-
ایجاد طرحبندی بخش بازی تصادفی 03:01
-
ایجاد طرحبندی لیست بازی تصادفی 01:50
-
ایجاد کلاس لیست بازی تصادفی 04:03
-
ایجاد کلاس پاسخ بازی تصادفی 04:10
-
ایجاد کلاس Adapter بازی تصادفی 03:43
-
نمایش بازیهای تصادفی در فرگمنت صفحه اصلی 19:08
-
ایجاد فعالیت برای بازیهای دستهبندی 11:29
-
ایجاد طرحبندی لیست بازیهای دستهبندی 01:58
-
ایجاد کلاس لیست بازی دستهبندی 01:36
-
ایجاد کلاس پاسخ بازی دستهبندی 09:00
-
ایجاد کلاس Adapter بازی دستهبندی 03:53
-
نمایش بازی بر اساس دستهبندی در فعالیت 46:33
-
ایجاد URL پایه دیگر برای Location API 04:27
-
ایجاد طرحبندی فرگمنت Locate Me 13:21
-
ایجاد کلاس پاسخ Locate Me 04:44
-
ایجاد کلاس فرگمنت Locate Me و نمایش اطلاعات IP 21:13
-
یکپارچهسازی AppLovin SDK 23:46
-
یکپارچهسازی تبلیغات بنری AppLovin 20:31
-
یکپارچهسازی تبلیغات بینابینی AppLovin 38:35
-
یکپارچهسازی تبلیغات پاداشی AppLovin 16:54
-
راهاندازی لوگوی اپلیکیشن در Android Studio 05:34
-
پاکسازی کد 12:49
-
تولید فایل APK در Android Studio 06:09
-
تولید فایل AAB برای پلی استور در Android Studio 02:37
-
انتشار اپلیکیشن در کنسول گوگل پلی 31:37
مشخصات آموزش
یادگیری یکپارچهسازی API در Android Studio ،Retrofit 2 و جاوا
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:55
- مدت زمان :15:42:59
- حجم :8.2GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy