Screencast: Alamofire: Routing Requests
The screencast shows how to refactor your Alamofire code to avoid code duplication and provide a centralized configuration for network calls. The post Screencast: Alamofire: Routing Requests appeared...
View ArticleTop 10 WWDC 2018 Videos in Review
Now that the annual migration of the “Developer Triceraptus” is over and the WWDC 2018 wrappings have come off the McEnery Convention Center in San Jose, we are left with another slew of compelling...
View ArticleServer Side Swift with Kitura Part 4: Templating A HTML Front-End With Stencil
Part four of our new, free course, Server Side Swift with Kitura, is available today! If you ever wanted to extend your skills past developing for mobile devices, but didn’t have time to learn a new...
View ArticleHow to Make a Game Like Jetpack Joyride in Unity 2D – Part 1
With the release of Unity 2017.3, much has been refined or completely changed since Kirill Muzykov’s superb Jetpack Joyride tutorial. Now is definitely the perfect time to revisit this tutorial using...
View ArticleHow to Make a Game Like Jetpack Joyride in Unity 2D – Part 3
This is the final part of our three-part tutorial series on how to create a game like Jetpack Joyride in Unity 2D. If you’ve missed the previous parts, you should head back and complete Part 1 and...
View ArticleHow to Make a Game Like Jetpack Joyride in Unity 2D – Part 2
This is the second part of the tutorial on how to create a game like Jetpack Joyride in Unity 2D. If you’ve missed the first part, you can find it here. In the first part of this tutorial series, you...
View ArticleUITableView Infinite Scrolling Tutorial
Note: This tutorial works with both Xcode 9 and Xcode 10, iOS 11 and iOS 12. Infinite scrolling allows users to load content continuously, eliminating the need for pagination. The app loads some...
View ArticleNew Course: Command Line Basics
The command line is a powerful tool that developers, or anyone, can use in their day to day work. If you’re not familiar with the command line, or want to gain confidence in your skills, then our new...
View ArticleOperation and OperationQueue Tutorial in Swift
Update note: James Goodwill updated this tutorial for Xcode 10 and Swift 4.2. Soheil Azarpour wrote the original post and Richard Turton completed a previous update. Learn how to use Operations in your...
View ArticleIntegrating Google Drive in Android
There are times when a user is required to choose a file to upload into an app. There are many places from which to upload files: local storage on the device, Dropbox, Google Drive and other services....
View ArticleScreencast: Reachability in iOS
In this screencast, learn how you can handle and detect Internet connection issues using reachability. The post Screencast: Reachability in iOS appeared first on Ray Wenderlich.
View ArticleNew Course: Android Background Processing
We ask our mobile devices to do so many things at the same time, like play music while we use other apps, or let us use an app while it downloads and refreshes data behind the scenes. Background...
View ArticleMetal by Tutorials: First 10 Chapters Now Available!
We’re happy to announce that the first 10 chapters of our book Metal by Tutorials are now available! This book will introduce you to graphics programming in Metal — Apple’s framework for programming on...
View ArticleVideo Streaming Tutorial for iOS: Getting Started
You’ve been working on iOS apps for a while now and you think you’re pretty slick. Think you’ve done it all, eh? Yeah I get it, you can probably do some basic networking? Maybe pull in some JSON and...
View ArticleAndroid Background Processing Part 2: JobScheduler and WorkManager
Part two of our new Android Background Processing course is available today! In this part of the course, you’ll learn how to make your apps more battery friendly using two APIs: JobScheduler and...
View ArticleARKit/Facial Recognition – Podcast S08 E02
We welcome the team from “ARKit by Tutorials” to talk about ARKit. What it is, what’s new this year, and the workhorse that is Facial Recognition. [Subscribe in iTunes] [RSS Feed] This episode is...
View ArticleCommand Line Basics Part 2: Intermediate Command Line
Part two of our new course, Command Line Basics, is ready today! In the second and final part of this course, you’ll move on to a few intermediate topics like customizing your shell, looking at the...
View ArticleScreencast: Firebase for Android – Authentication
In this video tutorial, you'll see how to setup your Android app to use a Firebase backend, and then integrate Firebase Authentication into your app. The post Screencast: Firebase for Android –...
View ArticleCreating Snow Trails in Unreal Engine 4
If you’ve been playing recent AAA games, you may have noticed a trend in snow covered landscapes. A few examples are Horizon Zero Dawn, Rise of the Tomb Raider and God of War. In all of these games,...
View ArticleGLKit Tutorial for iOS: Getting started with OpenGL ES
Update note: This tutorial has been updated to Swift 4.1 and Xcode 9.3 by Felipe Laso-Marsetti. The original tutorial was written by Ray Wenderlich. If you’re interested in graphics programming,...
View Article