COCOA

Cocoa is the language used for development of iPhone and Mac OS X Desktop apps. Cocoa Development teaches application programmers the essentials of designing and implementing graphical applications using Cocoa.

Cocoa is a powerful, object-oriented software development environment-included with Mac OS X-that features graphical tools, rich frameworks, and a predefined application infrastructure that supports rapid development of sophisticated applications.

  • Knowledge of Objective C

COURSE AGENDA

  • Objective-C - language
  • Xcode
  • Interface Builder
  • Memory management
  • Application
  • NSObject
  • NSString
  • NSMutablestring
  • NSAttributes
  • NSDictionary
  • NSMutableDictonary
  • NSSet
  • NSMutableSet
  • NSCountedSet
  • NSArray
  • NSMutablearray
  • NSData
  • NSScanner
  • NSDate
  • NSCalendarDate
  • NSTimeZone
  • NSFileHandle
  • NSFileManager
  • NSInputStream
  • NSOutputStream