• List Price: $49.99
  • Save: $2.50 (5%)
Only 1 left in stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
FREE Shipping on orders over $35.
Condition: Used: Good
Comment: This book is in used condition. Your satisfaction is guaranteed!
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

OpenSocial Network Programming Paperback – April 13, 2009

ISBN-13: 978-0470442227 ISBN-10: 0470442220 Edition: 1st

Buy New
Price: $47.49
32 New from $2.75 47 Used from $0.12 1 Collectible from $9.98
Amazon Price New from Used from
Paperback, April 13, 2009
$2.75 $0.12


Frequently Bought Together

OpenSocial Network Programming + Facebook Application Development
Price for both: $85.48

Buy the selected items together

Customers Who Bought This Item Also Bought


Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 408 pages
  • Publisher: Wrox; 1 edition (April 13, 2009)
  • Language: English
  • ISBN-10: 0470442220
  • ISBN-13: 978-0470442227
  • Product Dimensions: 1 x 7.2 x 9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #2,723,519 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

As a new and exciting platform for creating and deploying social networking applications on multiple networks, OpenSocial is a set of common Application Programming Interfaces (APIs) that can be used on MySpace, hi5, imeem, Friendster, Netlog, orkut, and more. This book walks you through the creation of engaging social network applications using OpenSocial, and provides you with a behind-the-scenes look into the creation of applications for the most popular social networks using OpenSocial.

Following an introduction that discusses what a social network application is and how applications can be found in different platforms, you'll discover some of the most popular techniques used for creating both "social" and "viral" applications. You'll gain an understanding of the OpenSocial architecture (including both client and server APIs) and OpenSocial data formats. Packed with code examples and tips and tricks from industry experts, this resource will put you on your way to quickly creating social networking applications with OpenSocial.

What you will learn from this book

  • How to deploy on multiple containers (social networks)
  • Ways to make money with social network applications

  • Issues that surround both front-end and back-end needs

  • How to develop applications for popular social networks such as MySpace, orkut®, Netlog, Yahoo!, and more

  • Tips for creating applications that feature different social hooks

  • Various emerging technologies such as OpenSocial templates, OpenSocial proxied content, and OpenSocial client libraries

Who this book is for
This book is for programmers interested in social network programming with OpenSocial. Familiarity with JavaScript is helpful.

Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.

About the Author

Lynne Grewe, Ph.D., is founder and director of ILab at California State University East Bay, where she as a professor in Computer Science. She created the first class in a university to teach social network programming, using the platforms of OpenSocial, Facebook, and others. Previously, she worked at IBM as a media specialist. She received her Ph.D. in Electrical and Computer Engineering from Purdue. She has collaborated with numerous companies in social networking. She has published in professional journals and presented at many conferences and symposiums. Lynne has contacts in industry that are spearheading social network platforms and including Sun, Yahoo!, and Google. She is also a leader in the community developing personalization/socialization of the social network experience and is a member of the OpenSocial foundation.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

Format: Paperback
Written by a professor who has collaborated with numerous social networking companies and is a member of the OpenSocial Foundation, this first book on the open source platform aimed at helping developers build social networking applications that can be deployed to multiple networks/containers provides tutorials and advice on how to use the platform's Client- and Server-Side APIs as well as approaches to addressing technical hurdles in the successful development and deployment of such applications. After reading this book, you'll get a good idea of what attributes are common to successful social networking applications, what social networks support OpenSocial and to what extent (for example, many support version 0.8 of the Client API but -- at publication time -- only hi5 supports the RESTful Server-Side API), what tools and architectural designs you can consider using to help you test, monitor, and make your application secure, scalable, and performant. As a bonus, you'll also get good information on emerging technologies from Sun and Yahoo that could take OpenSocial's "write once, deploy everywhere" goal to the next level of convenience.

The book provides plenty of code examples showing you how to use the Javascript Client API but only a few examples of what you can achieve with the RESTful Server-Side APIs and all of them are coded in PHP, a potential negative for some readers (libraries for Java, Ruby, etc are available for the server-side APIs, however).
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 2 people found the following review helpful By L. Vignals on June 17, 2009
Format: Paperback Verified Purchase
OpenSocial is not really simple, even somewhat confusing due to its technology heritage as it kind of got re-purposed from gadgets API to play catch-up with other social application containers. For that reason any book on the subject is welcome. Although to be fair there are only few examples in the book and even less working ones, it took significant changes to get most of the code examples running on just one of the many available OpenSocial containers. If you want to write apps that do more than sending a HelloWorld to a friend you are probably interested in the REST API and server side code with a DB. Unfortunately not much is covered in this book on that subject. It feels like the authors have rushed to get the book out to be the first ones to cover the OpenSocial techno. Don't count on updates of the code from the site, I have downloaded it a few times just to see if they would updated the files. The answer is no, it still has all the same many syntax errors as the printed code. I am clearly disappointed by the book compared to other API related books but at the time of this review it is the only one available on the topic so for that reason I still gave it 2 stars!
## Summary: ## Too Many Words, Not Enough Code, Too Many Errors... but 1st Book Available on OpenSocial to be fair...
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images