Videos

Cocoa Programming L67 – Presenting View Controllers

Cocoa Programming L67 – Presenting View Controllers

2 years ago
How to animate the presentation of view controllers using the NSViewControllerPresentationAnimator protocol. Speedup music: Cars Race by reusenoise (c) 2016 Licensed under a Creative Commons Attribution Noncommercial (3.0) license. dig.ccmixter.org/files/reusenoise/53440 Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com
Cocoa Architecture L1 – Controllers

Cocoa Architecture L1 – Controllers

2 years ago
An app architecture series addressing how to structure Cocoa applications. This tutorial talks about window and view controllers and some customizations on NSWindow. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: derraugh.com
Cocoa Explorations – Custom NSSlider

Cocoa Explorations – Custom NSSlider

2 years ago
An exploration on creating a custom NSSlider, source code is here: github.com/lucasderraugh/LADSlider. Original code forked from Alexander Lapshin. Please note that this may or may not be the best approach, it’s just me trying stuff out. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: derraugh.com
Cocoa Programming L66 – NSLayoutAnchor

Cocoa Programming L66 – NSLayoutAnchor

3 years ago
How to add layout constraints in code with OS 10.11 or iOS 9 using NSLayoutAnchor. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com
Cocoa Programming L65 – Creating Swift Frameworks

Cocoa Programming L65 – Creating Swift Frameworks

3 years ago
How to create and use your own Swift Frameworks for OS X or iOS. I also show how to go about embedding 3rd party frameworks. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com
NSCollectionView in Swift – Xcode 7 OS X 10.11 Tutorial

NSCollectionView in Swift – Xcode 7 OS X 10.11 Tutorial

3 years ago
In this video we learn how to implement NSCollectionView in Swift! 🙂 Source Code: bit.ly/1Z0LKYE To Subscribe To Vea Software Weekly: www.veasoftware.com/newsletter To Support Vea Software: www.veasoftware.com/donate Social Accounts: Twitter: twitter.com/veasoftware GitHub: github.com/veasoftware Facebook: www.facebook.com/veasoftware Instagram: instagram.com/theveasoftware/ Pinterest: www.pinterest.com/veasoftware/ Please leave feedback on how I can improve my tutorials and suggest what tutorials I can […]
Cocoa Programming L64 – NSGestureRecognizer

Cocoa Programming L64 – NSGestureRecognizer

3 years ago
Recognizing pan, magnify, and rotation gestures. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com
Git & Xcode L1 – Git Basics

Git & Xcode L1 – Git Basics

3 years ago
An introduction to setting up an Xcode project to interface with git and use sites such as github.com. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com
Cocoa Programming L63 – NSUndoManager

Cocoa Programming L63 – NSUndoManager

3 years ago
How to work with the NSUndoManager to undo and redo stuff. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com
Cocoa Programming L62 – Storyboards

Cocoa Programming L62 – Storyboards

3 years ago
Introduction to using Storyboards for OS X. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com
Cocoa Concurrency L3 – Grand Central Dispatch (GCD)

Cocoa Concurrency L3 – Grand Central Dispatch (GCD)

4 years ago
An introduction to Grand Central Dispatch (GCD). Covers dispatch_async vs dispatch_sync and concurrent vs serial dispatch queues. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com
C Programming on the Mac L50 – Dynamic Memory Allocation

C Programming on the Mac L50 – Dynamic Memory Allocation

4 years ago
How to dynamically allocate memory in C using malloc and free. Twitter: twitter.com/LucasDerraugh GitHub: github.com/lucasderraugh Site: appleprog.com