1
00:00:06,300 --> 00:00:07,200
What's up everyone.

2
00:00:07,200 --> 00:00:09,360
Mark Price here at DEF slopes dot com.

3
00:00:09,360 --> 00:00:14,580
And before we get started writing code for our market app I just want to give you a few resources so

4
00:00:14,580 --> 00:00:19,560
you can make sure that when this is all over and done you know where to go and how to learn more so

5
00:00:19,950 --> 00:00:25,950
you can go to developer dot apple dot com slash market and they're going to give you some specifics

6
00:00:26,040 --> 00:00:33,480
about the market framework and overview of how it works and what it does a market uses visual inertial

7
00:00:34,920 --> 00:00:37,970
odometry to accurately track the world around it.

8
00:00:37,980 --> 00:00:41,140
VEO fuses cameras sensor data with core motion data.

9
00:00:41,280 --> 00:00:45,600
These two inputs allow the device to sense how it moves within a room with a high degree of accuracy

10
00:00:45,630 --> 00:00:47,690
and without any additional calibration.

11
00:00:47,850 --> 00:00:51,510
Now our kit or rather augmented reality has existed for a while.

12
00:00:51,510 --> 00:00:57,900
I mean for years there's been games and apps that come out I remember like five years ago a Star Wars

13
00:00:57,960 --> 00:01:02,220
app came out on iOS where you could shoot tie fighters in 3-D space in your room and stuff.

14
00:01:02,220 --> 00:01:06,130
So it's existed but a lot of the developers had to do all the math on their own.

15
00:01:06,150 --> 00:01:12,060
And a lot of the A-R apps that were in the past didn't really calculate the walls and the floor and

16
00:01:12,060 --> 00:01:13,920
things that actually existed in the room.

17
00:01:14,280 --> 00:01:16,050
And this is where our kit really shines.

18
00:01:16,050 --> 00:01:21,930
Apple's done all that insanely complex math for us so we can just use it and it just works out of the

19
00:01:21,930 --> 00:01:22,410
box.

20
00:01:22,410 --> 00:01:23,000
OK.

21
00:01:23,400 --> 00:01:27,150
So this is an important you are a bookmark if you care about our kit.

22
00:01:27,180 --> 00:01:34,380
The other one is developer to Apple dot com slash documentation slash A-R kit building a basic A-R experience

23
00:01:34,740 --> 00:01:38,580
and this is where you're actually going to start getting insights onto the code where to get started

24
00:01:38,850 --> 00:01:45,270
OK where to find example project some overviews of how it works session configuration sessions what

25
00:01:45,270 --> 00:01:48,650
it all means and everything in between.

26
00:01:48,660 --> 00:01:57,330
So very important that you use the resources that are in front of you so you can make sure that you

27
00:01:57,330 --> 00:01:58,730
have a place to reference when.

28
00:01:58,790 --> 00:02:04,880
When I'm gone when this is over and the other thing that's really important to know is where they are.

29
00:02:04,910 --> 00:02:09,720
If you don't have a device you can't take the section if you do not have a physical device you can't

30
00:02:09,720 --> 00:02:14,850
do the section you can write the code and you can learn but you will not be able to deploy a market

31
00:02:14,850 --> 00:02:16,450
does not work on simulator.

32
00:02:16,470 --> 00:02:19,440
So sorry it has nothing we can do about it.

33
00:02:19,470 --> 00:02:28,020
And the other important thing is you also cannot deploy to your device unless you have a apple a phone

34
00:02:28,050 --> 00:02:35,730
with an apple a 9 processor or greater which would be the iPhone 6 s or 6 s plus and beyond so iPhone

35
00:02:35,730 --> 00:02:37,070
6 does not work.

36
00:02:37,200 --> 00:02:42,410
IPhone 6 Plus does not work in anything older than that will not work.

37
00:02:42,420 --> 00:02:50,340
You can't use a kit with it has to be 6 s plus or or 6 plus S..

38
00:02:50,410 --> 00:02:54,860
If I'm saying that right or the iPhone 7 series and in feature phones also support this.

39
00:02:54,870 --> 00:02:55,990
Anything with a nine chip.

40
00:02:55,990 --> 00:02:59,190
So if that's not you I'm sorry to disappoint.

41
00:02:59,280 --> 00:03:03,000
You really are serious but are you going to have to get one of the newer phones in order even to code

42
00:03:03,030 --> 00:03:04,920
and test this out.

43
00:03:04,920 --> 00:03:11,130
And of course you have to have iOS 11 on your on your phone so whereas other things you might do with

44
00:03:11,130 --> 00:03:17,670
iOS or let's say even in this course or in other Iowa S11 courses you may not have to have iOS 11 on

45
00:03:17,670 --> 00:03:22,470
your phone to actually deploy the apps well with a market you do because you cannot build an augmented

46
00:03:22,470 --> 00:03:26,360
reality app unless you have iOS 11 on your device.

47
00:03:26,430 --> 00:03:30,080
OK so if it's a beta version of Iowa live right now you'll need to get that.

48
00:03:30,210 --> 00:03:35,950
Or if it fits you haven't upgraded yet an Iowa 11 has been released.

49
00:03:36,030 --> 00:03:41,730
You want to make sure you upgrade to Iowa 11 so you can start this section here so let's go ahead and

50
00:03:41,820 --> 00:03:43,740
get the show rolling.

51
00:03:43,740 --> 00:03:45,890
Mark Price here at DEF soap's dot com.

52
00:03:45,900 --> 00:03:47,820
Let's do this.

