Introducing the OS X Feast!

Sam Davies

OS X Feast

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! :]

Sam Davies

Sam is a strange mashup of developer, writer and trainer. By day you'll find him recording videos for Razeware, writing tutorials, attending conferences and generally being a good guy. By night he's likely to be out entertaining people, armed with his trombone and killer dance moves.

He'd like it very much if you were to follow him on twitter at @iwantmyrealname, seek him out as sammyd on GitHub, or check his personal site iwantmyreal.name.

Other Items of Interest

Save time.
Learn more with our video courses.

raywenderlich.com Weekly

Sign up to receive the latest tutorials from raywenderlich.com each week, and receive a free epic-length tutorial as a bonus!

Advertise with Us!

PragmaConf 2016 Come check out Alt U

Our Books

Our Team

Video Team

... 20 total!

iOS Team

... 78 total!

Android Team

... 26 total!

Unity Team

... 11 total!

Articles Team

... 15 total!

Resident Authors Team

... 20 total!

Podcast Team

... 7 total!

Recruitment Team

... 9 total!