Video Tutorial: Beginning iOS Debugging Part 4: Inspecting Variables
View the values stored in your properties and constants while your app is paused. Use debugger commands to change the state of your app while debugging. The post Video Tutorial: Beginning iOS Debugging...
View ArticleVideo Tutorial: Beginning iOS Debugging Part 5: Challenge: Breakpoints
Challenge Time! In this challenge, use the skills you've learned so far to find and fix a bug. The post Video Tutorial: Beginning iOS Debugging Part 5: Challenge: Breakpoints appeared first on Ray...
View ArticleKotlin Android Extensions
Android Kotlin Extensions The Kotlin programming language has improved the Android development experience in many ways, especially since the announcement in 2017 of first-party support for the...
View ArticleVideo Tutorial: Beginning iOS Debugging Part 6: Control Flow
Use Xcode to step through execution of your app one line at a time. Learn the different ways to step through your code. The post Video Tutorial: Beginning iOS Debugging Part 6: Control Flow appeared...
View ArticleVideo Tutorial: Beginning iOS Debugging Part 7: Call Stack
See how the call stack works and how to navigate it during a debug session to view the app state at different points in the stack. The post Video Tutorial: Beginning iOS Debugging Part 7: Call Stack...
View ArticleProcedural Generation Of Mazes With Unity
Note: This tutorial was written using Unity 2017.1.0 and is aimed at advanced users. It assumes you are already comfortable programming games in Unity. Feel free to start with our basic Unity...
View ArticleVideo Tutorial: Beginning iOS Debugging Part 8: View Hierarchy
Learn some tools for debugging visual issues with your app. Debug a layout issue using Xcode's debug view hierarchy tool. The post Video Tutorial: Beginning iOS Debugging Part 8: View Hierarchy...
View ArticleVideo Tutorial: Beginning iOS Debugging Part 9: Challenge: Putting It Together
Challenge time! In this challenge, use breakpoints and the call stack to find the source of another bug. The post Video Tutorial: Beginning iOS Debugging Part 9: Challenge: Putting It Together appeared...
View ArticleHow To Keep Learning After 50 and Other Ways to Hack Your Brain at any Age
“You can’t teach an old dogs new tricks!” You may have heard this saying. You may also think that it means that older you get, the harder it is to learn new skills. By extension, that means learning...
View ArticleVideo Tutorial: Beginning iOS Debugging Part 10: Conclusion
Review what you've learned in this course and see where to go next. The post Video Tutorial: Beginning iOS Debugging Part 10: Conclusion appeared first on Ray Wenderlich.
View ArticleTCP Server With the SwiftNIO Networking Framework
Mobile developers often work with REST APIs or other networking protocols in their applications — whether it’s to retrieve data, communicate with other devices, or something else. SwiftNIO, written by...
View ArticleVideo Tutorial: Intermediate Debugging Part 1: Introduction
This introductory video will preview the course and introduce the debugging framework that will be used throughout. The post Video Tutorial: Intermediate Debugging Part 1: Introduction appeared first...
View ArticleVideo Tutorial: Intermediate Debugging Part 1: Breakpoint Improvements
Create exception breakpoints to make finding the cause of an unhandled exception easier. See how to share breakpoints between projects or multiple users of a project. The post Video Tutorial:...
View ArticleVideo Tutorial: Intermediate Debugging Part 1: Logging Using Breakpoints
Use breakpoints to add new logging without having to stop, add code, and recompile. The post Video Tutorial: Intermediate Debugging Part 1: Logging Using Breakpoints appeared first on Ray Wenderlich.
View ArticleNew Course: Intermediate iOS Debugging
If you followed the Beginning iOS Debugging course, you’re ready to take your skills to the next level with more powerful debugging tools. Today, we are releasing a brand new course: Intermediate iOS...
View ArticleSpriteKit Tutorial for Beginners
Update note: This SpriteKit tutorial has been updated by Brody Eller. The original post was written by Ray Wenderlich. Like Batman and Robin or Superman and Lois Lane, SpriteKit and Swift are an...
View ArticleVideo Tutorial: Intermediate Debugging Part 1: Breaking in UIKit
Learn how to use symbolic breakpoints to understand what's going on in UIKit code. Add conditions to fine tune your breakpoints. The post Video Tutorial: Intermediate Debugging Part 1: Breaking in...
View ArticleData Persistence With Room
Many apps need to deal with persisting data. Perhaps you have an app that stores your favorite pet photos, a social networking app for cat lovers, or an app to maintain lists of things that you might...
View ArticleRWDevCon 2018 Post-Mortem
We recently finished our fourth annual hands-on tutorial conference: RWDevCon 2018. During our three days together, we had 3 open bars, 4 workshops, 5 inspiration talks, 18 hands-on tutorials, and 275...
View ArticleScreencast: Accessing data using Webhooks
Using Webhooks to access data from a popular site such as Strava inside an iOS application The post Screencast: Accessing data using Webhooks appeared first on Ray Wenderlich.
View Article