Spectrum

Spectrum

  • About Spectrum
  • Getting Started
  • GitHub

›Contributing

Intro

  • About Spectrum

Getting Started

  • Getting Started on Android
  • Getting Started on iOS
  • Sample Apps

Concepts

  • Supported Image Flows
  • Supported Image Formats

Using Spectrum

  • Transcoding Images for Upload
  • Resizing Images
  • Cropping Images
  • Rotating Images
  • Encoding Images
  • FAQ

Contributing

  • Project Structure
  • Contributing on Android
  • Contributing on iOS

Contributing on iOS

Prerequisites

Before checking out the code please ensure that both Xcode and Cocoapods and installed and up-to-date.

Preparing the project

Fork the Spectrum project or checkout the sources of our main repository:

git clone https://github.com/facebookincubator/spectrum.git

Run the sample app

The easiest way to build and test changes is through the sample app. To do so:

  • Navigate to spectrum/ios/SpectrumKitSample.
  • Run pod install to get the sample app configured with the development pod.
  • open SpectrumKitSample.xcworkspace.

Testing your changes

Tests are currently part of the open source release but are not yet configured in Cocoapods.

← Contributing on Android
  • Prerequisites
  • Preparing the project
  • Run the sample app
  • Testing your changes
Spectrum
Docs
About SpectrumGetting StartedContributing
Community
FacebookTwitter
Legal
Terms of UseData PolicyCookie Policy
More
GitHubStar
Facebook Open Source
Copyright © 2022 Facebook