1
00:00:06,250 --> 00:00:07,150
What's up everyone.

2
00:00:07,150 --> 00:00:09,300
Mark Price here at DEF slopes dot com.

3
00:00:09,310 --> 00:00:14,530
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,530 --> 00:00:19,480
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,900 --> 00:00:25,900
you can go to developer dot apple dot com slash market and they're going to give you some specifics

6
00:00:25,960 --> 00:00:31,460
about the market framework and overview of how it works and what it does.

7
00:00:31,470 --> 00:00:37,920
It uses visual inertial on odometry to accurately track the world around it.

8
00:00:37,930 --> 00:00:43,060
VO fuzes cameras sensor data with core motion data these two inputs allow the device to sense how it

9
00:00:43,060 --> 00:00:47,820
moves within a room with a high degree of accuracy and without any additional calibration.

10
00:00:47,920 --> 00:00:51,460
Now a rather augmented reality has existed for a while.

11
00:00:51,460 --> 00:00:57,850
I mean for years there's been games and apps that come out I remember like five years ago a Star Wars

12
00:00:57,940 --> 00:01:02,170
app came out on iOS where you could shoot tie fighters in 3-D space in your room and stuff.

13
00:01:02,170 --> 00:01:06,060
So it's existed but a lot of the developers had to do all the math on their own.

14
00:01:06,070 --> 00:01:12,010
And a lot of the A-R apps that were in the past didn't really calculate the walls and the floor and

15
00:01:12,010 --> 00:01:13,870
things that actually existed in the room.

16
00:01:14,230 --> 00:01:15,990
And this is where our kit really shines.

17
00:01:16,000 --> 00:01:21,880
Apple's done all that insanely complex math for us so we can just use it and it just works out of the

18
00:01:21,880 --> 00:01:22,360
box.

19
00:01:22,360 --> 00:01:22,950
OK.

20
00:01:23,350 --> 00:01:27,050
So this is an important you are a bookmark if you care about our kit.

21
00:01:27,130 --> 00:01:34,330
The other one is developer to Apple dot com slash documentation slash A-R kit building a basic A-R experience

22
00:01:34,690 --> 00:01:38,790
and this is where you're actually going to start getting insights onto the code where do you get started.

23
00:01:38,950 --> 00:01:43,260
OK where to find example projects some overviews of how it works.

24
00:01:43,380 --> 00:01:48,590
Session configuration session is what it all means and everything in between.

25
00:01:48,610 --> 00:01:57,280
So very important that you use the resources that are in front of you so you can make sure that you

26
00:01:57,280 --> 00:02:02,050
have a place to reference when when I'm gone when this is over and the other thing that's really important

27
00:02:02,050 --> 00:02:04,820
to know is where they are.

28
00:02:04,860 --> 00:02:09,670
If you don't have a device you can't take the section if you do not have a physical device you can't

29
00:02:09,670 --> 00:02:10,750
do the section.

30
00:02:11,020 --> 00:02:15,630
You can read the code and you can learn but you will not be able to deploy a market does not work on

31
00:02:15,640 --> 00:02:16,330
simulator.

32
00:02:16,420 --> 00:02:19,370
So sorry it has nothing we can do about it.

33
00:02:19,420 --> 00:02:27,970
And the other important thing is you also cannot deploy to your device unless you have a apple a phone

34
00:02:28,000 --> 00:02:35,680
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,680 --> 00:02:37,050
6 does not work.

36
00:02:37,150 --> 00:02:42,360
IPhone 6 Plus does not work in anything older than that will not work.

37
00:02:42,370 --> 00:02:50,310
You can't use a kit with it has to be 6 s plus or S or 6 plus S..

38
00:02:50,360 --> 00:02:51,250
If I'm saying that right.

39
00:02:51,280 --> 00:02:54,780
Or the iPhone 7 series and in feature phones also support this.

40
00:02:54,790 --> 00:02:59,080
Anything with a nine chip so if that's not you I'm sorry to disappoint.

41
00:02:59,230 --> 00:03:02,950
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:02,980 --> 00:03:04,630
and test this out.

43
00:03:04,870 --> 00:03:11,080
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,080 --> 00:03:17,620
iOS or let's say even in this course or in other Iowa 11 courses you may not have to have iOS 11 on

45
00:03:17,620 --> 00:03:21,210
your phone to actually deploy the apps well with a market you do.

46
00:03:21,310 --> 00:03:26,380
You cannot build an augmented reality app unless you have iOS 11 on your device.

47
00:03:26,380 --> 00:03:30,040
OK so if it's a beta version of Iowa live right now you'll need to get that.

48
00:03:30,160 --> 00:03:35,980
Or if it fits you have an upgraded to an Iowa 11 has been released.

49
00:03:35,980 --> 00:03:41,680
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,770 --> 00:03:43,690
get the show rolling.

51
00:03:43,690 --> 00:03:45,840
Marc price here at Def soap's dot com.

52
00:03:45,850 --> 00:03:47,590
Let's do this.
