Server Side Swift with Vapor – First 9 Chapters Now Available!
Great news everyone: The first early access release of our Server Side Swift with Vapor book is now available! If you’re a beginner to web development, but have worked with Swift for some time, you’ll...
View ArticleVideo Tutorial: Intermediate Debugging Part 1: Challenge: Logging
Put your new-found skills to the test, logging what's going on in framework code. The post Video Tutorial: Intermediate Debugging Part 1: Challenge: Logging appeared first on Ray Wenderlich.
View ArticleVideo Tutorial: Intermediate Debugging Part 1: Conclusion
Review what you've learned in this section and see what's coming up in Section 2. The post Video Tutorial: Intermediate Debugging Part 1: Conclusion appeared first on Ray Wenderlich.
View ArticleVideo Tutorial: Intermediate Debugging Part 2: Introduction
In this video, see what's coming up in the section and start learning about scope in LLDB. The post Video Tutorial: Intermediate Debugging Part 2: Introduction appeared first on Ray Wenderlich.
View ArticleVideo Tutorial: Intermediate Debugging Part 2: Inspecting Variables
Learn about the three ways to inspect data in your app and the danger that comes with the power. The post Video Tutorial: Intermediate Debugging Part 2: Inspecting Variables appeared first on Ray...
View ArticleVideo Tutorial: Intermediate Debugging Part 2: Creating Variables
Create new variables in LLDB and use them to make your debugging life easier. The post Video Tutorial: Intermediate Debugging Part 2: Creating Variables appeared first on Ray Wenderlich.
View ArticleVideo Depth Maps Tutorial for iOS: Getting Started
Admit it. Ever since you took your first video with the iPhone, you’ve had a burning desire to break into Hollywood. Heck, even Steven Soderbergh said he’s open to using only an iPhone to shoot...
View ArticleAnnouncing the Advanced Swift Spring Fling!
It’s Spring once again, which means it’s time to take a fresh look at your bookshelf and grow your tutorial library! To help you do this, we’re releasing three new books: Realm: Building Modern Swift...
View ArticleUnreal Engine 4 Custom Shaders Tutorial
The material editor is a great tool for artists to create shaders thanks to its node-based system. However, it does have its limitations. For example, you cannot create things such as loops and switch...
View ArticleScreencast: Android Architecture Components: ViewModel
Improve your handling of Activity lifecycle concerns and decouple app logic from your views with ViewModel, one of the Android Architecture Components from Google. The post Screencast: Android...
View ArticleHow to Make a Game Like Candy Crush with SpriteKit and Swift: Part 1
Update note: This SpriteKit tutorial has been updated for Xcode 9.3 and Swift 4.1 by Kevin Colligan. The original tutorial was written by Matthijs Hollemans and subsequently updated by Morten...
View ArticleHow to Make a Game Like Candy Crush with SpriteKit and Swift: Part 2
Update note: This SpriteKit tutorial has been updated for Xcode 9.3 and Swift 4.1 by Kevin Colligan. The original tutorial was written by Matthijs Hollemans and subsequently updated by Morten...
View ArticleHow to Make a Game Like Candy Crush with SpriteKit and Swift: Part 3
Update note: This SpriteKit tutorial has been updated for Xcode 9.3 and Swift 4.1 by Kevin Colligan. The original tutorial was written by Matthijs Hollemans and subsequently updated by Morten...
View ArticleData Structures and Algorithms in Swift: Heap Sort
This is an excerpt taken from Chapter 17, “Heap Sort” of our book Data Structures and Algorithms in Swift. The book covers everything from basic data structures like linked lists and queues, all the...
View ArticleBuilding an Android Library Tutorial
An Android library is structurally the same as an Android app module. It can include everything needed to build an app, including source code, resource files, and an Android manifest. However, instead...
View ArticleData Structures and Algorithms in Swift: Radix Sort
This is an excerpt taken from Chapter 16, “Radix Sort” of our book Data Structures and Algorithms in Swift. The book covers everything from basic data structures like linked lists and queues, all the...
View ArticleCustom Keyboard Extensions: Getting Started
Until iOS 8, your ability to create a custom keyboard in iOS was very limited. Your only option was to create a custom input view to UITextField and UITextView, which meant you could only use your...
View ArticleIntroducing Realm: Building Modern Swift Apps with Realm Database
This is an excerpt taken from Chapter 2, “Your First Realm App” of our book Realm: Building Modern Swift Apps with Realm Database. In the book, you’ll take a deep dive into the Realm Database, learn...
View ArticleRWDevCon 2018 Live – Podcast S07.5
In this special episode recorded LIVE at RWDevCon 2018, Janie and Dru talk about Season 7, a behind the scenes look, and what is happening in Season 8. [Subscribe in iTunes] [RSS Feed] Interested in...
View ArticleScreencast: Android Architecture Components: LiveData
Let your Android views observe model changes and respond accordingly using LiveData, one of the Android Architecture Components from Google. The post Screencast: Android Architecture Components:...
View Article