Screencast: Git: Dependency Management Using Submodules
In this screencast, you'll learn how to incorporate dependencies into your app using git submodules. The post Screencast: Git: Dependency Management Using Submodules appeared first on Ray Wenderlich.
View ArticleUpdated Course: Beginning CloudKit
In recent months, we’ve released updates to courses such as Beginning Realm on iOS and Intermediate Realm on iOS, introduced brand new courses like Advanced Swift 3 and iOS Design Patterns, and...
View ArticleAdvanced MapKit Tutorial: Custom Tiles
Maps are ubiquitous in modern apps. Maps provide locations of nearby points of interest, help users navigate a town or park, find nearby friends, track progress on a journey, or provide context for an...
View ArticleRWDevCon 2018: Ticket Sales Open in 1 Week!
RWDevCon 2018: Ticket Sales Open in 1 Week! This year we ran our 3rd annual conference focused on high quality hands-on tutorials called RWDevCon. The conference was a huge hit and got rave reviews, so...
View ArticleALT-U Live Online Training: iOS Debugging, Auto Layout, and Instruments
As you may know, our friends at Five Pack Creative run live in-person classes based on the materials you know and love at raywenderlich.com: ALT-U. In the past year, they’ve run several classes from...
View ArticleAudio tutorial for Unity: the Audio Mixer
From the morning wake up call of a buzzing alarm, to the silent rumble of an air conditioner, sound surrounds us. Audio can make or break a video game and can provide a fully immersive experience for...
View ArticleGit: Third Party Dependencies with Submodules
In this screencast, you'll learn how to add and remove third party dependencies by way of Git submodules. The post Git: Third Party Dependencies with Submodules appeared first on Ray Wenderlich.
View ArticleYoga Tutorial: Using a Cross-Platform Layout Engine
Yoga is a cross-platform layout engine based on Flexbox that makes working with layouts easy. Instead of using Auto Layout for iOS or using Cascading Style Sheets (CSS) on the web, you can use Yoga as...
View ArticleScreencast: Alternate App Icons: Getting Started
Learn how to dynamically change iOS app icons in this screencast starring everyone's favorite pink bird. The post Screencast: Alternate App Icons: Getting Started appeared first on Ray Wenderlich.
View ArticleUpdated Course: Intermediate iOS Animations
We recently updated our Beginning iOS Animations course, and today we’re ready to announce that the sequel, Intermediate iOS Animations, has also been updated for Swift 3 and iOS 10! If you worked...
View ArticleCustom UICollectionViewLayout Tutorial With Parallax
Let it scroll! Let it scroll! Note: This tutorial uses Xcode 9.0 and Swift 4. Introduced in iOS 6 and refined with new features in iOS 10, UICollectionView is the first-class choice to customize and...
View ArticleRWDevCon 2018: Tickets Now Available!
Next April, we are running our fourth annual iOS conference focused on high quality hands-on tutorials: RWDevCon 2018. Today, the team and I are happy to announce that RWDevCon 2018 tickets are now...
View ArticleAugmented Reality in Android with Google’s Face API
If you’ve ever used Snapchat’s “Lenses” feature, you’ve used a combination of augmented reality and face detection. Augmented reality — AR for short — is technical and an impressive-sounding term that...
View ArticleALT-U Live Online Training: Last Day for Discount
Last week, we announced the new live online training provided by our friends at Five Pack Creative: ALT-U. They currently have three classes available: Advanced iOS Debugging (July 24), Auto Layout...
View ArticleScreencast: Alternate App Icons: Error Handling
See a practical use of alternate app icons, in action, and learn why errors might occur when working with alternate app icons in iOS. The post Screencast: Alternate App Icons: Error Handling appeared...
View ArticleFull-Time Indie iOS Dev and Creator of Blackbox: A Top Dev Interview With...
Ryan McLeod, creator of Blackbox! Welcome to another installment of our Top App Dev Interview series! Each interview in this series focuses on a successful mobile app or developer and the path they...
View ArticleOn-Demand Resources in iOS Tutorial
Note: This tutorial uses Xcode 9 and Swift 4. iOS 9 and tvOS introduced the concept of on-demand resources (ODR), a new API used to deliver content to your applications after you’ve installed an app....
View ArticleVideo Tutorial: Beginning Git Part 1: Introduction
Even if you’ve never used Git before, you’ve probably practiced version control. Discover what version control is, and how Git can help with your source code. The post Video Tutorial: Beginning Git...
View ArticleVideo Tutorial: Beginning Git Part 2: Cloning a Repo
One of the ways you might start out with git is by creating your own copy of somebody else's repository. Discover how to clone a remote repo to your local machine, and what constitutes "forking" a...
View ArticleNew Course: Beginning Git
As we all wait for the imminent release of iOS 11 and Xcode 9, we thought this would be an excellent time to focus on tools and skills that don’t run on Apple’s update schedule. Today, we’re excited...
View Article