Skip to content

Facebook Application uses "graph.facebook" server to import user data from Facebook servers and give some new features.

Notifications You must be signed in to change notification settings

LinoyYarkoni/FacebookDesktopApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Facebook Desktop App

The is a WinForms .NET Facebook application using Facebook API and Design Patterns.

TECHSTACK:

  • Multi-Threading
  • Data Binding
  • Delegates
  • Serialization

Design Patterns, based on the book The Gang Of Four, such as:

  • Singleton
  • Factory Method
  • Adapter
  • Proxy
  • Strategy
  • Iterator
  • Observer

Features Description:

  1. Virtual Pet - The user can choose a virtual pet from a collection of pets, change its name and feed it.

  2. Timer - The user can see and get alerted by the application for the time he uses the application. The user can also set a timer for the requested time of using the application

Usage:

  • Create an application account on https://developers.facebook.com/apps to get an App ID.
  • In Visual Studio add a reference to the .dll files (FbGraphApiWrapper.dll, Facebook.dll).
  • Use the static login method: LoginResult = FacebookWrapper.FacebookService.Login(AppID, list of permission);
    providing your AppID and the permissions required from your app's user to display a login form to your user. For the list of permissions, see this https://developers.facebook.com/docs/facebook-login/permissions.

Resources:

mainpic(1)

image

menupic

About

Facebook Application uses "graph.facebook" server to import user data from Facebook servers and give some new features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages