Cantitate/Preț
Produs

Programming Social Applications

Autor Jonathan Leblanc
en Limba Engleză Paperback – 20 sep 2011

Remarcăm faptul că Programming Social Applications se distanțează de documentația tehnică standard prin modul în care integrează specificații disparate într-un flux de lucru coerent pentru dezvoltarea de produse sociale scalabile. În timp ce manualele oficiale se limitează adesea la sintaxa API-urilor, Jonathan Leblanc demonstrează cum tehnologiile open source precum Apache Shindig, OAuth și OpenID colaborează pentru a susține experiențe personalizate și virale. Dacă Handbook of Social Network Technologies and Applications v-a oferit cadrul teoretic și tendințele generale ale domeniului, această carte oferă instrumentele practice necesare pentru a construi, de la zero, containere sociale robuste. Considerăm esențială trecerea de la simpla integrare a unor butoane de partajare la arhitectura complexă a unui graf social. Autorul explică metodic cum se pot mapa relațiile dintre utilizatori și cum se pot extinde legăturile sociale pentru a încuraja creșterea organică a unei aplicații. Un aspect distinctiv este capitolul dedicat securității, unde sunt prezentate strategii concrete de protejare a containerelor împotriva injecțiilor de cod malițios, o preocupare constantă în opera autorului, vizibilă și în lucrarea sa anterioară, Identity and Data Security for Web Development. Aici, accentul se mută de la securitatea generală a aplicațiilor web către vulnerabilitățile specifice mediilor sociale deschise. Structura este una progresivă, de la utilizarea datelor existente în rețele consacrate până la dezvoltarea propriilor platforme de găzduire a experiențelor socializate. Stilul este tehnic și aplicat, evitând generalitățile în favoarea unor soluții de implementare pentru templating și data pipelining. Recomandăm acest volum pentru abordarea sa pragmatică asupra standardului OpenSocial, oferind o alternativă solidă la ghidurile axate exclusiv pe platforme proprietare precum Facebook sau Twitter.

Citește tot Restrânge

Preț: 22513 lei

Preț vechi: 28142 lei
-20%

Puncte Express: 338

Carte tipărită la comandă

Livrare economică 19 iunie-03 iulie


Specificații

ISBN-13: 9781449394912
ISBN-10: 1449394914
Pagini: 546
Dimensiuni: 179 x 234 x 32 mm
Greutate: 0.86 kg
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să stăpânească arhitectura din spatele rețelelor sociale moderne. Cititorul câștigă expertiză în utilizarea standardelor deschise precum OpenSocial și OAuth pentru a crea aplicații virale și sigure. Este un ghid esențial pentru cei care vor să construiască grafuri sociale complexe, nu doar să consume API-uri existente, beneficiind de experiența autorului în securitatea datelor.


Descriere scurtă

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

Descriere

Programming Social Apps introduces you to the open source tools used on many major social platforms, and explains how technologies such as OpenSocial, Apache Shindig, OAuth, OpenID, Caja, and others work together to help you solve practical issues.