Skip to content

walles/flickr-uploader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flickr Uploader

This is a fork off of https://github.com/rafali/flickr-uploader. The difference is mostly that this project comes with build instructions and that a number of crashes have been fixed. Yes, I asked @rafali before doing this.

The goal of this project is to help Flickr users automatically backup the photos from their Android phone. It works like Google+ Instant Upload or Dropbox Camera Upload.

The main benefit of this app over Google+ Instant Upload is the fact that you can upload ONE FREAKING TERABYTE of photos&videos in high resolution for free!

Installation

You can install it from Google Play Store:

https://play.google.com/store/apps/details?id=com.gmail.walles.johan.flickruploader2

Development

You can fork this project or use the source code for any project. It is licensed under the GPL v2. Just make sure to republish the source code as the GPL v2 demand.

It uses a few open source libraries:

Follow me on Twitter: https://twitter.com/rafali

Building

  1. Get Flickr API credentials
  2. Create FlickrUploaderAndroid/flickrUploader/src/main/res/values/flickr-api-strings.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="flickr_api_key">...</string>
    <string name="flickr_api_secret">...</string>
</resources>
  1. Create FlickrUploaderAndroid/flickrUploader/fabric.properties with one line: "apiKey=0" (or follow the official Crashlytics instructions)
  2. In Android Studio, start the flickrUploader launch configuration.

Releasing

  1. Put your signing info in ~/.gradle/gradle.properties as described at http://stackoverflow.com/a/21020469/473672
  2. cd FlickrUploaderAndroid
  3. Do git tag and decide on what the new version number should be
  4. git tag N.X.Y for the new version
  5. ./gradlew build
  6. Upload flickrUploader/build/outputs/apk/flickrUploader-release.apk to Google Play
  7. git push --tags

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •