فصل اول : وب سرویس
شکل ساده استفاده HTTP URL Connection
نحوه به وجود آمدن وب سرویس
تعریف وب سرویس
پروتکل های وب سرویس
معماری Restful
ایجاد وب سرویس REST
API KEY
استفاده از URL API
پردازش های موازی
ایجاد Thread
استارت کردن Thread
استفاده از HTTP URL Connection
SetRequestMethod
SetRequestProperty
ResponseCode
پروژه ای از IMDB
شکل پیچیده استفاده HTTP URL Connection
معایب HTTP URL Connection
انجام پروژه ای از AlphaCode کشورها
Async HTTP Clien
استفاده از لایبرری Async HTTP Client
تعریف Async
Implement های Async HTTP Client
متد onFailure
متد onSuccess
GSON
Weather API
ارسال Query به سرور
JSON Editor
تبدیل JSON به مدل
آشنایی با JsonSchema2Pojo
اضافه کردن مدل ها به پروژه
فصل دوم : سرویس
آشنایی با سرویس و پیاده سازی
تعریف سرویس
کاربرد سرویس
نحوه استفاده از سرویس ها
اولویت بندی سرویس ها
راه اندازی سرویسی برای دانلود
متد DownloaderService
متد PutExtra
استفاده از Async در پروژه
تمرین پیچیده و آشنایی با EventBus
تعریف EventBus
ذخیره فایل دانلود شده در حافظه
روش محاسبه درصد
اختصاص دادن Permission ها
استفاده EventBus در پروژه
تمرین عملی اضافه کردن Raelm به پروژه
فصل سوم Google Api:
ساخت اکانت Googleو اضافه کردن GoogleMap
استفاده از سایت شِکن
Console Developer
ساخت اکانت Developer
اضافه کردن Google Map Api
Google Map Activity
بدست آوردن SHA-1
ایجاد پروژه در Console Developer
نحوه استفاده از SHA-1
اضافه کردن مارکر روی نقشه
نمایش مکان انتخابی کاربر
استفاده از Latitude Longitude
اضافه کردن لایبرری GeoCoding API
ویژگی های Map
نمایش موقعیت کاربر با استفاده از GPS
نمایش Location کاربر
آشنایی و استفاده لایبرری SmartLocation
LogIn با استفاده از اکانت گوگل
Firebase Google
ایجاد پروژه درFirebase
Syncکردن اکانت
فصل چهارم : اعلان ها
آشنایی با انواع Notification و پیاده سازی آنها
انواع Notification ها
ویژگی های Notification ها
متد NotificationCompat
حالت های اولویت بندی Notification
جابجایی بین Notification و Activity
Title و Text در Notification
Picture در Notification
Inbox Style
Push Notification
تعریف Push Notification
FCM
سینک کردن FCM
اضافه کردن FCM به پروژه
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.