跟随,学习,进步

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.

转到作者网站

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.


Tesseract OCR Tutorial for iOS [FREE]

In this tutorial, you’ll learn how to read and manipulate text extracted from images using OCR by Tesseract.


PDFKit: Saving PDFs [SUBSCRIBER]

You can display PDF files and you can even interact with them, but what about saving? You don't want your work to go to waste.


Peter Steinberger – Podcast S09 E03 [FREE]

PSPDFKit creator Peter Steinberger joins us to talk about the framework. Dru talks about UIKit widgets he hates and everyone enjoys some Marzipan.


Android Apprentice Book Now Updated for Kotlin 1.3! [FREE]

Our book for complete Android-development beginners, Android Apprentice, is now updated to Android Studio 3.3 and Kotlin 1.3!


Android Apprentice [SUBSCRIBER]

Build four complete Android apps from scratch using Kotlin! Android Apprentice is our book for complete beginners to Android development.


Advanced Swift: Memory Management [SUBSCRIBER]

Memory management works like magic most of the time - until it doesn't. Find out what you need to watch out for in this course.


Create a Cool 3D Sidebar Menu Animation [FREE]

In this tutorial, you’ll learn how to manipulate CALayer properties on views in order to create a cool 3D sidebar animation.


Android Animation Tutorial with Kotlin [FREE]

In this Android animation tutorial, you will learn how to use property animations to make a fun, beautiful user interface.


iOS File Provider Extension Tutorial [FREE]

In this tutorial, you will learn about the File Provider framework and how to implement your own File Provider extension to expose your app’s own content.


Advanced Spring Fling Sale – Last Day for Discount! [FREE]

It’s your last chance to get a 1-year raywenderlich.com subscription for just $149 — and save up to 50% off our advanced book bundles!


PDFKit: Annotations [SUBSCRIBER]

If you already know how to display PDF files in your app, learn how to make them interactive by adding various annotations.


Google I/O 2019 First Impressions Livecast [FREE]

We assembled our podcast team, along with our most opinionated raywenderlich.com team members, to livestream their reactions to Google I/O 2019. If you missed the livestream, you can catch the replay here!


Kotlin For Android: An Introduction [FREE]

See how Kotlin For Android makes developing Android apps far more enjoyable. Learn how simple it is by creating your very own book searching app.


Advanced Swift: Sequences, Collections and Algorithms [SUBSCRIBER]

Sequences, collections and algorithms in the Swift language are an amazing abstraction that you really need to know about. Learn the details in this course.


In-App Purchase Tutorial: Auto-Renewable Subscriptions [FREE]

Auto-renewable subscriptions provide a way of offering your users continuous access to your app’s renewing content – providing them with a great user experience and access to content they care about, and you with an appealing business model.


Introduction to Android Activities with Kotlin [FREE]

Learn about one of the most important concepts within Android apps with this introduction to Android activities tutorial, using Kotlin!