Free Preview: Mac Application Development

The C Programming Language: Part 1

27:46

The C Programming Language: Part 1

Introduces C and explains why you need to know it in order to write in Objective-C, the language we use to develop Mac apps. Covers variables (and their unique limitations in C), arrays, the ‘typedef’ statement and structs.

1.Introduction
1 lesson, 11:13

Free Preview
1.1
Getting Started
11:13

2.The Fundamentals of C
14 lessons, 11:11:15

Free Preview
2.1
The C Programming Language: Part 1
27:46

2.2
The C Programming Language: Part 2
18:34

2.3
The C Programming Language: Part 3
50:07

2.4
Introducing Objective-C
36:24

2.5
Memory Management
56:10

2.6
Getters & Setters
45:17

2.7
Apple's Collection Classes
40:47

2.8
Interface Builder
1:00:00

2.9
Delegation & Protocols
53:07

2.10
The NSTableView Class
59:23

2.11
Custom Drawing: Part 1
47:15

2.12
Custom Drawing: Part 2
1:07:00

2.13
KVC & KVO
1:01:00

2.14
Blocks & Notifications
48:25

3.Extra Features, Resources and Conclusion
1 lesson, 19:51

3.1
All Good Things
19:51


About Bryan Jones
Bryan Jones is the creator of the massively popular CodeKit app.
+ Expand Bio- Collapse Bio