It what's a bigger one Mark Price here that slopes dot com.
And in this very last video in the arcade section I just wanted to talk about Apple's official Market
Project.
It's really important that you know about it and it's how you're going to take your skills to the next
level.
So a developer dot apple dot com slash a market and if you scroll down here you're going to see something
called a market demo placing objects in augmented reality.
And I'll go ahead and run this app here and basically in this app you can pick multiple objects you
can place those objects on the screen.
You'll notice that the the trackings a little bit better and there's a little visual yellow square box
that lets you place things there.
And this app really gives you a sense of how to how to build a fully robust app and their version of
the of the tracking is much more accurate than what we've built.
That's because we just started off.
And so my point is I want you to download this project and look at the code and I'll pull it open right
here.
OK.
A lot of good things going on here.
So in their view controller it's a sizeable file.
It's about you know 150 lines of code almost.
And they're doing a lot of things here they're managing.
And I want you to think of the app is only a few things on the screen but they're managing so much.
And so my point is a market as complex as you need it to get and you can really dive in and make some
amazing things.
And so what I recommend you do is you go to this view controller does SWIP do you see how things are
starting where they're loading objects how they're showing things on the screen and go through all these
classes and read the code and see what's going on.
Even their virtual objects.
OK they're learning things like we're doing all right with the scene files and stuff but they actually
have these these classes and parent classes where they're basically adding more functionality like right
here they're initializing it with a file extension a scene file a candle then it grabs it from the resources
and the virtual object is the parent class that does a bunch of other things just go through all these
classes look at what they're doing UI elements how they're showing things on the screen how they're
showing that little red that little yellow square on the on the ground and how it kind of auto all lines
and stuff they coated all that stuff and that's all here in this project.
And if you want you can actually copy and paste some of the code from this project into yours from the
focus square to gestures on the screen even to debug debugging on it.
Also one of the things that they tell you to do in the market documentation is let the user know what's
going on so they even have a text manager.
So for instance let's say you're showing it on the ground you know in our app if you if you're just
showing the ground for instance and it can't reference a wall or something else it can't track.
And so it actually posts a notification saying hey I can't track.
And so you should show those things to the user just like this app does you should pop it up to the
user saying you know tracking networking readjust your focus and you just send messages and they do
all those things here.
This is basically the perfect augmented reality app with Apple in order to build a very robust project
with better tracking and handling every single case.
So again I just wanted you to be aware of this project.
It's how you're going to get to the next level.
And they go really in-depth on how to work with Kit and into all the little features about it.
So that's it for now.
Happy journeys build some amazing things.
Let me know how your app development is going.
And if you build any cool arcade apps I'd love to know about it.
That's it.
Marc price at Devar slopes dot com.
See you next time.