Advanced iOS Programming
This free course teaches advanced iOS programming: learn about remote data access, geocoding, configuring GPS, using CloudKit, and setting up in-app purchasing.
Over the past decade, there has been an increase in the demand for iOS app developers due to more companies adopting a mobile-first approach. iOS developers must be well-versed in iOS and how it interacts with various Apple devices, as well as be able to tailor their applications to their clients? needs. In this course, we’ve gathered essential knowledge and resources to help you understand how to excel at iOS mobile development.
What You Will Learn In This Free Course
Remote Data Access and iOS Media
In this module, you will be introduced to remote data access and JSON. You will learn to parse JSON into objects that applications can use, read JSON files locally, and how to retrieve the data from a remote service. You will also learn how to create an image gallery, play, and record videos as well as how to access users’ media libraries.
iOS GPS Mapping and Motion Framework
In this module, you’ll learn how to get GPS and map data, display maps, and get directions. You’ll also learn about geocoding and the map kit tool, as well as how to use location services, calculate distances and display your current location. You’ll learn how to use the motion framework and get data from the accelerometer and gyroscope.
iOS Social Networking, CloudKit and In-App Purchasing
In this module, you be introduced to social networking options and you will learn the steps needed to set up Cloud kit, you will learn about in-app purchasing, purchase types, and how to make purchase flow. You will also learn how to validate receipts and how to make money using iAd.
Course assessment