Advanced Apple Debugging & Reverse Engineering – Updated for Xcode 9 and iOS 11!
We’re excited to announce that Advanced Apple Debugging & Reverse Engineering has been updated for Xcode 9 and iOS 11 is available now! Read on to see what the book is all about, how to take...
View ArticleiOS 11 Screencast: NLP with NSLinguisticTagger
Natural Language Processing (NLP) describes the process through which computers attempt to understand human languages. iOS has supported complex NLP routines since iOS 5, but these have been...
View ArticleSwizzling in iOS 11 with UIDebuggingInformationOverlay
This is an abridged chapter from our book Advanced Apple Debugging & Reverse Engineering, which has been completely updated for Xcode 9.1 and iOS 11. Enjoy! In this tutorial, you’ll go after a...
View ArticleIntroducing RWConnect at RWDevCon 2018!
Why do people go to conferences? One reason is to learn new things – it’s one of the best ways to keep your skills up-to-date as an advanced developer. However, after organizing & attending many...
View ArticleSpecial Thanksgiving Episode – Podcast S07 E05
In this special (and short!) Thanksgiving episode, Janie and Dru chat about some of their favorite books on raywenderlich.com. [Subscribe in iTunes] [RSS Feed] Interested in sponsoring a podcast...
View ArticleReaders’ App Reviews – November 2017
With Thanksgiving around the corner, everyone is taking time to acknowledge what that they are most thankful for. At raywenderlich.com, we are very thankful for our readers. Lets see what they have...
View ArticleBeginning Android Development with Kotlin, Part One: Installing Android Studio
Update Note: This Beginning Android Development tutorial is now up to date with the latest version of Android Studio, version 3.0, and uses Kotlin for app development. Update by Joe Howard. Original...
View ArticleThe raywenderlich.com Thank-A-Thon!
Thanksgiving is upon us, and with it comes time to reflect on the things we’re thankful for this year. Here at raywenderlich.com we wanted to take the chance to express our gratitude and appreciation...
View Articleraywenderlich.com Black Friday Sale: 50% Off All Books
From today, November 24, until the end of Cyber Monday, November 27, we are offering not one, but two massive deals! First, you can get get 50% off all digital edition books in our store. Second, you...
View ArticlewatchOS 4 Tutorial Part 1: Getting Started
Update Note: This tutorial has been updated to Swift 4/watchOS 4 by Audrey Tam. The original tutorial was written by Mic Pringle. In this watchOS 4 Tutorial, you’ll build a simple but fully functional...
View ArticlewatchOS 4 Tutorial Part 2: Tables
Update Note: This tutorial has been updated to Swift 4/watchOS 4 by Audrey Tam. The original tutorial was written by Mic Pringle. Welcome back to our watchOS 4 tutorial series! In Part 1 of this...
View ArticlewatchOS 4 Tutorial Part 3: Animation
Update Note: This tutorial has been updated to Swift 4/watchOS 4 by Audrey Tam. The original tutorial was written by Mic Pringle. Welcome back to our watchOS 4 tutorial series! In the first part of...
View Articleraywenderlich.com Cyber Monday Sale: Last Chance
If you missed last week’s Black Friday sale, don’t worry: the sale is still on until the end of today, Cyber Monday. So you have one last chance! This year, we are offering not one, but two massive...
View ArticleUpdated Course: Networking with URLSession
Last week, we released an update to our Beginning Core Data course, to get you started saving data on-device. Today, I’m excited to announce an update to my Networking with URLSession course to help...
View ArticleRWDevCon 2018 Early Bird Discount Ends in 1 Week!
Heads up: the RWDevCon 2018 Early Bird Discount ends in 1 week! We’ve got an amazing schedule of 18 advanced hands-on tutorials ready for you this year, along with a brand new feature called RWConnect...
View ArticleBeginning Android Development with Kotlin, Part Two: Using Android Studio
Update Note: This Beginning Android Development tutorial is now up to date with the latest version of Android Studio, version 3.0, and uses Kotlin for app development. Update by Joe Howard. Original...
View ArticleRWDevCon 2017 Inspiration Talk: Silver Bullets and Hype by Roy Marmelstein
Note from Ray: At our recent RWDevCon tutorial conference, in addition to hands-on tutorials, we also had a number of “inspiration talks” – non-technical talks with the goal of giving you a new idea or...
View ArticleiOS 11 Screencast: NLP with Core ML
Natural Language Processing (NLP) has benefited greatly over recent years through the development of machine learning techniques. Discover how the introduction of Core ML in iOS 11 makes NLP highly...
View ArticleSwift Algorithm Club: Swift Dijkstra’s Algorithm
The Swift Algorithm Club is an open source project to implement popular algorithms and data structures in Swift. Every month, the SAC team will feature a cool data structure or algorithm from the club...
View ArticleHoning Your Mobile Apps With Savvy User Research
You’ve spent months developing your app. You’ve managed to deal with the intricacies of MVC and emerged victorious with a clean, flexible and scalable architecture. On top of that, your app has some...
View Article