> For the complete documentation index, see [llms.txt](https://docs-old.zus.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-old.zus.network/guides/zus-gosdk/gosdk-for-mobile-builds-ios-and-android/ios-gosdk-sample-app.md).

# iOS GoSDK Sample App

## Introduction <a href="#introduction" id="introduction"></a>

This tutorial provides step-by-step instructions for an iOS sample app that uses the GoSDK .

You can read more about the GoSDK in the[ overview,](/guides/zus-gosdk.md) or check reference documentation[ here ](/guides/zus-gosdk/gosdk-for-mobile-builds-ios-and-android/mobile-sdk-reference.md).

## Overview

At a high level, the steps you need to carry out in order to create a sample iOS application include:

* **Step 1:** Setting up project — Install the prerequisites to configure and run the iOS app.
* **Step 2:** Understanding Project Code Structure and Directories.
* **Step 3:** Adding Wallet Functionalities to the app.&#x20;
* **Step 4:** Adding Storage Functionalities to the app.
* **Step 5:** Adding Storage and Wallet Functionalities to home page of the app.
* **Step 6:** Testing all Functionalities Together.
