1 / 33

2012 Jiveworld: Building Successful Apps and Platforms

October 10th, 2012 presentation at JiveWorld (Las Vegas, NV) on building successful applications and platforms.

jcleblanc
Télécharger la présentation

2012 Jiveworld: Building Successful Apps and Platforms

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Building Successful Apps & Platforms The OpenSocial Lessons Jonathan LeBlanc Developer Evangelist (PayPal) jleblanc@paypal.com Twitter: @jcleblanc Github: github.com/jcleblanc

  2. The Application is Dead

  3. The Draining Application Industry

  4. Embedded Experiences are the New Apps User Feed Contextual Events Other Services

  5. My Social Background Author of Programming Social Applications Emmy award winner for Outstanding Achievement in Advanced Media Technology Helped build Yahoo’s social platform

  6. The Lineup The Sordid History of OpenSocial Security Versus Usability Relationships and Gamification Abstracting out the Icky Bits Why Applications Fail & Prevention

  7. The Lineup The Sordid History of OpenSocial Security Versus Usability Relationships and Gamification Abstracting out the Icky Bits Why Applications Fail & Prevention

  8. The Beginning +

  9. The “We’re Everything” Days

  10. The Social Days vs

  11. The Current State A Renewed Focus on Businesses and the Enterprise - OpenSocial State of the Union 2012 (Portland, OR)

  12. Why OpenSocial? Open source initiatives provide an excellent “get started quickly” technology base. Multiple company base and security hardened over years of development

  13. The Lineup The Sordid History of OpenSocial Security Versus Usability Relationships and Gamification Abstracting out the Icky Bits Why Applications Fail & Prevention

  14. Heavy Security Model: Caja / Stripping

  15. Manual Security Model: Checking Apps

  16. How Things Currently Work Enterprise Security Model Iframe + API / SDK Embedded Experiences

  17. The Lineup The Sordid History of OpenSocial Security Versus Usability Relationships and Gamification Abstracting out the Icky Bits Why Applications Fail & Prevention

  18. Outreach Channels for Growth

  19. Data Information Channels and Hooks

  20. The Platform for App Gamification

  21. Relationships / Gamification Lessons Not all outreach channels can be treated the same way Understanding your users and their behaviors is a key to success

  22. The Lineup The Sordid History of OpenSocial Security Versus Usability Relationships and Gamification Abstracting out the Icky Bits Why Applications Fail & Prevention

  23. User Authentication / Authorization OAuth 2 OpenID and OpenID Connect Persona

  24. User Information Management

  25. Personalization

  26. Abstraction Lessons Abstract out difficult to implement technologies with SDKs / APIs Focus on several core features of your technology offerings, not the entire stack

  27. The Lineup The Sordid History of OpenSocial Security Versus Usability Relationships and Gamification Abstracting out the Icky Bits Why Applications Fail & Prevention

  28. Re-inventing the Wheel “I have a great idea! Let’s just build our own application platform!” - That guy (you know who I’m talking about!)

  29. Ignoring Existing Users “If you build it, they will come” - The Management Team

  30. Ignoring Usability “We have the most secure platform out there” - The architect who has never built an application

  31. Ignoring Your Community “We don’t need to spend resources supporting forums, our developers will help each other out” - The misguided development team

  32. It All Comes Together Build your platform / application to scale and change easily Understand your users and their habits Pay attention to outreach!

  33. Thank You! Any Questions? http://www.slideshare.net/jcleblanc Jonathan LeBlanc Developer Evangelist (PayPal) jleblanc@paypal.com Twitter: @jcleblanc Github: github.com/jcleblanc

More Related