BookMaster.pl - księgarnia internetowa    Logowanie | Twoje konto | Koszyk | Pomoc | Kontakt | 
Witaj, jesteś nowym Klientem? Sprawdź jak kupować w BookMaster.pl. Zarejestruj się teraz.
Szukaj:  w dziale:  

Programming Social Applications. Building Viral Experiences with OpenSocial, OAuth, OpenID, and Distributed Web Frameworks

Jonathan LeBlanc

Powiększ okładkę


Cena detaliczna: 118,00 zł 
Nasza cena:113,30 zł
Oszczędzasz:4,70 zł (4%)
Darmowa przesyłka na terenie Polski
przy zamówieniu powyżej 199 PLN
 Sprawdź koszty dostawy (nowe okno) ››
Dodatkowy rabat! Dołącz do klubu BookMaster.pl,
zbieraj procenty i kupuj nawet z 5% rabatem.



Chcesz kupić tę pozycję ?




Wyślemy w ciągu 14-21 dni


Dane o produkcie:
Książka w języku angielskimKsiążka w języku angielskim.
  • Numer katalogowy: 533527
  • liczba stron: 544
  • Wydawnictwo: o'reilly media
  • Data wydania: 2011-08-16

Programming Social Applications. Building Viral Experiences with OpenSocial, OAuth, OpenID, and Distributed Web Frameworks opis książki:
Social networking has made one thing clear: websites and applications need to provide users with experiences tailored to their preferences. This in-depth guide shows you how to build rich social frameworks, using open source technologies and specifications. You'll learn how to create third-party applications for existing sites, build engaging social graphs, and develop products to host your own socialized experience.
Programming Social Apps focuses on the OpenSocial platform, along with Apache Shindig, OAuth, OpenID, and other tools, demonstrating how they work together to help you solve practical issues. Each chapter uncovers a new layer in the construction of highly viral social applications and platforms.
  • Learn how to build applications on top of social containers, and leverage existing user data
  • Map user relationships with a social graph, and extend social links between users
  • Customize your application with user profile information and encourage growth through friendships
  • Build a scalable social application container with OpenSocial and Shindig
  • Dive into advanced OpenSocial topics such as templating and data pipelining methods
  • Protect your container and its users against malicious code


Produkty podobne:

Building Social Web ApplicationsBuilding Social Web Applications
Gavin Bell
Okładka: miękka
do koszyka: 86,40 zł
Programming Collective Intelligence. Building Smart Web 2.0 ApplicationsProgramming Collective Intelligence. Building Smart Web 2.0 Applications
Toby Segaran
Okładka: miękka
do koszyka: 159,30 zł
iPhone SDK Application Development. Building Applications for the AppStoreiPhone SDK Application Development. Building Applications for the AppStore
Jonathan Zdziarski
Okładka: miękka
do koszyka: 86,40 zł

Recenzje naszych Klientów:

Książka "Programming Social Applications. Building Viral Experiences with OpenSocial, OAuth, OpenID, and Distributed Web Frameworks" Jonathan LeBlanc nie ma jeszcze dodanej recenzji.

Dodaj swoją recenzję

Programming Social Applications. Building Viral Experiences with OpenSocial, OAuth, OpenID, and Distributed Web Frameworks spis treści:

  • Chapter 1 Social Application Container Core Concepts
    • What Is a Social Application Container?
    • Implementing Proprietary Versus Open Standards
    • The Embedded Application: Building in a Black Box
    • Embedded Application Security
    • The External Application: Integrating Social Data Outside the Container
    • Application Views
    • Application Permission Concepts
    • Client-Side Versus Server-Side Applications
    • When Good Applications Go Bad
    • Application Model Case Studies
    • Quick-Start Tips
  • Chapter 2 Mapping User Relationships with the Social Graph
    • The Online Social Graph
    • Applying the Real-Life Social Graph Online
    • Sharing Private User Data: Opt-in Versus Opt-out
    • Understanding Relationship Models
    • Relationships Versus Entities
    • Building Social Relevance: Exploring the Facebook Social Graph
    • Defining Entity Likes and Dislikes Through the OpenLike Protocol
    • Conclusion
  • Chapter 3 Constructing the Foundation of a Social Application Platform
    • What You'll Learn
    • Apache Shindig
    • Setting Up Shindig
    • Partuza
    • The OpenSocial Gadget XML Specification
    • Configuring Your Application with ModulePrefs
    • Defining User Preferences
    • Application Content
    • Putting It All Together
  • Chapter 4 Defining Features with OpenSocial JavaScript References
    • What You'll Learn
    • Including the OpenSocial Feature JavaScript Libraries
    • Dynamically Setting the Height of a Gadget View
    • Inserting Flash Movies in Your Gadget
    • Displaying Messages to Your Users
    • Saving State with User Preferences
    • Setting Your Gadget Title Programmatically
    • Integrating a Tabbed Gadget User Interface
    • Extending Shindig with Your Own JavaScript Libraries
    • Putting It All Together
  • Chapter 5 Porting Applications, Profiles, and Friendships
    • What You'll Learn
    • Evaluating OpenSocial Container Support
    • Core Components of the OpenSocial Specification
    • Cross-Container Development and Porting
    • Porting Applications from Facebook to OpenSocial
    • Personalizing Applications with Profile Data
    • Using Friendships to Increase Your Audience
    • Putting It All Together
  • Chapter 6 OpenSocial Activities, Sharing, and Data Requests
    • What You'll Learn
    • Promoting Your Applications with OpenSocial Activities
    • Direct Sharing Versus Passive Sharing
    • Making AJAX and External Data Requests
    • Putting It All Together
  • Chapter 7 Advanced OpenSocial and OpenSocial Next
    • What You'll Learn
    • Data Pipelining
    • OpenSocial Templating
    • A Few More Tags: The OpenSocial Markup Language
    • Localization Support with Message Bundles
    • The OpenSocial REST API Libraries
    • OpenSocial Next: Areas of Exploration
    • OpenSocial and Distributed Web Frameworks
    • Putting It All Together
  • Chapter 8 Social Application Security Concepts
    • What You'll Learn
    • Hosting Third-Party Code Through iframes
    • A Secure Approach: The Caja Project
    • Why Use Caja?
    • Attack Vectors: How Caja Protects
    • Setting Up Caja
    • Cajoling Scripts from the Command Line
    • Running Caja from a Web Application
    • Running Caja with an OpenSocial Gadget
    • Using JSLint to Spot JavaScript Issues Early
    • Playing in the Caja Playground
    • Tips for Working in a Caja Environment
    • A Lighter Alternative to Caja: ADsafe
    • ADsafe Versus Caja: Which One Should You Use?
    • How to Implement ADsafe
    • Putting It All Together
    • Conclusion
  • Chapter 9 Securing Social Graph Access with OAuth
    • Beyond Basic Auth
    • The OAuth 1.0a Standard
    • OAuth 2
    • Conclusion
  • Chapter 10 The Future of Social: Defining Social Entities Through Distributed Web Frameworks
    • What You'll Learn
    • The Open Graph Protocol: Defining Web Pages As Social Entities
    • Activity Streams: Standardizing Social Activities
    • WebFinger: Expanding the Social Graph Through Email Addresses
    • OExchange: Building a Social Sharing Graph
    • PubSubHubbub: Content Syndication
    • The Salmon Protocol: Unification of Conversation Entities
    • Conclusion
  • Chapter 11 Extending Your Social Graph with OpenID
    • The OpenID Standard
    • Do I Already Have an OpenID? How Do I Sign Up for One?
    • The OpenID Authentication Flow
    • OpenID Providers
    • Bypassing Domain Discovery Errors in OpenID
    • OpenID Extensions
    • Implementation Example: OpenID
    • Common Errors and Debugging Techniques
    • Conclusion
  • Chapter 12 Delivering User-Centric Experiences with Hybrid Auth
    • The OpenID OAuth Hybrid Extension
    • When Should I Use OpenID Versus Hybrid Auth?
    • The OpenID OAuth Hybrid Auth Flow
    • Implementation Example: OpenID, OAuth, and Yahoo!
    • Conclusion
  • Appendix Web Development Core Concepts
    • A Brief Tour of Open Source Standards
    • Web Service APIs
    • HTTP Response Status Codes
    • Understanding the Same-Origin Policy
    • REST Requests
    • Microformats and the Semantic Web
    • Installing Subversion (SVN)
    • Installing Apache HTTP Server
    • Setting Up Your PHP Environment
    • Setting Up Your Python Environment
  • Glossary
  • Colophon

Nowości z kategorii: Książki zagraniczne » informatyka



27 maja 2012, niedziela: ilość produktów w poszczególnych działach BookMaster.pl:
 110 299 książki, 43 784 muzyka, 68 152 książki zagraniczne, 7 826 filmy,  662 multimedia

Zobacz mapę kategorii: książki, muzyka, ksiązki zagraniczne, filmy, multimedia
↑ do góry   
| Strona główna | Bezpieczeństwo | Odbiór osobisty | Koszyk | RSS | Firefox | Regulamin | Pomoc | F.A.Q. | Szukamy pracowników | Mapa produktów | Kontakt |
Copyright © 2005-2012 BookMaster.pl - Księgarnia internetowa
al.Solidarności 117 lok. 406, 00-140 Warszawa (wejście od al. Jana Pawła II)