1
00:00:07,760 --> 00:00:13,240
Either everyone Johnny B here with slopes dot com and I just want to welcome you to this section that

2
00:00:13,340 --> 00:00:18,950
we're going to be working on a chat app ask them to be really cool and we got a lot of features and

3
00:00:18,950 --> 00:00:20,730
a lot of things that we're going to learn.

4
00:00:20,810 --> 00:00:22,340
So I'm just going to show you real quick.

5
00:00:22,340 --> 00:00:23,050
Here it is.

6
00:00:23,070 --> 00:00:25,190
And we're calling it smack OK.

7
00:00:25,270 --> 00:00:32,870
And so first off we're going to log in and we have here a pretty sweet slide side menu that we're going

8
00:00:32,870 --> 00:00:39,120
to be building using S-W reveal which is a very popular well supported library.

9
00:00:39,470 --> 00:00:41,830
So we got this and you can log in.

10
00:00:41,860 --> 00:00:49,670
So when I log in here and say e at the dot com This is just some test accounts that I created while

11
00:00:49,670 --> 00:00:52,320
I was testing put on our password.

12
00:00:52,520 --> 00:00:57,400
And so we got authentication for creating and logging in users.

13
00:00:57,530 --> 00:01:01,310
And the main thing that we're going to be working on are one of the main things that we're talking about

14
00:01:01,610 --> 00:01:03,470
is how to work with API.

15
00:01:03,500 --> 00:01:04,330
As a developer.

16
00:01:04,330 --> 00:01:04,790
OK.

17
00:01:04,970 --> 00:01:11,990
So not necessarily coding the actual API is but interfacing with them and learning how to how to use

18
00:01:11,990 --> 00:01:12,800
them well right.

19
00:01:12,890 --> 00:01:18,740
So the API that we're going to be using in this section is one that we actually coded in-house and that

20
00:01:18,740 --> 00:01:20,420
you guys will have access to all right.

21
00:01:20,760 --> 00:01:28,100
Something that the press log in when we log in and we have different channels here so our API supports

22
00:01:28,100 --> 00:01:29,170
different channels.

23
00:01:29,330 --> 00:01:34,180
And so we can click here in the general channel and you can see here we have all these messages.

24
00:01:34,520 --> 00:01:41,570
And so we can send messages that toggle the software keyboard and you can see that that shifts up the

25
00:01:41,570 --> 00:01:42,140
whole.

26
00:01:42,240 --> 00:01:46,980
I have to say hello students.

27
00:01:47,240 --> 00:01:49,920
I'm going to send that and there you go.

28
00:01:49,940 --> 00:01:51,260
You see them right there.

29
00:01:51,260 --> 00:01:52,340
So that's pretty sweet.

30
00:01:52,520 --> 00:01:57,510
You can also add different channels to what to say.

31
00:01:58,380 --> 00:02:07,810
Deb Sloan is the place to learn to create that channel and you'll see that it pops up right here.

32
00:02:08,140 --> 00:02:10,760
And so this is pretty pretty cool.

33
00:02:10,760 --> 00:02:17,600
And the really cool thing is that this actually works in real time with other devices that are running

34
00:02:17,600 --> 00:02:18,700
the same app.

35
00:02:18,710 --> 00:02:27,140
In fact indeed my course that I teach we we create we create a Mac app for working with chat that can

36
00:02:27,140 --> 00:02:30,470
actually work with the same one and we'll see that a little bit later on.

37
00:02:30,670 --> 00:02:34,070
So it's a it's a really cool app I'm excited to get into it with you guys.

38
00:02:34,070 --> 00:02:40,130
We're going to be working with API like I said table views collection views socket technology which

39
00:02:40,130 --> 00:02:44,390
is what enables the real time talking creating users.

40
00:02:44,390 --> 00:02:46,880
In fact I didn't show you that was good and log out.

41
00:02:46,880 --> 00:02:47,690
Am I really here.

42
00:02:47,720 --> 00:02:50,620
Real quick here's what to say log out and you can create users.

43
00:02:50,630 --> 00:02:55,370
If you don't have an account sign up here and can put in your information and this thing I think is

44
00:02:55,370 --> 00:02:57,860
pretty cool so you can pick an avatar.

45
00:02:58,070 --> 00:03:05,580
And so we got some animals here that you can pick an avatar to be your to be your avatar image.

46
00:03:05,600 --> 00:03:11,270
And so a click on here say maybe this chameleon here and then you can generate background colors.

47
00:03:12,020 --> 00:03:17,600
And yes I can pick you a randomly generated background color So some pretty cool stuff.

48
00:03:17,630 --> 00:03:18,620
I'm going have a lot of fun.

49
00:03:18,620 --> 00:03:20,130
It's going to be a big section All right.

50
00:03:20,270 --> 00:03:23,120
So strap in and let's get going.

51
00:03:23,120 --> 00:03:24,370
See you in the next one.
