SDK Setup Guides
Swift

Tutorials in Swift

The following table provides an overview of the various tutorials you can use to help you integrate Ditto in your Swift projects to build cloud-optional realtime apps for a variety of platforms:

Tutorial

Description

Integrating a third-party identity provider for login authentication and authorization.

Building a task app using the SwiftUI framework.

Building a task app using the UIKit framework.

Working with attachments in a chat app.

¹If using OnlineWithAuthentication, you are required to integrate a third-party identity provider with your app.

Auth0 is Ditto’s preferred third-party identity service provider; however, you can use any you prefer. If you are using a third-party service provider other than Auth0, refer to your provider’s official documentation in addition to this tutorial as needed.