Learn how to meet and chat with fellow iOS developers using IRC – including popular channels, etiquette, and more!
RW Team Member
Ray is an indie software developer currently focusing on iPhone and iPad development, and the administrator of this site. He’s the founder of a small iPhone development studio called Razeware, and is passionate both about making apps and teaching others the techniques to make them.
When Ray’s not programming, he’s probably playing video games, role playing games, or board games.
Interested in being part of the raywenderlich.com team as an author, tech editor, or coder? Apply today!
Learn how to use tuples in Swift to group multiple values. Particularly useful to return multiple values from functions, or in switch statements!
Today marks an exciting day – we just released our 500th tutorial! Keep reading for a reflection and a giveaway.
Learn how to create and use your own classes in Swift – the basics of properties, methods, and subclassing.
Learn about one of the most exciting new features in iOS 8, Adaptive UI, along with special guest Sam Davies!
Check out the first draft of our official Swift style guide – and submit your comments!
Learn how to declare functions in Swift – including external parameter names, default parameters, variadic parameters, and more.
Watch a tech talk video on Facebook Pop with tech editor Ryan Nystrom and developers from Facebook!
Come join our free live tech talk on Facebook Pop, with tech editor Ryan Nystrom and the developers of the library themselves!