Mosaic is an open source iOS client for Pixelated, an open source email system that makes sending and receiving GPG encrypted emails dead-simple. Mosaic is developed using Swift and is still in a very early phase of development. Our goal is to implement an iOS client for Pixelated, that's easy to use and offers access to the most important features of Pixelated.
To get in contact with fellow devs or just hang around and chat you can join our Slack channel. Simply join us on Slack. Mosaic discussions take place in #mosaic
To setup your development environment you need to perform the following steps:
- Install the Pixelated User Agent on your machine.
Follow the steps described in the pixelated-user-agent Readme - Install XCode 7
- Set XCode 7 as your development environment:
sudo xcode-select -s /Applications/<yourXcodeVersion>.app/Contents/Developer
- Install Carthage:
brew update && brew install carthage
- Install all dependencies:
carthage bootstrap
from the project's root directory