Video Tutorial: WatchKit Part 12: Sharing Data
In this WatchKit tutorial learn how to use a shared container to share data between the iOS app and the WatchKit extension. Video Tutorial: WatchKit Part 12: Sharing Data is a post from: Ray Wenderlich...
View ArticleLessons Learned from Running an iOS Consultancy: Part 1
“Experience is the name everyone gives to their mistakes.” – Oscar Wilde I’ve worked as an “indie” Mac and iOS developer for more than a decade. During that time, I’ve worked alone in a basement, a...
View ArticleLessons Learned from Running an iOS Consultancy: Part 2
Welcome back to my Lessons Learned from Running an iOS Consultancy article series! In the first part of the series, I shared some lessons learned related to learning from failure, focusing, finding...
View ArticleVideo Tutorial: WatchKit Part 13: Glances
In this WatchKit tutorial learn how Glances can provide the user important information on the watch face without first having to launch the watch app. Video Tutorial: WatchKit Part 13: Glances is a...
View ArticleSwift Style Guide: December 2014 Update
Check out our latest Swift style guide update! Swift has only been out for a few months, but it’s already gone through a ton of changes – both in terms of syntax, and what we consider best practices....
View ArticleUnit Testing with Ellen Shapiro – Podcast S02 E10
Learn about Unit Testing with Ellen Shapiro! Welcome back to season 2 of the raywenderlich.com podcast! This is the last episode of season 2. We’re going to take a break for a few weeks, but we’ll be...
View ArticleOur New Swift Books: Print Versions Now Available!
The print versions of our 3 new Swift books are now available! Update 12/15/14: Bumped up contest submission deadline to this Friday per a suggestion on the forums. We have some exciting news – the...
View ArticleVideo Tutorial: WatchKit Part 14: Handoff
In this WatchKit tutorial you'll learn how to take advantage of Handoff to launch different interface controllers based on what's being displayed by the Glance. Video Tutorial: WatchKit Part 14:...
View ArticleHealthKit Tutorial with Swift: Getting Started
HealthKit is a new API in iOS 8 that provides an elegant way to store and retrieve a user’s health data. In this HealthKit tutorial, you’ll create a simple workout tracking app. In the process, you’ll...
View ArticleHealthKit Tutorial with Swift: Workouts
Update 12/8/14: Updated for Xcode 6.1.1. Welcome back to our HealthKit tutorial series! In the first part of the series, you learned the basics of working with HealthKit: reading and writing data. In...
View ArticleiOS 7 by Tutorials Second Edition Now Available!
iOS 7 by Tutorials fully updated for iOS 8, Xcode 6, and Swift! This is a quick announcement to let you know some good news – the second edition of iOS 7 by Tutorials is now available! In this new...
View ArticleVideo Tutorial: WatchKit Part 15: Maps
In this WatchKit tutorial you'll learn how to use the Maps API to include maps in your Apple Watch app. Video Tutorial: WatchKit Part 15: Maps is a post from: Ray Wenderlich The post Video Tutorial:...
View ArticleBeginning Auto Layout Tutorial in Swift: Part 1/2
Start thinking in auto layout constraints! Update note: This tutorial was updated to Swift and iOS8 by Brad Johnson. Original post by tutorial team member Matthijs Hollemans. Have you ever been...
View ArticleBeginning Auto Layout Tutorial in Swift: Part 2/2
Start thinking in auto layout constraints! Update note: This tutorial was updated to Swift and iOS8 by Brad Johnson. Original post by tutorial team member Matthijs Hollemans. In part 1 of this Auto...
View ArticleiOS Games by Tutorials Second Edition: Print Version Now Available!
iOS Games by Tutorials Second Edition print version now available! Good news – the print version of our popular book iOS Games by Tutorials Second Edition is now available! This is the print version...
View ArticleVideo Tutorial: WatchKit Part 16: Communicating with the iOS App
In this WatchKit tutorial learn how to communicate with the iOS App and have it perform a function on behalf of the Watch app. Video Tutorial: WatchKit Part 16: Communicating with the iOS App is a post...
View ArticleVideo Tutorial: WatchKit Part 17: Notifications
In this WatchKit tutorial you'll learn how to display custom notifications, when they're pushed from your phone to your watch. Video Tutorial: WatchKit Part 17: Notifications is a post from: Ray...
View ArticleCustom Control Tutorial for iOS and Swift: A Reusable Knob
Update note: This tutorial was updated for iOS 8 and Swift by Mikael Konutgan. Original post by Tutorial Team member Sam Davies. Custom UI controls are extremely useful when you need some new...
View ArticleiOS Apprentice Third Edition: Print Version Now Available!
The iOS Apprentice Third Edition is now available in print! Good news – the print version of Matthijs Hollemans’s popular book the iOS Apprentice Third Edition is now available! This is the print...
View ArticleWinners – Readers’ App Awards 2014!
Find out who won this year’s Reader’s Apps Awards! Welcome to our third annual Readers’ Apps Awards, where we recognize some of the best apps made by raywenderlich.com readers in the past year. You...
View Article