October 19, 2014

Prepping Icons for Yosemite Dark Mode

Now that Yosemite (OS X 10.10) is in the wild, you may or may not have tried the new dark ui mode. All this really means is that it will make your dock and menu bar black. You can switch to dark mode by checking off the option in the General section of System Preferences as shown below.

Setting dark mode

Once you switch to dark mode you may notice that a lot of [...]

June 4, 2014

Design Finder for Mac Released

As you know I have been doing Cocoa development for a while now. You will see some of my Adobe work very soon, but in the meantime, my first personal app called Design Finder is now available on the Mac App Store.

The idea for this app came about because I’m always searching my hard drive for visual assets to use for FPO or just for inspiration. There are a staggering number of visual files on OS X that are [...]

June 2, 2014

Swift is Here

Well today Apple announced their new programming language called Swift. This is very similar in syntax to what the next version of JavaScript will look like. I’m pretty excited about it even though I spent all that time learning Objective-C. I’m planning on blogging and creating some tutorials on the new language and I even procured swiftvideotutorials.com for any video tutorials I end up doing.

Here are some useful links to start checking it out:

Welcome to Swift
Swift [...]

May 19, 2014

Response Brackets Extension Source

Well after a long delay I’m happy to announce that my responsive design extension for Brackets is now available on Github. Please be sure to read this entire post before you check it out so you don’t experience any issues.

Some important notes

I haven’t had the time to update the extension to work in the latest version of Brackets. It wouldn’t take much work to do but I can’t be sure as I’ve haven’t done any JS work [...]

May 13, 2014

Adjusting NSWindow styles at runtime

Here is another snippet of code that I wanted to document here. In my current project I needed to make the window resizable on some screens and not resizable on others. You usually set the window styles in Interface Builder but you can do it programmatically using the setStyleMask method. You use the unary complement bitwise operator (~) to remove a particular style.

Below is the code to make a window resizable and and also not resizable:

Older Posts