
Learn to build your first ar app with arkit by adding a basketball hoop, shooting basketballs, and using controls to rotate and move the backboard.
Identify the essential tools and software for AR app development, including creating an Apple ID, signing into developer.apple.com, downloading the latest Xcode, and testing on an iPhone or iPad.
Build your first AR app using ARKit on iOS 11, learning to draw in augmented reality with colors to create shapes like flowers and stick figures, using custom buttons.
Launch two AR objects in iOS 11 ARKit, a spinning flying saucer and a space shuttle, to create your first AR app while learning rotations and particle effects.
Create your first AR app by building an augmented reality solar system with eight planets orbiting the sun, including rotating planets, Saturn’s rings, Neptune, and Earth’s moon using ARKit.
Learn to build your first ARKit app by selecting and placing furniture—chair, lamp, table, and vase—onto real world surfaces.
Open Xcode 9, create a new AR project, and import the backboard models and icons into the assets folder; connect the main view and add controls.
Create and load a function to spawn the basketball hoop in the ARKit scene, locate the backboard, set its 3D position (x, y, z), and add it to the scene.
Implement a gesture recognizer to shoot the ball on screen taps in the ARKit basketball app, including registering and handling taps, and placing the ball at the camera center.
Explore the four by four transform matrix and learn to access its values by row and column, then extract the camera's location and orientation for AR objects in ARKit.
Access the camera transform and transform matrix to determine the camera location and orientation, then combine x, y, z axes to place a basketball in ARKit.
Create a basketball by building ball geometry, applying a basketball skin texture from assets, and placing it as a node in the AR scene at the camera position.
Update the basketball position by switching the camera from position to orientation across the x, y, and z axes, making the AR game run much better.
Create a dynamic physics body for the ball with a shape and apply a directional impulse, then add a static backboard with a polyhedron shape for accurate collisions.
Create your first movement in ARKit by building a horizontal action that moves a node left, then a right action, and sequencing them to run.
Create a second action by defining actions with distance and duration, assemble them into an action sequence for a node to move along x, y, and z axes, then repeat.
Create and arrange a three-button user interface with constraints, customize labels and colors, and connect each button to actions, implementing simple in-script calls using a global current node.
Create and customize AR buttons in a basketball AR app by building a custom UIButton subclass, wiring outlets and actions, and applying color, corner radius, and borders in the storyboard.
Continue your ARKit journey by building 11 apps, including Space Invaders, a solar system drawing, and an Ikea wrap, with nine hours of content and $400 in high-fidelity models.
Do you want to create your first app using ARKit?
Do you want to learn the fun way by doing?
If you do, you've come to the right place because this is The ARKit BasketBall Developer Course. And in this course you're going to learn how to create your first app using ARKit. This app is the ARKit BasketBall.
If you have no experience using ARKit that's okay, because every line of code we write is throughly explained.
See you inside :)
Learn to: