پیشنهاد فرادرس

آموزش REST، APIs و ایجاد Slack Clone

دسته بندی ها: آموزش REST API ، آموزش طراحی وب ، آموزش های Packtpub

در این دوره یاد خواهید گرفت تا Slack Clone و اپلیکیشن چت زمان اقعی با Kotlin را ایجاد کنید. شما یاد خواهید گرفت پروفایل های اکانت ایجاد کنید، افزودن و حذف کانال ها و البته چت ها و غیره را فرا بگیرید. در پایان دوره آموزش می بینید که با REST، APIs و Web Sockets برای چت های زمان واقعی کار کنید.

سرفصل:

  • اپلیکیشن چت Smack
  • معرفی Smack
  • راه اندازی پروژه
  • راه اندازی MainActivity UI
  • Login Activity UI
  • CreateUserActivity UI
  • ایجاد Avatar و رنگ پیش زمینه
  • Webrequests و APIs
  • میزبانی API
  • Local Hosting API
  • web request
  • رجیستر کردن کاربر
  • ورود کاربر
  • ایجاد کاربر
  • ایجاد Create User Activity
  • Broadcast Receiver
  • یافتن کاربر
  • افزودن کانال مکالمه
  • Sockets
  • Socket.On
  • دانلود کانال
  • انتخاب کانال
  • نمایش پیام ها
به این نوشته امتیاز دهید 1 2 3 4 5 بدون امتیاز
REST, APIs, and Building a Slack Clone [Video] Publisher:Packtpub Author:Devslopes by Mark Price Duration:8 hours 10 minutes

Build a fully functional real-time chat app
Get ready to dive in and build your very own Slack Clone, real-time chat app in Kotlin! In this app you’ll learn how to build everything from account profiles, adding and removing different channels, and of course, real-time chats with others. By the end of this course, you’ll know how to work with REST, APIs, Web Sockets for real-time chats and more! All the codes are placed at https://github.com/PacktPublishing/REST-APIs-and-Building-a-Slack-Clone
Style and Approach
A complete course packed with step-by-step instructions, working examples, and helpful advice. This course is clearly divided into small parts that will help you understand each part individually and help you learn at your own pace.
Released: Saturday, November 24, 2018
Smack Chat App
Smack Intro
Project Setup
MainActivity UI Setup
Login Activity UI
CreateUserActivity UI
Generate Avatar and Background Color
Webrequests and APIs
Hosting API
Local Hosting API
Our first web request
Registering a user
Login User
Creating User
Polishing up Create User Activity
Broadcast Receiver
Find User
Polishing up the Login Activity
Add Channel Dialog
Sockets
Socket.On
Downloading Channels
Shared Preferences
Channel Selection
Send and receive message
Downloading Messages
Displaying Messages
Date Formatter

پیشنهاد فرادرس