COSC346 Resources
Simple App for user preferences
Timer App with Preferences
Timer App with Undo Redo
Undo redo with Hotter Colder App
Timer Binding with NSObjectController
Example of use of NSWindowDelegate
Test Delegate Command Line
Key and Mouse Events, Responder Chain
Mouse Events
Timer App First Responder
Helpful code for the assignment to load media files
Custom View
Timer App Multi Window (3)
Timer App MVC (2)
Timer App Basic (1)
Value and Reference Types
Apple Documentation
Swift & Cocoa
Chris Eidhof and Airspeed Velocity (2016)
Advanced Swift
Aaron Hillegass, Adam Preble and Nate Chandler (2015)
Cocoa Programming for Mac OS X
5th edition
Jonathon Manning, Paris Buttfield-Addison, Tim Nugent (2014)
Swift Development with Cocoa
Object-Oriented Programming
Timothy Budd (2002)
An Introduction to Object-Oriented Programming
Addison-Wesley
Design Patterns
Eric Freeman, Elisabeth Freeman with Kathy Sierra and Bert Bates (2004)
Head First Design Patterns
O'Reilly
Language used: Java
Eric Buck and Donald Yacktman (2009)
Cocoa Design Patterns
Addison-Wesley
Language used: Objective-C
User Interfaces
Jenifer Tidwell (2008)
Designing Interfaces
O'Reilly
Last updated: 2nd Oct 2018 12:13