Learn how to effectively use COCOA - ApplicationKit to develop robust applications. This course covers essential tools and techniques for application development.
COCOA - ApplicationKit Training Syllabus
Curriculum Designed by Experts
User Interface Essentials
Windows
Dialogs
Window Controllers
Controls
Buttons
Text Fields
Combo-box
Pop-up
Program Indicator
Tab Controls
Disclosures
Tables
Outline
Segmented Control
Menus
Contextual Menus
Alerts
Panels
Open and Save Panels
Toolbars
Views, View drawing
MVC model
Model-View-Controller
What Are Views?
Cocoa-Provided View Classes
Container Views
The Text System
Controls
View Geometry
The View Coordinate System
Understanding a View's Frame and Bounds
What Is a View Hierarchy?
Benefits of a View Hierarchy
Locating Views in the View Hierarchy
Adding and Removing Views from a Hierarchy
Repositioning and Resizing Views
Hiding Views
Creating a Custom View
Allocating the View
Drawing View Content
Responding to User Events and Actions
Deallocating the View
Split Views
Text Views
Image Views, Matrix Cells
NSTableView, NSOutlineView, and NSBrowser Concepts