Giter Club home page Giter Club logo

android-tumblrsharingsample's Introduction

Build Status

Flurry Tumblr In-App Sharing Sample App - Android

This project showcases how Tumblr Sharing can be integrated into your Android App. This is a simple Nearby Photos app which uses the user’s location to display a feed of public Flickr photos that have been taken in the same area. On clicking on a photo, it will show the user a detailed view of the photo. Here on clicking on the Tumblr icon, you can share the Flickr photo to your Tumblr feed.

Features

  • Integration of Tumblr Sharing - Demonstrates integration of Flurry Tumblr in-app Sharing

Prerequisites

  • Android Studio
  • Android SDK Platform Tools r21 or later
  • Android SDK Build Tools r21 or later
  • Runtime of Android 4.0.3 (API 15) or later
  • Flickr API key - To get this API key, follow instructions here.
  • Flurry Analytics and Ads SDK (6.0.0 and up)
  • Flurry API key - To get this API key, follow instructions here.
  • Tumblr API key and secret - To get this API key, first register your app. Follow instructions here.
  • This app uses two third party libraries -

Project Setup

  1. Clone your repository and open the project in Android Studio.
  2. Add your Flickr API key in FlickrClient.java
  3. Add your Flurry API key in FlurryAnalyticsSampleAndroidApp.java
  4. Add your Tumblr API key and secret in PhotoDetailActivity.java
  5. Log into www.flurry.com and navigate to YourApplication > Manage. Select App Info. In the Application Info panel, click Enable content sharing.
  6. Build project and launch on emulator or device.

Note - If using an emulator, make sure to enable GPS.

For more info on getting started with Flurry for Android, see here.

For more info on enabling Tumblr In-App Sharing, see here

Copyright

Copyright 2015 Yahoo Inc.
Licensed under the terms of the zLib license. Please see LICENSE file for terms.

android-tumblrsharingsample's People

Contributors

ugonna avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.