1 00:00:00,300 --> 00:00:07,710 So let's go ahead and sign up for Firebase, go to Firebase or Google dot com and load up this Web page 2 00:00:07,890 --> 00:00:08,580 up at the top. 3 00:00:08,590 --> 00:00:11,640 You can sign in with your Google account that's at the top right there. 4 00:00:11,850 --> 00:00:16,370 And once you're signed in, we can get started with actually creating our application. 5 00:00:17,130 --> 00:00:21,350 So here I am signed into my particular firebase and I have a whole bunch of products already there. 6 00:00:21,690 --> 00:00:28,110 I'm going to add a new project and you can, of course, give this any name that you wish. 7 00:00:28,120 --> 00:00:31,980 I'm going to call this V3 because I already have a V1 V2. 8 00:00:33,030 --> 00:00:33,870 Let's continue. 9 00:00:34,380 --> 00:00:39,330 You can enable analytics for this so you can tell what your users are doing. 10 00:00:39,600 --> 00:00:44,100 And this is a great way of seeing how your users behave in the app. 11 00:00:44,400 --> 00:00:50,790 So I'm going to leave that on Click Continue and then we are going to put it in one of our Google Analytics 12 00:00:50,790 --> 00:00:51,210 accounts. 13 00:00:51,570 --> 00:00:57,660 Now, if you don't yet have an analytics account, then you might have to go and create that and create 14 00:00:57,660 --> 00:00:59,150 the particular property that you need. 15 00:00:59,910 --> 00:01:01,230 Let's create that project. 16 00:01:01,800 --> 00:01:06,570 Once that goes through, we should have a dashboard. 17 00:01:08,080 --> 00:01:10,570 Eventually, we'll have a dashboard. 18 00:01:12,550 --> 00:01:15,430 Look at this lazy guy at the bottom, right, just chilling there. 19 00:01:15,520 --> 00:01:16,400 He's not doing anything. 20 00:01:16,430 --> 00:01:16,990 I know he's not. 21 00:01:16,990 --> 00:01:17,770 He's watching YouTube. 22 00:01:18,880 --> 00:01:19,450 It's what I do. 23 00:01:20,950 --> 00:01:22,510 We're all really lazy inside. 24 00:01:23,920 --> 00:01:26,230 OK, new product is ready, hit, continue. 25 00:01:27,790 --> 00:01:31,710 And we should be presented with the firebase console. 26 00:01:32,320 --> 00:01:33,270 Go away survey. 27 00:01:34,270 --> 00:01:38,800 Now, the very first step we're going to have with this is to integrate Firebase into our app. 28 00:01:39,130 --> 00:01:43,090 So if you tap iOS, Android or Web, obviously we're doing iOS. 29 00:01:43,480 --> 00:01:44,830 Just give that a good tap. 30 00:01:45,130 --> 00:01:48,090 You have to give it the bundle ID of your application. 31 00:01:48,100 --> 00:01:56,370 We haven't made the application yet, but I'm going to call it chit chat with no hyphen. 32 00:01:56,680 --> 00:02:02,050 So I always find it's a good idea to copy that bundle ID before we go ahead and make the app just so 33 00:02:02,050 --> 00:02:04,480 we don't get that wrong and we're not chasing our tails. 34 00:02:05,020 --> 00:02:06,040 You can give it a nickname. 35 00:02:08,150 --> 00:02:11,950 I'm going to call this version three and an App Store ID, which we don't have yet. 36 00:02:12,470 --> 00:02:13,690 So we need to register that app. 37 00:02:14,200 --> 00:02:18,400 And then once it's registered, it's going to come up with an info DCPI list. 38 00:02:18,910 --> 00:02:22,750 So this download here, I'm going to tap and off it goes. 39 00:02:23,080 --> 00:02:28,870 We're going to import that into the root of our Xcode project so you can see the screenshot there where 40 00:02:28,870 --> 00:02:29,710 it tells you to do that. 41 00:02:30,460 --> 00:02:31,420 I'm going to hit next. 42 00:02:32,110 --> 00:02:34,720 We have to add the firebase SDK. 43 00:02:35,050 --> 00:02:41,740 So we're actually going to do that integration of the List File and the FIREBASE SDK in the next section.