跟随,学习,进步

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.

转到作者网站

Data Structures & Algorithms in Swift [SUBSCRIBER]

The most popular and comprehensive book on Swift algorithms & data structures! Covers search, sort, trees, stacks, and more.


Mastering Git [SUBSCRIBER]

Learn how Git works under the hood, how to set up your own repos, as well as how to deal with remote syncing. Master workflows, branching, merging and rebasing.


CloudKit Tutorial: Getting Started [FREE]

In this CloudKit tutorial, you’ll learn how to add and query data in iCloud from your app, as well as how to manage that data using the CloudKit dashboard.


Design Patterns by Tutorials [SUBSCRIBER]

Learn iOS design patterns with Swift! This comprehensive book covers MVC, Delegate, Strategy, Factory, and more.


Core Data by Tutorials [SUBSCRIBER]

In this book, you'll master Core Data in iOS using Swift. Comprehensive coverage of Core Data, from beginner to advanced topics.


iOS Animations by Tutorials [SUBSCRIBER]

A book on creating delightful iOS animations in Swift! From beginning to advanced topics like layer animations, view controller transitions, and more.


Mobile UX Design Tips & Tricks [SUBSCRIBER]

<p>Learn useful UX design practices you can use immediately to improve the design of your mobile apps! Learn how to wireframe, prototype and user test a mobile app using a modern, process-driven approach.</p>


Build an API with Kotlin on Google Cloud Platform [FREE]

In this tutorial you will learn how to build a server side API using Kotlin and Ktor that you can host on Google Cloud Platform and use with your Android app.


HEIC Image Compression for iOS [FREE]

In this HEIC image compression tutorial, you’ll learn how to transform images into HEIC and JPEG formats, comparing their efficiency for optimum performance.


Android Fall Sale Giveaway Winners – and Last Day for Discount! [FREE]

Check out the winners of our Android Fall Sale giveaway — and don’t forget today is the last day to grab the discount on our any of our Android books and limited-time bundles!


Functional Programming with Kotlin and Arrow: Getting Started [FREE]

In this tutorial, you will learn the fundamentals of functional programming and how various Kotlin language features enable functional programming concepts.


Programming in Swift: Fundamentals [SUBSCRIBER]

Learn about Apple’s open source programming language, Swift, through hands-on examples! Take a deep dive into the Swift language, learning about core Swift concepts like loops, collections, types, optionals, functions, classes, and more.


Platform-Aware Widgets in Flutter [FREE]

Learn how to use both Android and iOS widgets so your app looks like it should on the platform you are running on.


Memory Leaks in Android [FREE]

In this Memory Leaks in Android tutorial, you’ll learn how to use the Android Profiler and LeakCanary to detect common leaks and how to avoid them.


Sign in with Apple using SwiftUI [FREE]

Learn how to implement Sign in with Apple using SwiftUI, to give users more privacy and control in your iOS apps.


Bottom Navigation [SUBSCRIBER]

See how to setup Android bottom navigation with Jetpack Navigation, and also see an alternative means of implementing bottom navigation that allows separate back stacks for each tab, the Bottom Navigator library from Pandora.


Gabriel Peal – MvRx (Mavericks) – Podcast S09 E12 [FREE]

Gabriel Peal from Tonal introduces us to the MvRx Framework and Jenn dives into the Jetpack Network Architecture Component


Data Structures and Algorithms in Kotlin [SUBSCRIBER]

A book that teaches you the fundamental tools of implementing key data structures in Kotlin, and how to use them to solve algorithms.


Announcing Our Android Fall Sale! [FREE]

Three new Android books, two new Android book updates, plus incredible savings with our time-limited Android book bundles!


Instruments Tutorial: Getting Started [FREE]

Learn how to use Instruments to catch and fix memory issues and performance bugs in your apps to make them faster and more responsive.