Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Create a Cordova Chat APP using Strophe and XMPP
Introduction
Introduction to Course (5:01)
Extensible Messaging and Presence Protocol
What is XMPP? (2:39)
XMPP Basics (8:02)
Connection Life Cycle (3:08)
Understanding JID (6:24)
Basics of Stanzas (4:04)
Roster Management (5:40)
Understanding Subscription (8:14)
Online and Offline Presence (5:32)
Instant Messaging (1:36)
Bidirectional-streams Over Synchronous HTTP (2:25)
Setting up Development Environment
Installing eJabberd XMPP Server (7:34)
Creating a New Intel XDK Project (3:21)
Setting up Chat APP Template (1:58)
Introduction to Strophe.js (8:37)
Building Login and Registration Pages
Building Registration Functionality (16:34)
Building Login Functionality (10:38)
Building Single User Chat Functionality
Getting Started (6:17)
Logout (1:04)
Listing Friends (6:57)
Creating Friendship System (7:03)
Instant Messaging (3:27)
Building Multi User Chat Functionality
Understanding Multi User Chat (7:51)
Creating and Joining Groups (4:52)
Posting Messages to Groups (3:05)
Miscellaneous
Running in Browser (1:12)
Exercise Files
Teach online with
Understanding Subscription
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock