Application License $14.99

1 application Binary restricted distribution Commercial use allowed Can modify source Read full license | More Info

Application License $49.99

Unlimited applications Binary restricted distribution Commercial use allowed Can modify source 6 months support Read full license | More Info

You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

Starting from $ 14.99

View Pricing 14 days money-back guarantee
(1 ratings)

Boilerplate Facebook application for iPhone

Kickstart your iPhone app quickly with a full application template that includes Facebook login, a guided welcome UI and a tab-bar controller. Modify easily with Interface Builder.

Share and win up to $15k in prizes each month!Learn more

Share

Description

This application is meant to help you get started your iPhone app quickly with Facebook login handling built right in and more importantly having an onboarding/welcome UI that you can modify easily with Interface Builder.

For a beginner, it is a daunting task having to build and import libraries needed. With this application you don't have to worry about those and just get your app running right away.

Ready-to-use

Login -> Onboarding -> TabBarController

It works out of the box, you don't even need to change anything.

(see screenshots & demo video)

Easy UI customization with Interface Builder

You see exactly what you get, no code required

Compliant with latest Facebook breaking changes

Starting July 2012 Facebook will stop giving non-expirying access tokens requested via offline_access permission and this application already took care of that. There are pseudo codes in Application Delegate that guides through steps to handle access token and send data back to your server.

We've been through this before so we know your doubts and guide you through it quickly.

Extra utility classes

Convenient UIView additions, shorter code

self.view.top
self.view.bottom
self.view.left
self.view.right
self.view.centerX
self.view.centerY

SVProgressHUD library included (?)

[SVProgressHUD show];
[SVProgressHUD dismissWithSuccess:@"Done"];
[SVProgressHUD dismissWithError:@"Try again"];

Customisable page control indicator (onboarding UI)

pageControl.onColor = [UIColor colorWithWhite:0 alpha:0.40];
pageControl.offColor = [UIColor colorWithWhite:0 alpha:0.15];
pageControl.indicatorDiameter = 8.0f;
pageControl.indicatorSpace = 15.f;

Other libraries

ASIHTTPRequest for all networking needs

JSONKit Fastest JSON-parsing library currently, for use with ASIHTTPRequest

SDWebImage Handle displaying remote image with caching

Back to top

Configuration

Requirements

  • You need a Facebook account
  • Create an application in the Facebook Developers section.
  • Note your Facebook Application ID
  • Xcode 4.2 and above is required
  • ARC is required for this project
  • Minimum deployment target is iOS 4.2

Configuration & customization steps

  1. Replace and configure Facebook Application ID and permissions in Constants.h
  2. Replace Facebook Application ID in MyApp-Info.plist > URL types > Item 0 > URL Schemes > Item 0
  3. Customize icons files, launch images in Images folder
  4. Customize login screen via LoginViewController.xib with Interface builder
  5. Customize onboarding UI via OnboardViewController.xib with Interface builder

Questions & Comments

Leave a comment

You must be logged-in to leave a comment.
Log-in now or register for a free account.
No comments have been posted yet.
You must be logged-in to vote. Log-in to your account or register now.
View all 1 reviews »

User Reviews

  • 1 of 1 people found this review helpful
    I'm pretty satisfied even thought the project doesn't cover all components of the Facebook iOS SDK. Easy to use and recommendable for this price. A good start for beginners.
    - Philipp, 1 year ago
    Flag review
    Was this helpful? Yes No

Starting from $ 14.99

View Pricing 14 days money-back guarantee