Presentations given at CocoaHeads meetings
The Good the Bad and the UX | Slides | Interaction Design examples examined. |
Best Practices | Slides | Cocoa, CocoaTouch and Objective-C Coding Best Practices. |
Memory Management | Slides | Objective-C Memory Management and why not to use retainCount. |
Git | Slides | Steps from an existing Xcode project and setting to use a remote repository. |
Regular Expressions | Slides Code |
Using the NSRegularExpression class and the ICU syntax to apply regular expressions to Unicode strings. |
Cryptography | Slides Code |
Applied cryptography aimed toward Objective-C. |
TDD Stack Demo | Code | Final code from a TDD live presentation of creating a sinple stack class. |
Blocks Basics | Slides | New to Objective-C, Cocoa APIs use them extensively. |
Blocks & ARC | Slides | New to Objective-C, Cocoa APIs use them extensively. |
PKI Cryptography | Slides Code |
Diffie-Hellman, RSA, Certificates and CAs. |
Memory | Slides | Low level memory, CPU, Cache, TLB. |
User Interface Design | Slides | Why UX (User Experience) is mportant. |
Sniffing The Wire | Slides | Network Analyzers and Use Cases. |
Designed By Raccoons | Slides | User Interface must be design for the user. |
Professional Or Artist | Slides | If we want to be treated as professions we must behave as professionals. |
Coding and Security Errors | Slides | Coding and security errors must not be “swept under the rug.” |
AF477-UX and Errors | Slides | Software error handling or what crashed AF447. |