rodriguezartav / dreamforce2013

Presentation of How and Why Rodco Build an App Store with Salesforce and Heroku

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dreamforce2013

How and Why Rodco build an App Store with Salesforce and Heroku

Gartner Research states that soon most companies will run their own Private App Stores. In this session you’ll get a first hand experience at one of the first Enterprise App Stores built on top of Salesforce, Heroku and the Best Open Source Technologies.

Join Rodco’s CTO and Inventor as he explains why he choose to experiment with the Private App Store Business Strategy and how he used it to jump over the current barriers of enterprise software development heading towards business innovation.

The Rodco Private App Store is Open Source and uses Twitter Bootstrap, SpineJS and NodeJS on the Frontend with a modified Command Pattern that runs on Force.com.

It’s integrated with services such as Pusher.io , Mixpanel and Twilio and takes advantage of most Salesforce.com Technologies like Rest API, Bulk API, Outbound Messaging, Realtime Feeds, Chatter, etc.

Attendees will leave this session with a complete understanding of the frameworks and architecture as well as the Code and Documentation Resources to start their own Private App Store.

The objective is to share our story, knowledge and experience while experimenting with this disruptive technology. Rodco is part of the construction vertical based in Costa Rica, we are early adopter of the Force.com Platform and are innovating our business model to offer our technology to others. By September 2013 we'll be releasing Documentation and Code so other companies can collaborate with our Private App Store.

Who are they: Developers that work in a company that uses salesforce Developers from an agency that provides salesforce development/consulting services Technically Oriented members of a Development Team IT, Managers and Innovation/Technology focused Executives

Why are they here, what do they need from you and your speakers They want to know what is an App Store They want to learn how to build an App Store with Salesforce Platform and Heroku They want to see first hand how an App Store works that uses Salesforce works They want to understand the effect of an App Store in an Organisation

Think about content you would like to hear/see in a breakout.

  • The App Store as a disruptive business technology

  • The Rodco Private App Store

  • The parts of Private Enterprise App Store

  • Lets build an App Store MVP

Objectives:

  1. Discover how to build an App Store with Salesforce, Heroku and the R2 Framework
  2. Understand why Rodco built a Private App Store with Salesforce and Heroku
  3. Experience the Developer's and User's Interaction with the Rodco Private App Store
  4. Understand the Business Strategy of a Private App Store

Audience Engagement: Posting Session Planning Details on Chatter to pre-engage the Audience and validate session planning. ie: When you think of an App Store, what comes to mind?

Provide Feedback and Answer Questions on Chatter Before the Session. When I went to Dreamforce it would have been great to feel like I could ask the Speaker about the session to make sure that's what I really was interested on. ( vrs other sessions at the same time )

Ask the Audience Questions during the session to promote conversation and networking. ie: If it be very easy to build an app, and you could have it a week. What would it do? ie: Ask the Person to your right if ....

Users can send questions via Chatter during the presentation, I'll pick relevant ones and answer them on Q&A Intermissions.

On Final note ask audience: to explain their business case on chatter, I'll make sure to extend the conversation and answer how to address it with an App Store/Rodco Framework.

I'll let the audience know that I set aside the next two full days after the presentation to exclusively meet, email and chatter about the session contents and related topics.

Session Outline: 0Min - 2Min: Roberto Rodriguez Objective: Get People's Attention Possible Topics: Ice Breaker - Hello with a quick note Context - About Roberto Rodriguez and Rodco Start Rolling - Interesting Facts/Stats/Remarks to jump on topic The Rodco Framework, you too can build an App Store * I've been to several mayor conferences, when I see the coolest things I think: "Wow that's great, I wonder how they did it, I don't know If I could build that. Well, you can; We all can! On this session I'll show you how we did it, and also share the resulting framework so you can get a head start with the Rodco Framework.

2Min - 8Min: Roberto Rodriguez Objective: Get Audience Excited about App Stores ( future of Enterprise Software ) and what they will get from this session Possible topics: From Single Page Apps to the Single Page App Store Some people call it an App Store, but it's just the future of enterprise software App Store Diversity - One Size doesn't fit all

8Min - 15Min Objective: Why we build the Rodco App Store ( Demo ) Possible topics: A quick look at the Rodco App Store - Fast Image SlideShow Idea to App in 30 seconds ( Video/Animation of planning, coding, automated building-deploying ) Lean Erp's, Kanban Apps for Business - Live Demo How I will build the next Edition of the App Store

15Min - 20Min Objective: Promote Audience Engagement, charge audience with energy to Transition to Technical Section Let me Ask you a Question: TBA ( Promote Networking by asking a question and have it answered in pairs. ) Have audience introduce themselves to the person on the right, and answer the question togheter on chatter. Hopefully , well be able to show to show them on screen. If not people can follow on the dreamforce app.

 Invite Audience to send Related Questions/Comments on Chatter now & during next section
 Finish Q&A: Pick Relevant Questions from Chatter and answer them right away
 Information about Q&A after sesssion and for next two days
 About the Next Section: The Rodco Framework ( start rolling again )

20Min - 28Min Objective: Explain The Rodco Framework Frontend, code walktrough and it's Automated Build Process Apps are just Web Components - The future of the Web Custom MVC Framework for Salesforce Single Page Apps The Core of it all - The Build System Provisioning, Profiles and Security - The Hard Questions

28Min - 34Min Objective: Explain The Rodco Framework Proxy Server powered by Heroku, a layer of abstraction for Salesforce-Single Page App Integration Everything has its place- Separation of Concerns between frontend and backend Translating Salesforce API's Responses for Frontend Friendly API's Anything with an API, connecting the Appstore with the e-world. Authentication and Session Managment

34Min - 40Min Objective: Explain the Rodco Framework Salesforce Pattern If you use Salesforce, you already have the world's best API Using the Apex Rest API Our Experience with Salesforce UI working along the Rodco App Store

40Min - 45Min Objective: Define the next steps for App Store Adoption and push the audience to think of their particular business case. How to get Started building your App Store MVP Ask Audience to think what they need in their business an post it on chatter, we'll try to give you an idea on how to implement that as an App Store. Final Q&A - Questions from Audience

About

Presentation of How and Why Rodco Build an App Store with Salesforce and Heroku

License:Other