-
Novices and seasoned developers can build and deploy a basic iOS application, but there's more you can do with an application than ever before. Level up your iOS development skills by understanding test-driven development, working with APIs, and working with Core Motion and Core Location.
- Practice test-driven development.
- Work with APIs.
- Implement Core Motion and Core Location.
Overview
Syllabus
-
- Course 1: iOS App Development: Test-Driven Development
- Learn to write flexible, modular, and high-quality Swift code for your iOS apps with test-driven development tools and techniques.
- Course 2: iOS App Development: RESTful Web Services
- Review the key concepts you need to know to create queries to a RESTful JSON server API.
- Course 3: Advanced iOS App Development: Core Motion
- Add motion detection and reporting to your iOS apps with Core Motion. Learn to push and pull motion data from the accelerometer, gyroscope, and other hardware.
- Course 4: Advanced iOS App Development: MapKit & Core Location
- Get advanced development techniques to add location awareness, directions, and interactive maps to your iOS applications, with the MapKit and Core Location frameworks.
- Course 5: Learning Realm for iOS App Development
- Get started with Realm, a mobile database solution, by learning how to work with the most important classes, build models, and integrate Realm into a note-taking app.