Code Monkey home page Code Monkey logo

hart's Introduction

hart

hart's People

Watchers

James Cloos avatar stefan atli jonsson avatar

hart's Issues

scrum

Scrumptious sample

Scrumptious demonstrates a "real-world" (albeit very limited) application that integrates with Facebook.
It allows a user to select from a small pre-defined list of cuisine types that they are eating, then
tag friends who they are with, and tag the restaurant they are in. Scrumptious then allows them to post an
Open Graph Action to their Timeline which will display the the tagged friends and location.

The example utilizes several controls for the Facebook SDK including:
FBLoginView - used on the landing page for authenticating the user.
FBTaggableFriendPickerViewController - presented from the main UI to pick friends to tag.
FBPlacePickerViewController - presented from the main UI to pick a location.
FBUserSettingsViewController - used to log the user out.

Furthermore, the sample demonstrates usage of Open Graph objects and actions. While the functionality is
quite constrained in order to be of reasonable size for a sample, the Facebook integration could serve
as the basis for more full-featured applications. In particular, look for the text "Facebook SDK" to identify
key integration points.

Scrumptious also demonstrates how to override images and locale specific strings. This uses the same image as the SDK, but it is actually
loaded from the Scrumptious bundle instead of the SDK. Strings in English are the same, but if the phone is switched into Hebrew, Hebrew
strings will appear. For further information please look at FacebookSDKResources.bundle.README

If using Scrumptious as the basis for another application, please note that all of the Open Graph namespaces will need
to be updated, and a hosted service must be provided in order to serve up Open Graph Objects. In addition, the logged-in
user will need to be a Developer or a Tester on the application until it is approved for posting Open Graph Actions.

Using the Sample
Install the Facebook SDK for iOS.
Launch the Scrumptious project using Xcode from the /samples/Scrumptious directory.

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.