OpenSocial Europe 2010 Welcome!. Who am I? Developer Evangelist, Apps Market, Jive Software (mark dot weitzel at jivesoftware.com) President, OpenSocial.

Slides:



Advertisements
Similar presentations
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Advertisements

OpenSocial 2.0 Sandbox Embedded Experiences, and how your gadget can go beyond the box 12-May-2011#openapprevolution1.
Web Services Web Services are the basic fundamental building blocks of invoking features that can be accessed by an application program. The accessibility.
Servlets Enterprise Systems Programming. Servlets  Servlets: server-side Java programs that enable dynamic processing of web-based requests  Web-based.
IBM WebSphere Portal © 2008 IBM Corporation 1 Deliver an Irresistible User Experience  Provides an interactive user experience  No programming needed,
IS 360 Course Introduction. Slide 2 What you will Learn (1) The role of Web servers and clients How to create HTML, XHTML, and HTML 5 pages suitable for.
Eric Meeks (UCSF) Leslie Yuan (UCSF) OpenSocial Gadget Update from UCSF June 17, 2011 – Harvard Profiles User Group Meeting.
Vending Machine FSM Benjamin Welton 03/20/2010 CS 480.
INNOV-3: Mashup Basics or > 2 Sheldon Borkin VP Technology Rick Kuzyk Sr Portfolio Specialist.
Multiple Tiers in Action
Web Privacy Topics Andy Zeigler Senior Program Manager, Internet Explorer Microsoft.
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
06 | Implementing Web APIs Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Toward an OpenSocial Life Science Gateway Wenjun Wu, Michael E. Papka, Rick Stevens.
Basic SharePoint 2013 App Development start-up for New Developers
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Santosh Ghimire – 066 BCT 533 Subit Raj Pokharel – 066 BCT 538 Sudip Kafle – 066 BCT
OpenSocial ANATOMY AND LIFE CYCLE Paul Lindner, Architect, Hi5 Networks November 27th, 2007.
Rich Internet Applications for the Enterprise Creating RIA from your Oracle database using TURBO Enterprise Web 2.0 Presented By: John Krahulec Bizwhazee.
So far, we have…
CSCI 6962: Server-side Design and Programming Web Services.
OpenSocial Kevin Marks Chris Chabot Agenda Introduction - What is OpenSocial Building an OpenSocial Application Best Practices Kinds of container Becoming.
DEV-8: OpenEdge® Architect – Extensibility & Third Party Integration Sunil Belgaonkar Principal Software Engineer Architect Phillip Magnay.
“ Mobile Internet Development ” Prasert Jaipet (aekram43) MCTS,MCPD,Microsoft Insider Technology Team Manager Digital Beyond Company
Software Consultancy Services. Contents  Introduction  Vision  Mission  Expertise  Technology  Application Design  Services on offer  Showcase.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
Ajax for Dynamic Web Development Gregory McChesney.
Web Authoring with Dreamweaver. Unit Objectives  Be able to define keywords: HTML, HTTP (protocol), browser, web server, client/server, tag, attribute,
AJAX and REST. Slide 2 What is AJAX? It’s an acronym for Asynchronous JavaScript and XML Although requests need not be asynchronous It’s not really a.
INFSO-RI Enabling Grids for E-sciencE Web Services Mike Mineter National e-Science Centre, Edinburgh.
CMS 2: Advanced Web Editing - Content Presented By: Katie Pagano, Special Projects Manager Steve Pont, Product Architect.
December 9, 2004 EC511 Java Pet Store Demo Chandra Donipati.
Modern Development Technologies in SharePoint SHAREPOINT SATURDAY OMAHA APRIL, 2016.
Wes Hackett Principal Solutions Architect Chris O’Brien Head of Development.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
X2R Spec 1. Change log DateVersionPeopleNote 2013/11/01V0.0.1Chien-Wei Yu, Anderson Ou First draft, add X2R files spec. 2013/12/16V0.0.2Anderson Ou, Doc.
Intro to Apps Anatomy of an App App Architecture.
Course Agenda Deep Dive into the Building Blocks and Services of the SharePoint Platform Module 1: Developing Advanced Workflow Scenarios in Office 365.
The Brenkoweb provides the excellent online programming tutorial for the programmer in various languages like as PHP, SQL, HTML, ASP, Javascript,
The Holmes Platform and Applications
Java Web Services Orca Knowledge Center – Web Service key concepts.
A little more App Inventor and Mind the GAP!
Windows Communication Foundation and Web Services
COP4710 Database Systems Project Overview.
Web Application.
WEB SERVICES.
Avraham Leff James T. Rayfield IBM T.J. Watson Research Center
AJAX and REST.
Unit – 5 JAVA Web Services
GF and RS, Dept. of CS, Mangalore University
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
+ A Look at CFAjax Stephen Rittler CounterMarch Systems
Post-relational databases What's wrong with web development?
JavaScript !?.
AJAX.
Web & Mobile App Development Cochin
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
IS 360 Course Introduction
Web Browser server client 3-Tier Architecture Apache web server PHP
Lecture 1: Multi-tier Architecture Overview
October 21, 2017 Session 1 10 am – 10: 50 am -- Welcome!
CS4433 Database Systems Project.
BOF #1 – Fundamentals of the Web
Client-Server Model: Requesting a Web Page
2010 Began open source / Hybrid Geo 2014 First Release of CartoView
Presentation transcript:

OpenSocial Europe 2010 Welcome!

Who am I? Developer Evangelist, Apps Market, Jive Software (mark dot weitzel at jivesoftware.com) President, OpenSocial Foundation

Talking Points… Understand the OpenSocial Foundation, Community, & Development Process Overview of OpenSocial (at a high level… Mark H. and Bastian will show you the application programming model) Recap 2010 – Another great year for OpenSocial!

How did we get here?

OpenSocial Foundation Legal, non-profit organization with the mission “to ensure that OpenSocial will remain implementable by all, at no cost, in perpetuity.” Ensure a strong, vibrant, developer community

OpenSocial Foundation 5 Corporate Board Members – Google, IBM, Jive Software, MySpace, Yahoo! 2 Community Elected Members – Mark Halvorson, TBD 3 Officers – President: Mark Weitzel (Jive Software) – Treasurer: Karthik Suri (Yahoo!) – Secretary: Helen Chen (Cisco)

Nominations for Community Board Seat are Open!!! From December 6, 2010 ~ Jan 9, 2011 Open to all OpenSocial Foundation Members in good standing

OpenSocial Community You!

OpenSocial Development Process Modeled after open source Working code speaks loudly Community Driven!

Overview of OpenSocial

Overview OpenSocial Open, standard, application model that enables Social Web Applications Application Model – Standard Internet technologies (HTML, CSS, JS) – Simple, XML definition – Ajax – Standard based authorization model Add social context to requests

1.Client requests an application view 2.The container sends social data to the remote server 3.The remote server combines social and application data, returning HTML and JavaScript 4.The container sends the content to the client

What’s the Social Data? P F A

REST Server to Server integration Consistent w/JavaScript API Multiple wire formats “out of the box” – XML – JSON – ATOM

Open Source Apache Shindig – PHP – Java Used as basis of most containers

Calling.Net developers! MySpace to contribute their.Net implementation of OpenSocial to open source! “Myspace has always been committed to open standards and the open Internet. The Myspace Developer Platform team is taking the next logical step and will be open sourcing our internally developed Myspace OpenSocial Gadget container. Now there will be a high quality and highly scalable.Net implementation of an OpenSocial Gadget container available to the community. This will provide an excellent complement to the Java and PHP based containers developed by the Shindig project as we continue to support OpenSocial as one of the foundational building blocks of the open web. ” --Chris Cole, Principal Software Architect MySpace Developer Platform

OpenSocial 2010 What a year!

OpenSocial 2010: What a year! Enterprise OpenSocial Whitepaper

OpenSocial 2010: What a year! OpenSocial 1.0

OpenSocial 2010: What a year! OpenSocial State of the Union

OpenSocial 2010: What a year! New Board Members & Foundation Officers

OpenSocial 2010: What a year! Enterprise Interop

OpenSocial 2010: What a year! OpenSocial 1.1

OpenSocial 2010: What a year! OpenSocial Europe & Industry Spotlight on Education

Thank you!