About Course

In this course you will learn about a lots of advanced iOS development topics, such as Core Data, Singletons and much more. Together we will develop an awesome audio recording application. You will learn how to record, persist, display and remove your recordings.

Last but not least, as a bonus to this course you will learn to apply a subtle pulsing animation to your recorder view. Many cool stuff to cover. Join now and let’s get started.

About Core Data: According to Apple documentation Core Data is a framework that you use to manage the model layer objects in your application. It provides generalized and automated solutions to common tasks associated with object life cycle and object graph management, including persistence.


Show More

What Will You Learn?

  • Work with Core Data
  • Create NSManagedObjects
  • Persist NSManagedObjects Into NSManagedContainer
  • Delete NSManagedObjects
  • Singleton Design Pattern
  • Display And Remove Recoding

Course Curriculum

Core Data – Audio Recording App

  • Project Setup
  • Audio Recorder Singleton
  • User Interface Design
  • Preparing App For Core Data Use
  • Create And Read NSManagedObject (CR)
  • Update And Delete NSManagedObject (UD)
  • Bonus Lesson – Optional To Take (Adding Animation To Recorder View)

Want to receive push notifications for all major on-site activities?