Skip to main content

OpenCloud Mobile Documentation

Welcome to the OpenCloud Mobile documentation. This documentation will help you understand how the OpenCloud Mobile app works, how to contribute to the project, and how to build and test the app.

What is OpenCloud Mobile?

OpenCloud Mobile is a cross-platform mobile client for iOS and Android that connects to OpenCloud servers. The app allows users to access their cloud files, share content, and sync data between their mobile devices and server.

Project Overview

The app is built using:

Getting Started

To get started with OpenCloud Mobile development:

# Clone the repository
git clone https://github.com/michaelstingl/opencloud-mobile.git

# Install dependencies
cd opencloud-mobile
npm install

# Start the development server
npx expo start

Running on Devices

# Run on iOS simulator
npx expo run:ios

# Run on Android emulator
npx expo run:android

# Run on web
npx expo start --web

Documentation Structure

  • Guides - How to use and develop for OpenCloud Mobile
  • API Reference - Detailed information about the available components and APIs
  • Contributing - How to contribute to the project
  • Architecture - Technical architecture and design documentation