Advanced Apple Debugging & Reverse Engineering Update: Coming Soon!

Chris Belanger

Hey everyone! I wanted to give you a quick update on the progress of the Swift 4 version of the Advanced Apple Debugging & Reverse Engineering book.

The author, Derek Selander, has been digging deep into the lowest layers of Swift 4 and iOS 11 to update the book with the latest and greatest information on low-level debugging and code swizzling.

We’ve given Derek some extra time to ferret out the best pieces of the newest frameworks from Apple, so the Swift 4 edition of the book should be out November 20.

This will be a free update for existing Advanced Apple Debugging & Reverse Engineering PDF customers — our way to say “thanks” to our readers for their support.

Don’t own Advanced Apple Debugging & Reverse Engineering yet? Read on to see how you can get a copy!

What is Advanced Apple Debugging & Reverse Engineering?

Debugging has a rather bad reputation. If the developer had a complete understanding of the program, there wouldn’t be any bugs and they wouldn’t be debugging in the first place, right?

There are always going to be bugs in your software — or any software, for that matter. No amount of test coverage imposed by your product manager is going to fix that. In fact, viewing debugging as just a process of fixing something that’s broken is actually a poisonous way of thinking that will mentally hinder your analytical abilities.

The same thing applies to reverse engineering. Images of masked hackers stealing bank accounts and credit cards may come to mind, but for this book, reverse engineering really is just debugging without source code — which in turn helps you gain a better understanding of a program or system.

In this book, you’ll come to realize debugging is an enjoyable process to help you better understand software. Not only will you learn to find bugs faster, but you’ll see how other developers have solved problems similar to yours. You’ll also learn how to create custom, powerful debugging scripts that will help you quickly find answers to any item that piques your interest, whether it’s in your code — or someone else’s.

Where To Go From Here?

The Swift 4 and iOS 11 edition of Advanced Apple Debugging & Reverse Engineering should be out on November 20.

But since the iOS 11 Launch Party is still going on, you can grab the Swift 3 PDF edition of the book in our store — and enjoy a free upgrade when the Swift 4 and iOS 11 edition is released!

To help sweeten the deal, the digital edition of the book is on sale for $49.99! But don’t wait — this sale price is only available for a limited time.

Speaking of sweet deals, be sure to check out the great prizes we’re giving away this year with the iOS 11 Launch Party, including over $9,000 in giveaways!

Chris Belanger

Chris Belanger is the Book Team Lead and Lead Editor for If there are words to wrangle or a paragraph to ponder, he‘s on the case.

In the programming world, Chris has over 20 years of experience with multiple database platforms, real-time industrial control systems, and enterprise healthcare information systems.

When he kicks back, you can usually find Chris with guitar in hand, looking for the nearest beach, or exploring the lakes and rivers in his part of the world in a canoe.

Other Items of Interest

Save time.
Learn more with our video courses. Weekly

Sign up to receive the latest tutorials from 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

... 27 total!

iOS Team

... 84 total!

Android Team

... 44 total!

Unity Team

... 16 total!

Articles Team

... 4 total!

Resident Authors Team

... 32 total!

Podcast Team

... 8 total!

Recruitment Team

... 8 total!

Illustration Team

... 4 total!