In this tutorial series, we build an API client that connects to the Oxford Dictionary and Merriam-Webster Dictionary REST APIs. Learn more about the URLSession class, which provides asynchronous methods for processing URLRequests. We also define delegate protocols whose methods can be used by our API client, unit testing class, as well a JSON/XML-parser classes that can be designed to process the JSON/XML data returned from the server. In addition, we explore the different approaches to parsing XML respones returend from the server.
Click here to Start
Icon made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
In this tutorial series, we develop a 3D endless runner in SceneKit. We define a linked list generator class with customizable paramteres for developing linked lists, which in turn can provide the data needed to generate a series of enemy encounters during gameplay.
Click here to Start
Icon made by SimpleIcon from www.flaticon.com is licensed by CC 3.0 BY
In this tutorial series, we develop a 2D fish game inspired by one of Apple's demo games that utilizes the agent-goal simulation in GameplayKit to control player and enemy movement. We find the agent-goal simulation to be well-suited to the mechanics of this particular game and explore different GKGoals and GKRules to manage the agent-driven behavior of the game entities.
Click here to Start
Icon from Kenney.nl