Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 1.76 KB

README.md

File metadata and controls

41 lines (31 loc) · 1.76 KB

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