Creating a Framework
Learn how to move Swift code from a project to an independent, reusable framework complete with unit tests. The post Creating a Framework appeared first on Ray Wenderlich.
View ArticleCloudKit Tutorial: Getting Started
Learn how to store your app’s data in the cloud with CloudKit! Update note: This tutorial has been updated to Xcode 7.3, iOS 9.3, and Swift 2.2. The original tutorial was written by Michael Katz....
View ArticleRWDevCon 2016 Inspiration Talk – The Power of Small by Cesare Rocchi
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,...
View ArticleCloudKit JS Tutorial for iOS
Learn how to access CloudKit databases from a web app in this CloudKit JS tutorial! iCloud does a lot of great things. It bridges the gap between iOS and macOS by storing and syncing app data and files...
View Articlevideos.raywenderlich.com Giveaway – and Last Day For Discount!
Last week, we launched a major overhaul to our videos platform at raywenderlich.com: videos.raywenderlich.com. The new site includes a brand new visual design, along with a ton of new features...
View ArticleiOS 10 Screencast: Custom Units
Learn how to add your own custom units and dimensions to Foundation's units and measurements system. The post iOS 10 Screencast: Custom Units appeared first on Ray Wenderlich.
View ArticleAndroid GridView Tutorial
These days, people are always being told to relax, go off-grid and put their smartphones down. But where’s the fun in that? I’m here to encourage you not to get off the grid. Instead, get onto our...
View ArticleA Secret Book Coming Next Monday!
Over the past few months, we’ve been working hard on a secret book project. Next Monday we’re going to reveal what it is. But first, you get a chance to guess! What’s your best guess? Simply comment on...
View ArticleScreencast: Beginning C# Part 9: Ternary Operator
In this episode, you'll learn about the ternary operator as well as be introduced to nullable types. The post Screencast: Beginning C# Part 9: Ternary Operator appeared first on Ray Wenderlich.
View ArticleSwift Algorithm Club: Swift Binary Search Tree Data Structure
The Swift Algorithm Club is an open source project on implementing data structures and algorithms in Swift. Every month, Chris Pilcher and I feature a cool data structure or algorithm from the club in...
View ArticleiOS 10 Screencast: Creating an Xcode 8 Extension
Xcode 8 allows you to create plugins to help you work with source code. Discover how in this iOS 10 screencast. The post iOS 10 Screencast: Creating an Xcode 8 Extension appeared first on Ray Wenderlich.
View ArticleScreencast: Creating a CocoaPod
Learn how to create a CocoaPod. Enhance discoverability of your framework and automate installation with the popular CocoaPods dependency manager. The post Screencast: Creating a CocoaPod appeared...
View ArticleIntroducing Unity Games by Tutorials!
For the past six months, we’ve been working on a top-secret book project: Unity Games by Tutorials. Today, we are happy to announce that the first 8 chapters of the book are available now. These...
View ArticleIntroduction to Google Cardboard for iOS
Dive into the world of virtual reality with Google Cardboard VR. Many of the biggest tech firms in the world are investing heavily in virtual reality technologies: Facebook spent $2 billion to acquire...
View ArticleRWDevCon 2016 Inspiration Talk – Embracing Failure by Janie Clayton
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,...
View ArticleUnity Tutorial Part 1: Getting Started
To say game development is a challenge would be the understatement of the year. Until recently, making 3D games required low-level programming skills and advanced math knowledge. It was akin to a...
View ArticleiOS 10 Screencast: Introducing DateInterval
Foundation now includes the ability to specify a DateInterval - discover how to use it in this screencast. The post iOS 10 Screencast: Introducing DateInterval appeared first on Ray Wenderlich.
View ArticleUnity Tutorial Part 2: GameObjects
Welcome to the second part of this Unity tutorial mini-series! In this part, you’ll learn all about GameObjects in Unity while you give your hero some creepy-crawly aliens to keep him company! This...
View ArticleReaders’ App Reviews – August 2016
Like clockwork, another month has marched by. That brings us closer to all the goodies Apple will hopefully share with us this fall. I’m sure we’re all getting excited for a new iPhone, an updated...
View ArticleLearning Unity, and Neural Networks on iOS – Podcast S06 E07
Always wanted to learn Unity but didn’t know where to start? Find out in the episode! Join Mic, Jake, and Brian as they discuss how to best learn Unity and what resources are available, before moving...
View Article