跟随,学习,进步

Ray Wenderlich

Tutorials for iPhone & iOS Developers and Gamers

https://www.raywenderlich.com/

Keep your Swift & iOS skills up-to-date via hands-on tutorials. Ray Wenderlich is a favorite of everyone on the V-Play team. This is one of the best places on the internet for mobile game tutorials so give it a look as soon as you can. Ray has put together a very experienced team with expertise in a number of different areas, making this blog one of the biggest game development authorites online.

转到作者网站

Building an Action for Google Assistant: Getting Started [FREE]

In this tutorial, you’ll learn how to create a conversational experience with Google Assistant.


iOS Unit Testing and UI Testing Tutorial [FREE]

Learn how to add unit tests and UI tests to your iOS apps, and how you can check on your code coverage.


Oculus Rift Giveaway Winner and Last Day for AR/VR Sale! [FREE]

Check out the winner of our Oculus Rift giveaway — and today is the last day for our AR/VR Week sale!


Coordinator Design Pattern: Overview [SUBSCRIBER]

The Coordinator is a great pattern to help enforce Single Responsibility in classes, allowing them to focus on a single task, making them easier to maintain, test, and reuse.


CallKit Tutorial for iOS [FREE]

Learn how your app can use CallKit for system-level phone integration and how to build a directory extension for call blocking and identification.


Season 9 Kickoff – Podcast S09 E00 [FREE]

Welcome back to our Season 9 Kickoff. Dru has got a quick episode where he calls up our new co-host for you to meet and talks about some of the things you don’t want to miss this season.


Giveaway: Oculus Rift VR Headset [FREE]

We’re giving away one Oculus Rift headset and controller package — find out how to enter here!


Kotlin/Native and Multiplatform [SUBSCRIBER]

In this course, you will be introduced to Kotlin/Native and build a Kotlin Multiplatform app that runs on both iOS and Android using shared Kotlin code.


Multiplatform Settings [SUBSCRIBER]

In this screencast, see how to use the Multiplatform Settings library to save user preferences in the shared module of a Kotlin Multiplatform project.


An Introduction to Swift Package Manager [FREE]

In this introduction to the Swift Package Manager, you’ll build a website to display random idioms. You’ll learn how to manage projects and dependencies and how to read and change Package.swift files.


MVVM and DataBinding: Android Design Patterns [FREE]

This article describes the MVVM Design Pattern and its components, data binding, and other design patterns and architectural concepts for the Android platform.


Migrating to Unified Logging: Console and Instruments [FREE]

In this tutorial, you’ll learn how to debug your iOS apps like a professional using unified logging with the Console and Instruments apps.


AR/VR Week Giveaway Winners – and Sale Extended! [FREE]

Check out the winners of our AR/VR Week Giveaway — and see what we have planned for next week!


Free raywenderlich.com Books for Meetups and Conferences! [FREE]

Do you organize or attend any iOS, Android or Unity meetups or conferences? Sign up here to receive free raywenderlich.com books to give away at your event!


Open Call for Author: Mobile App Design Book [FREE]

We are looking for a talented designer to author an upcoming book on Mobile App Design on raywenderlich.com. Apply below, or forward to a friend!


TextKit: Styles [SUBSCRIBER]

Learn how to add various context-dependent text styles to your app to make it stand out in the crowd


Android Debug Bridge (ADB): Beyond the Basics [FREE]

In this tutorial, you’ll learn how to communicate with your device using Android Debug Bridge (ADB).


Free AR and Unity Videos — This Week Only! [FREE]

To help celebrate AR/VR week at raywenderlich.com, we’re making a few select video courses completely free for you to enjoy, for this week only!


Free AR and Unity Videos — Until April 5th! [FREE]

To help celebrate AR/VR week at raywenderlich.com, we’re making a few select video courses completely free for you to enjoy!


Open Call for Applications on the Unity Team [FREE]

We’re looking for Unity tutorial authors and technical editors to join our team. Read on to see how to apply!