gerardp / tottepost

Camera application for iOS devices, focusing on simplicity, minimam operation to taking and sharing photo on social apps.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Camera Application for iOS

ScreenShot1 ScreenShot2 ScreenShot3 ScreenShot4 ScreenShot5

日本語

Camera application for iOS devices, focusing on simplicity, minimum operation to take photo and post it to social apps.

This application is not similar to Instagram or other kind of camera application that offer users to add effects to photo. These applications are very good when sharing nice looking photos, but often feel messy to select the effects if you want to share photos instantly.

Tottepost is focusing on simplicity, thus we will not provide effects, cropping or decorating photo functionality. We provide features to take photo and share the photo to social applications or cloud services in least one tap.

KISS.

Single tap to share photo - tottepost - ISHITOYA Kentaro

FEATURE LIST

  • Upload image to social applications and cloud services
    • Facebook / Twitter / Flickr / Dropbox / Evernote / Picasa / Minus / Mixi / Fotolife
  • Save image to local camera roll
  • Toggle comment / no comment
  • Toggle Geo location
  • Background upload, Automatic resume
  • Selecting uploading target album, Creating album

PHOTO SUBMITTER LIBRARY

PhotoSubmitter is a library specially developed for tottepost. It is an abstraction layer to submit photo to various web services.

Please visit https://github.com/kent013/PhotoSubmitter for more detail.

HOW TO BUILD

Since tottepost using AVFoundation, currently not works on simulator. Please run on device.

And, just after cloning tottepost repository, you must run commands below to init and update submodule.

git submodule init
git submodule update

After updated submodules, open the tottepost.xcodeproj, and you will see the project fail to build. Because UserVoiceAPIKey.h and PhotoSubmitter/Services/[ServiceName]PhotoSubmitter/[ServiceName]APIKey.h is missing.

UserVoiceAPIKey.h is needed for UserVoiceSDK. Please copy UserVoiceAPIKey-template.h as UserVoiceAPIKey.h. If you don't want to test UserVoice's functionality, you don't need to fill out the API-Key and API-Secret.

PhotoSubmitter/Services/[ServiceName]PhotoSubmitter/[ServiceName]APIKey.h are files to define API-Keys and API-Secrets for each service. Please copy PhotoSubmitter/Services/[ServiceName]PhotoSubmitter/[ServiceName]APIKey-template.h as PhotoSubmitter/Services/[ServiceName]PhotoSubmitter/[ServiceName]APIKey.h. And fill out api-key and api-secret for services which you want to enable.

If you don't want to use all of the provided services, you could delete PhotoSubmitter/Services/[ServiceName]PhotoSubmitter from project to do so.

GIT TIPS

For contributors reminder, if you want to update submodule to latest revision, type next command.

git submodule foreach 'git checkout master; git pull'

LOCALIZATION

We currently support only japanese and english. And we are using twine for generating Localizable.string. If you want modify localization strings, you may install twine following instruction in twine's repository. After installing twine, you can generate localization files with /strings.sh`.

FEEDBACK

If you have an opinion or discovered a bug, please submit an issue on Github. Or use UserVoice.

AUTHORS

REDISTRIBUTION

If you planning to redistribute this application in Apple App Store, you must contact me via email before do so.

LICENSE

Copyright (c) 2011, ISHITOYA Kentaro.
Copyright (c) 2011, WATANABE Ken.

New BSD License. See LICENSE file.

CHANGE LOG

Current Apple AppStore version is 1.1. See CHANGELOG.

3rd Party Libraries and Resources

See List of 3rd Party Libraries and Resources

About

Camera application for iOS devices, focusing on simplicity, minimam operation to taking and sharing photo on social apps.

License:BSD 3-Clause "New" or "Revised" License