Tutorials

NSTask Tutorial for Mac OS X

NSTask Tutorial for Mac OS X

This NSTask Tutorial for Mac OS X contains two NSTask examples, including executing programs, passing arguments, and displaying their output.

Andy Pereira Andy Pereira
  • Skill: Skill Level: Hard
Core Controls in Mac OS X: Part 2/2

Core Controls in Mac OS X: Part 2/2

In this final part of the tutorial, you’ll finish off your application, and learn how to use the following controls: sliders, date pickers, push buttons, radio buttons, check boxes, and image views.

Ernesto García Ernesto García
Core Controls in Mac OS X: Part 1/2

Core Controls in Mac OS X: Part 1/2

This tutorial will introduce you to some of the more common user interface controls of OS X — the foundation upon which most Mac apps are built. You’ll learn about these controls, as well as the methods and properties you’ll need to understand in order to get up and running as a developer!

Ernesto García Ernesto García
Beginning Game Programming for Teens with Python

Beginning Game Programming for Teens with Python

This is a post by Tutorial Team Member Julian Meyer, a 13-year-old python developer. You can find him on Google+ and Twitter. Have you ever wondered how video games are created? It’s not as complicated as you might think! In this tutorial, you’ll create a simple game called Bunnies and Badgers, where the hero, the […]

Julian Meyer Julian Meyer
How to Use Cocoa Bindings and Core Data in a Mac App

How to Use Cocoa Bindings and Core Data in a Mac App

This is a blog post by Andy Pereira, a software developer at USAA in San Antonio, TX, and freelance iOS and OS X developer. Lately we’re starting to write more Mac app development tutorials on raywenderlich.com, since it’s a natural “next step” for iOS developers to learn! In our previous tutorial series by Ernesto Garcia, […]

Andy Pereira Andy Pereira
How to Make a Simple Mac App on OS X 10.7 Tutorial: Part 3/3

How to Make a Simple Mac App on OS X 10.7 Tutorial: Part 3/3

This is a post by iOS Tutorial Team Member Ernesto García, a Mac and iOS developer founder of CocoaWithChurros. Welcome back to the third and final part of the How to Create a Simple Mac App tutorial series! In the first part of the series, you created a Mac app that showed a list of […]

Ernesto García Ernesto García
How to Make a Simple Mac App on OS X 10.7 Tutorial: Part 2/3

How to Make a Simple Mac App on OS X 10.7 Tutorial: Part 2/3

This is a post by iOS Tutorial Team Member Ernesto García, a Mac and iOS developer founder of CocoaWithChurros. This tutorial is the second part of a three part series on how to create a simple Mac App. In the first part of the series, you created a Mac application that showed a list of […]

Ernesto García Ernesto García
How to Make a Simple Mac App on OS X 10.7 Tutorial: Part 1/3

How to Make a Simple Mac App on OS X 10.7 Tutorial: Part 1/3

This is a post by iOS Tutorial Team Member Ernesto García, a Mac and iOS developer founder of CocoaWithChurros. It’s a good time to be an iOS developer. Not only can you release your apps to both the iPhone and iPad App Stores, but you also have the foundational skills to become a Mac developer, […]

Ernesto García Ernesto García

Other Items of Interest

Ray's Monthly Newsletter

Sign up to receive a monthly newsletter with my favorite dev links, and receive a free epic-length tutorial as a bonus!

Advertise with Us!

Hang Out With Us!

Every month, we have a free live Tech Talk - come hang out with us!


Coming up in May: Procedural Level Generation in Games with Kim Pedersen.

Sign Up - May

Coming up in June: WWDC Keynote - Podcasters React! with the podcasting team.

Sign Up - June

Vote For Our Next Book!

Help us choose the topic for our next book we write! (Choose up to three topics.)

    Loading ... Loading ...

Our Books

Our Team

Tutorial Team

  • Adam Burkepile

... 55 total!

Editorial Team

... 22 total!

Code Team

  • Orta Therox

... 1 total!

Translation Team

  • Myeong Hoon

... 38 total!

Subject Matter Experts

  • Richard Casey

... 4 total!