1 00:00:09,350 --> 00:00:15,470 In order for us to be able to start looking into building Swifty UI user interfaces or applications 2 00:00:15,470 --> 00:00:20,860 we obviously have to have the right tools the tool that we need is of course X Code eleven. 3 00:00:20,980 --> 00:00:26,000 And I hope you Vining Mac because I would just say here that's the only way quote unquote that we'll 4 00:00:26,000 --> 00:00:30,900 be able to create IRS applications is with a Mac machine. 5 00:00:30,920 --> 00:00:37,610 There are other ways to circumvent this but I don't endorse those of course you can figure out yourself 6 00:00:37,970 --> 00:00:40,830 but I will assume that you have a Mac and you're ready to go. 7 00:00:40,940 --> 00:00:43,370 Now there's two ways in which we can do this. 8 00:00:43,370 --> 00:00:50,390 First of all we can go ahead and get the newer version of Mac OS the operating system in order for us 9 00:00:50,390 --> 00:00:54,640 to be able to get the full spectrum of safety UI. 10 00:00:54,710 --> 00:01:00,400 Which means you're gonna get this preview capability as you code your applications using Swifty UI. 11 00:01:00,620 --> 00:01:08,780 But in this case here because we just trying to get things going here I decided to just use X Code eleven. 12 00:01:08,780 --> 00:01:16,700 The newest version which contains the swift UI and install on my Mac machine which actually my Mac machine 13 00:01:16,700 --> 00:01:17,720 is running. 14 00:01:17,720 --> 00:01:18,950 Let's go to my about Mac. 15 00:01:18,950 --> 00:01:22,220 Here is just one in ten fourteen point four. 16 00:01:22,220 --> 00:01:28,640 Like I said in order for you to get the full spectrum of safety why you would have to download of course 17 00:01:28,640 --> 00:01:31,320 the Mac OS newest version which is Catalina. 18 00:01:31,320 --> 00:01:35,930 And it's in beta so I would be very careful because you may end up losing stuff. 19 00:01:35,970 --> 00:01:40,450 Okay so anything that is in better meaning they're still working on you have to be a little bit careful. 20 00:01:40,520 --> 00:01:46,190 But in our case here if you wish to do so go ahead and download Catalina Mac OS operating system on 21 00:01:46,190 --> 00:01:51,410 your machine may take a little while and then you will have all of the full features that I've discussed 22 00:01:51,410 --> 00:01:52,170 here. 23 00:01:52,570 --> 00:01:53,060 So anyway. 24 00:01:53,090 --> 00:01:56,940 So if you go to developer to apply to com X code these is what you see. 25 00:01:56,940 --> 00:02:02,800 You will have to have X Code eleven in order for you to take advantage of Swifty UI. 26 00:02:02,850 --> 00:02:08,630 Okay so if you come down here this swift the better apps less code and so forth and click learn more 27 00:02:09,430 --> 00:02:15,290 and gives you all of the spill if you will about how to get started about what Swift do you want. 28 00:02:15,290 --> 00:02:19,840 Is this a revolutionary framework that Apple just created. 29 00:02:20,060 --> 00:02:23,480 So how do you go ahead and get our X going eleven at the top here. 30 00:02:23,480 --> 00:02:28,940 We'll see where CES develops so click on develop and there you have you have X code suite test flight 31 00:02:28,940 --> 00:02:30,290 documentation and so forth. 32 00:02:30,290 --> 00:02:35,840 What we want to do is to go to downloads now notice here because I'm already signed up my name is right 33 00:02:35,840 --> 00:02:36,400 here. 34 00:02:36,450 --> 00:02:37,280 It's shown. 35 00:02:37,280 --> 00:02:38,600 That is indeed my name. 36 00:02:38,600 --> 00:02:41,180 In your case if you don't have an account it's very easy to create. 37 00:02:41,180 --> 00:02:44,260 Just go ahead and create an account so go to account. 38 00:02:44,450 --> 00:02:49,760 If you don't have an account is going to go ahead and give you the opportunity to open a developer account 39 00:02:49,820 --> 00:02:50,860 that is. 40 00:02:50,870 --> 00:02:54,830 Notice also that this says developer at Apple that com right. 41 00:02:54,830 --> 00:03:00,620 So this is just for developers so you will have to log in or create an account to become a developer 42 00:03:00,890 --> 00:03:02,830 to create a developer account itself. 43 00:03:02,870 --> 00:03:04,420 I believe it's for free. 44 00:03:04,430 --> 00:03:10,280 I've created many years ago you start paying only if you wants to distribute your applications fear 45 00:03:10,490 --> 00:03:12,500 the App Store in a case. 46 00:03:12,500 --> 00:03:14,750 So in this case here I am logged in. 47 00:03:14,750 --> 00:03:20,450 My name is there and there is options for you to download the better software. 48 00:03:20,600 --> 00:03:23,030 Bad again means that they're still working on it. 49 00:03:23,030 --> 00:03:28,310 It's not the full release yet so they're working on the bugs and making sure that everything is fine 50 00:03:28,370 --> 00:03:34,700 but at the same time it's available for developers to start looking into to start working with it and 51 00:03:34,790 --> 00:03:35,510 get used to it. 52 00:03:35,780 --> 00:03:37,710 So that essentially is what better software. 53 00:03:37,820 --> 00:03:43,130 It's not fully ready yet but it's ready enough for us developers to start playing around with it. 54 00:03:43,610 --> 00:03:46,100 So in this case here you see we have operating systems. 55 00:03:46,100 --> 00:03:49,010 This is one of downloads that we have here. 56 00:03:49,010 --> 00:03:54,590 We also have application operating systems you can see like I said you can download the Catalina 10 57 00:03:54,710 --> 00:04:00,060 15 better to install in your machine in which case you will have the full Catalina. 58 00:04:00,080 --> 00:04:04,670 Which means this will install in your machine Catalina better. 59 00:04:04,670 --> 00:04:04,960 OK. 60 00:04:04,970 --> 00:04:10,400 So in this case like I said I am not going to do this but you can do if you wish to do so but just remember 61 00:04:10,400 --> 00:04:16,160 if you want to do that you may want to perhaps backup the current state of your computer just in case 62 00:04:16,340 --> 00:04:19,670 things don't work out and so forth you can refer it back at a later time. 63 00:04:19,700 --> 00:04:25,400 I may end up downloading this Catalina so we can see the full spectrum but at this point here I'm not 64 00:04:25,400 --> 00:04:26,390 going to bother doing that. 65 00:04:26,810 --> 00:04:30,820 What are we interested in here is to get X go to level see you go to applications of course and there 66 00:04:30,820 --> 00:04:34,880 it is X scored 11 better to now and the recording of this video. 67 00:04:34,880 --> 00:04:40,130 That's what we have here x Code eleven better maybe you'll be watching this later in the future and 68 00:04:40,220 --> 00:04:45,030 this probably is just going to say X Code eleven not bad or two or better. 69 00:04:45,150 --> 00:04:47,000 Okay okay so here we go. 70 00:04:47,000 --> 00:04:50,420 So in your case here you would want to go ahead and click download. 71 00:04:50,440 --> 00:04:51,410 We'll take a few minutes. 72 00:04:51,410 --> 00:04:53,600 It's very self-explanatory. 73 00:04:53,630 --> 00:04:56,690 You just click download and let it do its thing. 74 00:04:56,690 --> 00:04:59,960 In fact I say they may take a few minutes they may take a little while. 75 00:04:59,960 --> 00:05:03,740 Then a few minutes depending also on your internet connection. 76 00:05:03,800 --> 00:05:06,860 So go ahead and do that I'm not going to do that because I already have it. 77 00:05:06,890 --> 00:05:12,660 So once you do that it's going to so a new machine and you double click on these X code icon you will 78 00:05:12,660 --> 00:05:20,680 see and then well are you going to be able to open and start working with Swifty y DAE remember you 79 00:05:20,680 --> 00:05:26,650 must have X got eleven for you to be able to at least get started with Swifty y.