How to Make Great App Store Screenshots
Learn how to make beautiful app store screenshots! What do apps like Cut the Rope 2, 7 Minute Workout Challenge, and Scribblenauts Remix all have in common? Click the above links to see for yourself....
View ArticleSwift Tutorial Part 3: Tuples, Protocols, Delegates, and Table Views
Create a simple iOS app in this Swift tutorial! Welcome back to our Swift tutorial series! In the first Swift tutorial, you learned the basics of the Swift language, and created your very own tip...
View ArticleVideo Tutorial: Introduction to Swift Part 4: Dictionaries
Learn how to use dictionaries in Swift: declaring, accessing, inserting, updating, deleting, and more! Video Tutorial: Introduction to Swift Part 4: Dictionaries is a post from: Ray Wenderlich The post...
View ArticleVideo Tutorial: Introduction to Swift Part 5: Control Flow
Learn about control flow in Swift: for loops, while loops, if statements, switch statements, and more. Video Tutorial: Introduction to Swift Part 5: Control Flow is a post from: Ray Wenderlich The post...
View ArticleHow to Make a Game Like Candy Crush with Swift Tutorial: Part 1
Learn to make a tasty match-3 game in the new Swift language A little while back, I wrote an Objective-C tutorial about how to make a game like the Candy Crush Saga, which is a very popular casual...
View ArticleReaders’ App Reviews – June 2014
June Readers’ Apps: Colors, Brains, and Games Summer is in full swing, and you guys still haven’t taken a break! I’ve got more great apps to share this month from the raywenderlich.com community, which...
View ArticleHow to Make a Game Like Candy Crush with Swift Tutorial: Part 2
Learn to make a tasty match-3 game in the new Swift language Welcome back to our how to make a game like Candy Crush with Swift tutorial series! This is the second part of a two-part series that...
View ArticleVideo Tutorial: Saving Data in iOS Part 5: App Settings and User Defaults
Learn about NSUserDefaults and how to use it in your app and learn how to put your app into the settings application so it can be configured from there. Video Tutorial: Saving Data in iOS Part 5: App...
View ArticleReminder: Free Live Tech Talk (Facebook Pop Animation Library) Tomorrow...
Free live tech talk (Facebook Pop Animation Library) tomorrow! This is a reminder that we are having a free live tech talk on the Facebook Pop Animation Library tomorrow (Tuesday Jul 1), and you’re all...
View ArticleDynamic Table View Cell Height and Auto Layout
Learn how to create dynamic height table view cells using auto layout. If you wanted to create a customized table view complete with dynamic table view cell height in the past, you had to write a lot...
View ArticleFacebook Pop Tech Talk Video
The first Tuesday of each month, one of the members of the team gives a Tech Talk, and by popular request we’ve started to stream these live. Today in our June Tech Talk, Ryan Nystrom...
View ArticleVideo Tutorial: Introduction to Swift Part 6: Functions
Challenge Your challenge is to make a function to find the sum of any two multiples below any max value (default 1000). You should be able to call it like this: sumOfMultiples(mult1: 3, mult2: 5) If...
View ArticleIntroducing the raywenderlich.com Swift Style Guide
Check out our official Swift style guide! Ever since WWDC, we’ve been working very hard to create a ton of new Swift tutorials, video tutorials, and books. But we realized pretty quickly – we needed a...
View ArticleMVVM Tutorial with ReactiveCocoa: Part 1/2
You might have seen this joke on Twitter a while back: “iOS Architecture, where MVC stands for Massive View Controller” via Colin Campbell This is a light-hearted ‘jab’ at iOS developers, but I am sure...
View ArticleMVVM Tutorial with ReactiveCocoa: Part 2/2
Model-View-ViewModel (MVVM) is a UI design pattern that is becoming a popular alternative to Model-View-Controller (MVC). In the first part of this MVVM tutorial series, you saw how ReactiveCocoa forms...
View ArticleVideo Tutorial: Saving Data in iOS Part 6: Using XML
Learn how to read data using a SAX based parser and a DOM based parser and learn how to write XML. Video Tutorial: Saving Data in iOS Part 6: Using XML is a post from: Ray Wenderlich The post Video...
View ArticleHow to Make a Game Like Jetpack Joyride in Unity 2D – Part 1
With the release of Unity 4.3, developers no longer had to use third party libraries or create their own solutions to build 2D games. They now had access to a 2D toolset right out of the box. Combined...
View ArticleHow to Make a Game Like Jetpack Joyride in Unity 2D – Part 2
This is the second part of tutorial about 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 ArticleAdaptive UI: The raywenderlich.com Podcast Episode 8
Episode 8: Adaptive UI In this episode, we talk about one of the most exciting new features of iOS 8: Adaptive UI, along with special guest Sam Davies. We also talk about the latest news like Xcode...
View ArticleHow to Make a Game Like Jetpack Joyride in Unity 2D – Part 3
This is the final part of How to create a game like Jetpack Joyride in Unity 2D tutorial series. If you’ve missed previous parts you better to complete them first. Here they are: Part 1 and Part 2. As...
View Article