跟随,学习,进步

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.

转到作者网站

Jetpack Compose Primer [SUBSCRIBER]

Get up and running fast with the recently announced and pre-alpha Jetpack Compose toolkit for creating Android user interfaces in Kotlin code.


Android: An Introduction to Material Design with Kotlin [FREE]

In this tutorial you’ll learn how to integrate Material Design into an existing app and create delightful interactions using the animation APIs.


Server Side Swift with Vapor Source Code [SUBSCRIBER]


iOS Animation Tutorial: Custom View Controller Presentation Transitions [FREE]

Learn how to create custom view controller presentation transitions and spice up the navigation of your iOS apps!


Android Apprentice Source Code [SUBSCRIBER]


Server Side Swift with Vapor Book: New Chapters Available! [FREE]

Six new chapters are now available in our definitive book on building web apps and web APIs using Server Side Swift with Vapor, written by the creators of the Vapor 3 framework.


Don’t Miss Our WWDC 2019 Livecast – June 3, 8PM PST! [FREE]

Join us for our livecast event on June 3, 8pm PST for WWDC 2019 highlights, opinions from our panel of experts and more!


Android KTX [SUBSCRIBER]

Get started with Android Core KTX to make your code more concise and readable by refactoring an app that generates delightful collages.


Sean Allen – Podcast S09 E04 [FREE]

Sean Allen tells us how to enrich development careers through content creation and we take one more trip to the WWDC wishing well.


Preventing Man-in-the-Middle Attacks in iOS with SSL Pinning [FREE]

In this tutorial, you’ll learn how to prevent man-in-the-middle attacks using SSL Pinning and Alamofire. You’ll use the Charles Proxy tool to simulate the man-in-the-middle attack.


Advanced Swift: Error Handling [SUBSCRIBER]

Production code is all about handling errors: programming errors, user input errors, asynchronous errors. This course covers the error fundamentals you need to know.


Reactive Programming with RxAndroid in Kotlin: An Introduction [FREE]

Learn about how Reactive programming is a whole new paradigm using RxJava and RxAndroid in Android with Kotlin.


Charles Proxy Tutorial for iOS [FREE]

Learn how you can use Charles for iOS and macOS to inspect encrypted and unencrypted network traffic for both your own apps and third party apps.


App Thinning [SUBSCRIBER]

In this screencast, you will learn how to thin out your app with App Slicing and On-Demand Resources.


Open Call for Applications on the Android Team [FREE]

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


Introduction To Unity Unit Testing [FREE]


Introduction to Kotlin Lambdas: Getting Started [FREE]

In this tutorial you will learn how to use lambda expressions and other functional literals provided by Kotlin for the Android platform. Lambda expression is simplified representation of a function. It can be passed as a parameter, stored in a variable or even returned as a value.


Advanced Swift: Unsafe Memory Access [SUBSCRIBER]

Did you know you can call C-malloc straight from Swift? Swift lets access the machine at its lowest level. This course will show you how.


Server-Side Kotlin with Ktor [SUBSCRIBER]

Learn how to use the Ktor framework to build a Kotlin web app and API, and see how to deploy the app to the cloud and also run the app in a Docker container.


Android SDK Versions Tutorial With Kotlin [FREE]

New SDK versions released with each new version of Android provide great new features. In this tutorial we will learn how to utilize them in our apps.