Example App

Download our example app to learn how to implement the Cloneable SDK into your own apps

Overview

We're open-sourced and released an example application which replicates our own Cloneable app that's in the Apple App Store. The application is fully featured and leverages the Cloneable SDK to provide a great starting point to learn how to implement the Cloneable SDK into your own app.

Link to repo:

Requirements

The following is a list of requirements in order to access Cloneable and run the app

  • A Cloneable account (required to authenticate into the SDK)

  • Xcode 15 or later

  • Swift 5.9 or later

  • Device with iOS 17 or later

Clone the app

Clone the repo with

git clone [email protected]:Cloneable-Inc/Cloneable-Example-iOS-App.git

Configure Signing & Capabilities

Select your Team for signing the target

Let Dependencies Resolve

Allow the Cloneable SDK Dependency to download and fully resolve. This may take some time as the entire SDK package is roughly 1gb (the final compiled app will be roughly 200mb)

Build and Run the app

Set the deployment target to either a simulator or an iOS device running iOS 17 at a minimum. Build and run the app using CMD + R or by clicking the play button

Login to the app and run a workflow

You will be prompted to log into the Cloneable platform. This login screen is a pre-build UI provided by the Cloneable SDK and can be re-used within your own app (api key support will come in the future). Once logged in, you will be presented with the workflows in your Cloneable account

Last updated