Introducing the iOS 9 Feast!

Check out the nine course “meal” to celebrate the iOS 9 release: the iOS 9 Feast! By Ray Wenderlich.

Save for later
Share
You are currently viewing page 2 of 4 of this article. Click here to view the first page.

Fifth Course: watchOS 2 by Tutorials

watchOS 2 by Tutorials

This year at WWDC, Apple introduced watchOS 2, which signifies a huge change for Apple Watch developers. Now, you can make native apps that run directly on your watch.

The switch to watchOS 2 represents a significant switch in how Apple Watch development is done, making much of our previous book WatchKit by Tutorials obsolete.

But we knew you guys would want an up-to-date resource on how to make Apple Watch apps, so we decided to make a new book – watchOS 2 by Tutorials!

watchOS 2 by Tutorials contains 11 chapters from WatchKit by Tutorials heavily revised and updated for watchOS 2, along with 17 brand new chapters covering new functionality in watchOS 2, such as:

  • Pickers: Learn how to interact directly with the Digital Crown using the new Picker interface object.
  • Complications: Learn how to put the most important details of your app front and center, directly on the user’s chosen watch face with custom complications.
  • Watch Connectivity: As watch apps now run exclusively on the watch, there’s a whole new framework dedicated to device-to-device communication, and we’ve got it covered!
  • Animation: Learn how to take full advantage of the new animation API in watchOS 2 to add some extra juice to your watch apps.
  • Audio and Video: With watchOS 2, you can now play audio and video on the watch. Learn everything you need to know in this chapter.
  • And much more…: We’ve stepped things up a gear with this new book and introduced several “advanced” chapters on topics such as tables, layout, and animation!

The result is a whopping 28 chapters of content – the most comprehensive watchOS book on the market!

This book is not a free update since most of the book is completely new; it’s closer to a new book than an update. However, we are offering this book at 50% off for WatchKit by Tutorials PDF customers to thank you for your support – we’ll send you a coupon code on the release day.

watchOS 2 by Tutorials will be released Wednesday, Oct 14 – set a reminder on your watches! :]

[Order Now]

Sixth Course: Swift Apprentice

The Swift Apprentice

Last year, we wrote a book called Swift by Tutorials. This book was geared toward intermediate to advanced iOS developers who already knew Objective-C iOS development, but wanted to quickly transition to Swift.

Now that Swift is open source and growing in popularity, this restriction of prior iOS/Objective-C experience just doesn’t make sense. So we decided to rethink the book completely, and rewrite it from scratch – enter the Swift Apprentice!

The Swift Apprentice is a book geared toward complete beginners to Swift. The book focuses on the core language itself, and platform agnostic – for example, all examples in the book run in Playgrounds!

Here’s a sneak peak of what’s in the book:

  • Coding Essentials & Playground Basics: We start you off right at the beginning so you can get up to speed with programming basics and learn how to work with Playgrounds in Xcode.
  • Structures: The Swift standard library is filled with structs – learn about this fundamental building block in Swift with topics such as properties, methods, and value semantics.
  • Collections: Why have only one of a thing when you could have many? Learn about the Swift collection types – sets, dictionaries, and arrays – including what they’re good for, how to use them, and when to use each.
  • Error Handling: Swift has native error handling build right into the language. Learn how to signal errors to callers, as well as how to handle errors from upstream to keep your apps safe and crash-proof.
  • Functional Programming: Swift is a multi-paradigm language and is a great place to try your hand with functional techniques. Learn the basics of methods such as map in addition to the theory behind things like first-class functions and currying.
  • And much more!: We’ll take you through the fundamental topics such as optionals, methods, properties, and enumerations while still keeping the big-picture in mind with generics and protocol-oriented programming.

Swift Apprentice is a completely new book, in a very different style from Swift by Tutorials. However, since there’s some overlap in the topics covered between these two books, we’re offering a 50% off discount for Swift by Tutorials customers to thank you for your support – we’ll send you a coupon code on the release day.

The Swift Apprentice will be released Wednesday, Oct 21 – get your Playgrounds ready! :]

[Order Now]

Seventh Course: 2D iOS & tvOS Games by Tutorials

2D iOS & tvOS Games by Tutorials

As a gamer, to me the biggest and most exciting changes released in iOS 9 this year was the new GameplayKit APIs. These are a set of APIs that make it easy to add pathfinding, AI, and other cool features into your games.

Then there’s the elephant in the room – tvOS, which now allows us to create games for the living room!

These changes were so significant that rather than trying to give them a token coverage in an update to iOS Games by Tutorials, we decided it would be better to revamp the book completely. Enter 2D iOS & tvOS Games by Tutorials!

2D iOS & tvOS Games by Tutorials teaches you everything you need to know about SpriteKit, GameplayKit, and related APIs like Game Center and ReplayKit. The book contains the classic games Zombie Conga, Cat Nap, and Circuit Racer (with plenty of updates along the way), but also introduces three new games to highlight the power of GameplayKit:

  • Drop Charge: Escape from an exploding alien spaceship, learning about the scene editor, juice, and GamePlayKit state machines along the way!
  • Dino Defense: Protect your village from an onslaught of dinosaurs in this tower defense game with GamePlayKit pathfinding and entity/component system!
  • Delver: Try to find your way through a procedurally-generated dungeon before you are destroyed by hordes of monsters!

This book is not a free update since over half of the book is completely new; it’s closer to a new book than an update. However, we are offering this book at 50% off for iOS Games by Tutorials PDF customers to thank you for your support – we’ll send you a coupon code on the release day.

2D iOS & tvOS Games by Tutorials will be released Wednesday, Oct 28 – get ready to game on! :]

[Order Now]