Warriors B2G1 Free

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores

    Recently Viewed clear list

    Book News | May 11, 2015

    Chris Hedges: IMG Powell’s Q&A: Chris Hedges

    Describe your latest book. Wages of Rebellion looks at the nature of rebellion, those who do it, why they do it, and the price they pay for being a... Continue »
    1. $18.89 Sale Hardcover add to wish list

      Wages of Rebellion

      Chris Hedges 9781568589664


Developer's Guide to Social Programming: Building Social Context Using Facebook, Google Friend Connect, and the Twitter API, the (Developer's Library)


Developer's Guide to Social Programming: Building Social Context Using Facebook, Google Friend Connect, and the Twitter API, the (Developer's Library) Cover


Synopses & Reviews

Publisher Comments:

In The Developer’s Guide to Social Programming, Mark Hawker shows developers how to build applications that integrate with the major social networking sites. Unlike competitive books that focus on a single social media platform, this book covers all three leading platforms: Facebook, OpenSocial, and Twitter. Hawker identifies the characteristics of superior, highly engaging social media applications, and shows how to use the Facebook platform, Google Friend Connect, and the Twitter API to create them.

You’ll find practical solutions and code for addressing many common social programming challenges, from site registration to search, blog commenting to creating location-based applications. Hawker concludes by walking you through building a complete, integrated social application: one that works seamlessly across all leading platforms, and draws on powerful features from each. Coverage includes

  • Working with the Twitter API, including the Search API, Lists API, and Retweets API
  • Authenticating users with Twitter OAuth
  • Mastering the Facebook API, FQL, and XFBML
  • Utilizing the Facebook JavaScript Library for creating dynamic content, and animation
  • Exploring the Google Friend Connect JavaScript API, and integrating with the OpenSocial API
  • Using Facebook’s tools for sharing, social commenting, stream publishing, and live conversation
  • Using the PHP OpenSocial Client Library with Google Friend Connect
  • Creating, testing, and submitting Google Friend Connect gadgets


Book News Annotation:

Hawker, a developer, explains how to build applications that integrate with major social networking sites. One section of the book is devoted to each of the three leading platforms, Facebook, OpenSocial, and Twitter, covering the methods, authentication, workflows, and components of each. A final section shows how to build a microblog from scratch, with a sample application created using CodeIgniter. The book is for beginning and intermediate developers who are familiar with PHPH and the major technologies of the Web, such as (X)HTML, JavaScript, and CSS, as well as Atom, JSON, RSS, and XML. The reader should also have access to a web server, such as Apache or IIS, to test code examples. Although no prior experience in social programming is required, some familiarity with Facebook, Google, and Twitter as a user is assumed. Annotation ©2011 Book News, Inc., Portland, OR (booknews.com)

About the Author

Mark Hawker is a social applications developer and consultant focused on developing for social platforms such as Facebook and Twitter. He is a graduate from the University of Leeds, United Kingdom, with a First-class Honors degree in Informatics.A researcher in the field of health informatics, Mark focuses his time on how to innovatively apply social networking technologies in a wide variety of consumer health scenarios.

Table of Contents

Part I. Twitter

1. An Overview of Twitter and the Twitter API

2. Diving Into the Twitter API Methods

3. User Authentication with Twitter OAuth

4. Extending the Twitter API: Retweets, Lists and Location

Part II. Facebook Connect

5. An Overview of Facebook and Facebook Connect

6. Driving Traffic and Increasing Engagement

7. User Registration and Single Sign-On

8. Personalization, Internationalization and Social Context

Part III. Google Friend Connect

9. An Overview of Google Friend Connect and OpenSocial

10. Client-Side Integration with OpenSocial

11. Server-Side Integration with OpenSocial

12. Creating Google Gadgets

Product Details

Hawker, Mark D.
Addison-Wesley Professional
Programming Languages - General
Software Engineering - Programming and Languages
Edition Description:
Trade paper
Developer's Library
Publication Date:
August 2010
Grade Level:
Professional and scholarly
9 x 7 x 0.71 in 535 gr

Related Subjects

Computers and Internet » Internet » Web » Social Networking
Computers and Internet » Internet » Web » Web Programming
Computers and Internet » Software Engineering » Programming and Languages

Developer's Guide to Social Programming: Building Social Context Using Facebook, Google Friend Connect, and the Twitter API, the (Developer's Library) New Trade Paper
0 stars - 0 reviews
$39.99 Backorder
Product details 336 pages Addison-Wesley Professional - English 9780321680778 Reviews:
  • back to top


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.