Basic Features:
- Basic authentication
- List all my planets
- List all articles from my planets
- View an article
- Create a planet with avatar
- Create an article for selected planet with attachments support (non-live images only)
- Present API error with alert
- Edit a planet
- Edit an article
- Support basic offline reading
- Add template for offline rendering
- Planet with template options
- Preview an article inside writer
- Drafts
$ git clone https://github.com/Planetable/PlanetMobile app
$ cd app
# update developer settings, replacing with your Apple Developer Team ID, app group name and organization identifier prefix:
$ printf "DEVELOPMENT_TEAM = <your team id> \
\nCODE_SIGN_STYLE = Automatic \
\nAPP_GROUP_NAME = com.sample.id.ShareData \
\nORGANIZATION_IDENTIFIER_PREFIX = com.sample.id" > Planet/local.xcconfig
# open in Xcode
$ open Planet.xcodeproj/
In Xcode, press run and it should work.