Auto Layout Visual Format Language Tutorial
Update note: This tutorial has been updated to iOS 11, Xcode 9 and Swift 4 by József Vesza. The original tutorial was written by Darren Ferguson. Learn how to layout elements using ASCII art! The Auto...
View ArticleRxSwift: Reactive Programming with Swift Updated for RxSwift 4.0
We’ve been hard at work updating our massively popular book RxSwift: Reactive Programming with Swift for RxSwift 4.0, and we’re happy to announce that it’s available today! Changes in the book include:...
View ArticleScreencast: What’s New in Foundation: Parsing JSON in Swift 4
In the past working with JSON meant using either NSJSONSerialization class or a third party library. Now it's a matter of implementing a simple protocol. The post Screencast: What’s New in Foundation:...
View ArticleRWDevCon 2018 Early Bird Discount Ends Today!
This is just a quick note to remind you that the early bird discount for RWDevCon 2018 ends in just a few hours! As explained in the this video, RWDevCon is something really special, due to its focus...
View Articleraywenderlich.com iOS 11 and Swift 4 Print Books Available Now!
The Swift 4 and iOS 11 print books are ready — and we’re excited!We have some great news — the print versions of our new Swift 4 and iOS 11 books are now available! Call us traditional, but there’s...
View ArticleIntermediate Recyclerview Tutorial with Kotlin
Have you ever wanted to go to Mars or just look out over Mars’ horizon? We can’t send you there but we can give you the next best thing: an app with images from all the Mars rovers. To show those...
View ArticleScreencast: What’s New in Foundation: Key Value Observing (KVO)
Foundation now gives a new way to interact with KVO by way of new keypaths and the addition of observers. The post Screencast: What’s New in Foundation: Key Value Observing (KVO) appeared first on Ray...
View ArticleUnreal Engine 4 Particle Systems Tutorial
Particle systems are a key component to visual effects. They allow artists to easily create effects such as explosions, smoke and rain. Unreal Engine 4 has a robust and easy-to-use system to create...
View ArticleHow to Create a Tower Defense Game in Unity – Part 1
Update note: This tutorial has been updated to Unity 2017.1 by Jeff Fisher. The original tutorial was written by Barbara Reichart. Tower defense games are incredibly popular, and no wonder — few things...
View ArticleHow to Create a Tower Defense Game in Unity – Part 2
Update note: This tutorial has been updated to Unity 2017.1 by Jeff Fisher. The original tutorial was written by Barbara Reichart. Welcome to part two of How to Create a Tower Defense Game in Unity....
View ArticleScreencast: What’s New in Foundation: Custom JSON Decoding
When parsing JSON, things may not go as planned. In this screencast, you'll to develop your own parsing solutions to handle unexpected data. The post Screencast: What’s New in Foundation: Custom JSON...
View ArticleUISplitViewController Tutorial: Getting Started
Update note: This tutorial has been updated to iOS 11 and Swift 4 by Michael Katz. The original tutorial was written by Brad Johnson. On an app running on the iPad, it rarely makes sense to have a...
View ArticleThe Swift Concurrency Manifesto Part 2, and Drag and Drop – Podcast S07 E06
In this episode Ben DiFrancesco from ScopeLift returns to join Dru and Janie to continue the concurrency discussion with a look at the Actor Model for the Swift Language, and then Dru takes a look at...
View ArticleScreencast: What’s New in Swift 4: Strings and Ranges
With Swift 4, Strings are now collections again and ranges get a boost of features. Learn more in this screencast. The post Screencast: What’s New in Swift 4: Strings and Ranges appeared first on Ray...
View ArticleRWDevCon 2017 Inspiration Talk: New Tricks by James Dempsey
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 ArticleDependency Injection in Android with Dagger 2 and Kotlin
Update Note: This Dagger 2 tutorial is now up to date with the latest version of Android Studio, version 3.0.1, and uses Kotlin for app development. Update by Dario Coletto. Original tutorial by Joe...
View ArticleScreencast: What’s New in Swift 4: Dictionary Enhancements
This screencast covers the new Swift features for dictionaries such as sequence-based initialization, merging, grouping, and more. The post Screencast: What’s New in Swift 4: Dictionary Enhancements...
View ArticleTop 10 Libraries for iOS Developers
Update note: This tutorial has been updated by Kishin Manglani. The original tutorial was written by Marcelo Fabri. It’s no secret that third-party iOS developer libraries can save precious time when...
View ArticleScreencast: What’s New in Swift 4: Objective-C Inference
In previous versions of Swift, Objective-C inference was automatic, but now with Swift 4, we have to opt into it. This screencast will show you the ropes. The post Screencast: What’s New in Swift 4:...
View ArticleHow To Make A UIViewController Transition Animation Like in the Ping App
Update note: This tutorial has been updated to Xcode 9/Swift 4 by Luke Parham. The original tutorial was written by Rounak Jain. A while back, the makers of the anonymous social networking app Secret...
View Article