Introducing the OS X Feast!

In this week’s OS X feast, we’ll be releasing a new OS X tutorial every day. Check this post for a sneak peek of what’s inside! By Sam Davies.

Save for later
Share

Just when you thought Thanksgiving was over, we have another feast at raywenderlich.com!

Recently, we started a new team at raywenderlich.com called the OS X Team, focusing on making high quality OS X Tutorials.

The team has been hard at work over the last few months, and this week we are happy to release the first batch of their tutorials in a special celebration: the OS X Feast!

We’ll be releasing six OS X tutorials over the course of this week. This is a great way to get up-to-speed with OS X development – even if you are a complete beginner.

Here’s a peek at the menu for the upcoming week:

  1. First Course: Mac OS X Development Tutorial for Beginners [Part 1, Part 1, Part 3]
  2. Second Course: Windows and Window Controllers in OS X
  3. Third Course: OS X View Controllers
  4. Fourth Course: Tableviews on OS X

Let’s take a closer look at what’s inside!

First Course: Mac OS X Development Tutorial for Beginners

The first course is a 3-part tutorial series on Mac OS X Development for complete beginners. Previous iOS experience isn’t required (but is helpful)!

You’ll start with an introduction to Xcode, move into an overview of how OS X apps work, and finally create your first OS X app – a fun Magic 8-ball app. Through the process, you’ll learn about the most important concepts of OS X development and you’ll whet your appetite for what’s to come! :]

64_final_bar

Second Course: Windows and Window Controllers in OS X

OS X apps are built around the concept of windows, and in the second course of the feast you’ll be getting up to speed with exactly what they are, what they can do, and how to control them.

While you’re munching away you’ll be building a simple word-processor, demonstrating the power of window controllers on OS X.

WordCountFinal

Third Course: OS X View Controllers

Another course and another app!

This time you’ll build a bookstore app, while discovering the power of view controllers on OS X.

Although view controllers are a relatively recent addition to the OS X platform, they play an incredibly important role. In this tutorial, you’ll quickly get up to speed as you gorge yourself on the third course of the feast.

bottomlabel-constraints

Fourth Course: Tableviews on OS X

The fourth course of the OS X feast features tableviews — one of the most widely used controls.

Table views are great for displaying large quantities of data, and have undergone various improvements over recent releases of OS X. You’ll learn all about them as you build your very own version of Finder!

tableview-dropcell

Where To Go From Here?

If you’ve been wanting to learn OS X development but haven’t gotten around to it, this is a great chance – all of these tutorials are fresh off the presses and a great way to get started.

The OS X team and I hope you enjoy this free set of tutorials, and we’ll be releasing many more in the months to come! :]