22 captures
05 Jul 2017 - 24 Feb 2022
May
JUN
Jul
02
2018
2019
2020
success
fail
About this capture
COLLECTED BY
Collection:
Wikipedia Eventstream
TIMESTAMPS
The Wayback Machine - https://web.archive.org/web/20190602152755/https://developers.googleblog.com/search/label/opensocial
Blog of our latest news, updates, and stories for developers
Google acquires Labpixies
Monday, April 26, 2010
Not everyone likes to start their day with just a search box and logo (no matter how cool it is!). Many users want email, videos, news, weather, games, and other information to be at their fingertips each time they open up a browser window. We launched iGoogle in 2005 to address this need by providing a truly personalized homepage with access to any RSS feed and well over a hundred thousand gadgets.
One of the first developers to create gadgets for iGoogle was
Labpixies
. Over the years, we worked closely together on a variety of projects, including the launch of a number of global
OpenSocial based gadgets
. Recently, we decided that we could do more if we were part of the same team, and as such, we're thrilled to announce the acquisition of Labpixies.
The team will be based in our ever-growing Tel Aviv office and will anchor our iGoogle efforts across Europe, the Middle East, and Africa. We are looking forward to working with Labpixies to develop great web apps and leverage their knowledge and expertise to help developers and improve the ecosystem overall.
In the meantime, have fun trying to beat me at
Flood-It
!
By Don Loeb, iGoogle Team
Hello to orkut Developers!
Tuesday, April 20, 2010
As we
announced
in the last update to the former orkut Developer Blog last week, henceforth we’ll be posting all orkut developer updates to this blog.
We think this is also a good opportunity to quickly introduce the newly-launched
Developer page
to you. We recently added this feature to the orkut sandbox which we hope to be a one-stop solution for developers looking to manage their applications from a single page and view their stats. You can submit your apps directly from here and verify them to complete the submission process. You can also maintain your apps from here and migrate them to a new URL, or delete them entirely from the directory. And if you have applications that have already been approved and included in the directory, expand their details to track the number of installs, uninstalls, renders and other useful stats updated every week.
Here’s what it looks like in action:
Please note that the Developer page requires you to be on the new orkut UI to work.
So keep your apps coming and point your browser to the one page to manage them all:
sandbox.orkut.com/Main#Developer
. And stay tuned for all orkut updates right here on the Google Code Blog!
By Prashant Tiwari and Ridhima Kedia, orkut Team
iGoogle adds support for OpenSocial
Wednesday, August 12, 2009
Developers using the OpenSocial API can now reach tens of millions of iGoogle users! As of this week, iGoogle now supports OpenSocial in both the US and Australia, with the plan to roll it out to more users soon. In general, we think "social is better" when it comes to the web - activities such as reading the news, doing a crossword puzzle, sharing a todo list, or watching a video are all better when done with a friend. These are all things that iGoogle users love to do, so making them social on iGoogle was the next logical next step.
If you're interested in getting started writing social gadgets for iGoogle, check out the
full announcement
on the iGoogle developer blog.
By Dan Holevoet, Google Developer Team
Presentations from Google Developer Days in Asia are now live
Thursday, July 23, 2009
Videos, presentations, and photos from our Google Developer Days in
China
and
Japan
are now live. China's event kicked off our 2009 GDDs in Beijing on June 5 and Japan's GDD was a few days later on June 9.
At each event, attendees had the opportunity to learn about products such as
Android
,
Chrome
,
OpenSocial
, and
App Engine
and interacted with Google developers during office hours. Developers even got a sneak peak of
Google Wave
!
By Alyssa Sachs, Google Developer Programs
Everybody's talking: the Social track at Google I/O
Tuesday, June 9, 2009
I had a great time at Google I/O -- meeting lots of developers from around the world who are interested in developing applications that use social data. In addition to building web applications for traditional social networks like orkut, MySpace and hi5, developers are also looking at enterprise and mobile applications which take advantage of the social graph, gadgets for Google's platforms like iGoogle, Google Calendar and Gmail, and gadgets for the 5 million websites and blogs powered by Google Friend Connect. We had some important questions raised in many of the sessions and also in the fireside chats with containers and app developers. It was exciting to see the whole OpenSocial ecosystem come together to discuss the current status and progress of social technologies, as exemplified by the
I/O Developer Sandbox
.
All the sessions at Google I/O were recorded, and videos and presentation materials are now available on the
Google I/O website
. Here's a little more info about the sessions in the social track:
Google and the Social Web
Daniel Holevoet outlined
all the ways Google uses social technologies
, highlighting those services which allow developers to extend them using the OpenSocial APIs. During his talk, Dan announced the new support for OpenSocial gadgets in Google Calendar, which include hooks into a calendar-specific API for accessing the currently-selected date range. Dan demonstrated the Quartermile OpenSocial application he wrote along with Arne Rooman-Kurrik and showed how the app could be used for different purposes across iGoogle, Gmail and Google Calendar and talked about how it could be used on any website via Google Friend Connect or on traditional social networks supporting the OpenSocial APIs. Of course, Dan didn't get to cover all the exciting news about Google's social initiatives during this talk-- a
real-time gadgets API
was announced during the Developer Sandbox!
Google Friend Connect Gadgets: Best Practices in Code and Interaction Design
Jonathan Terleski (lead designer on
Google Friend Connect
) and I presented this session on
best practices for building Google Friend Connect (GFC) gadgets
for the millions of websites and blogs using GFC today. We gave a brief overview of OpenSocial, followed by some design principles and a basic framework to think about when building GFC gadgets: what are the social objects, how do users contribute them, and how to users consume them? In the last part of the talk, I discussed how to use page context in your gadgets for content, skinning and language while showing some small bits of code to accomplish each. Most importantly, we announced the opening of submissions to the Google Friend Connect gadget directory and support for OpenSocial 0.9 in GFC gadgets.
Beyond Cut and Paste - Deep integrations with Google Friend Connect
In
this talk
, Arne Roomann-Kurrik and Chris Schalk talked about how they built the Plane Crazy site for flying enthusiasts and the Chow Down site for restaurant connoisseurs as example sites demonstrating how to integrate Google Friend Connect with existing login systems and add social functionality using the REST and RPC APIs. While these sites were built on top of Google App Engine (using Java and PHP), they talked about the other client libraries and raw protocols available for similar integrations. The Chow Down site is already open-sourced, and the Plane Crazy site will be shortly.
Google Friend Connect and the Real World
Patrick Chanezon led
this session
along with Shivani York, Henry Chan and Srivaths Lakshmi of
TIME.com
and Paul Berry of
HuffingtonPost
talking about how they integrated Google Friend Connect into their sites. Both TIME.com and HuffingtonPost used Google Friend Connect to create social lists where you rank the top items from the news, such as "Top 10 Movie Catchphrases" and "The World's Most Famous Swimsuits." Khris Loux, of JS-Kit, concluded the session by addressing why it's a good idea to integrate with Google Friend Connect and how the web is enhanced by having open API access to social data.
Building a Business with Social Apps
Shawn Shen and Chewy Trewhalla, Developer Advocates at Google, and Gerardo Capiel, VP of Product Management for the
MySpace Open Platform
, led this session showing
how developers can make a living by building social apps
. Virtual currencies, the recent OpenSocial extension proposal for a virtual currency spec and implementations on hi5, 51.com and other networks were discussed. In talking with a wide variety of developers and preparing this session content, our team learned even more about this industry, and we hope you can too.
Designing OpenSocial Apps for Speed and Scale
How do you use standard web optimization techniques in combination with existing and new features of OpenSocial 0.9
to develop a fast social application which scales efficiently
? Arne Rooman-Kurrik and Chris Chabot examined this question in great depth. They took the Quartermile application which they developed and dived into the bandwidth, cpu and monetary savings achieved by applying a variety of optimizations--from image spriting, to data pipelining and proxied content. From the naive implementation to the optimized implementation, they showed how you could improve latency by nearly 70% and drastically reduce the cost of hosting a social application.
The Social Web: An Implementer's Guide
Joseph Smarr
, Chief Platform Architect at
Plaxo
, led this
standing-room-only session
about the current state of the social web and how "The Web is now social... and the Social Web is now open." He recapped progress made in the last year, with the emergence and increasing adoption of a variety of technologies which make up the Open Stack: Open ID, XRDS-Simple, OAuth, Portable Contacts, OpenSocial. He gave many demos, including demonstrating the death of the "password anti-pattern" leading to a 92% conversion rate on users importing their contacts from sites supporting OpenID+OAuth and Portable Contacts.
Powering Mobile Apps with Social Data
Many people today have a mobile device which has internet access, and they probably use those devices as much (if not more!) than they use their computers. I explored the
different ways to use social data from the web
to enhance the experience users have with their mobile devices. I demonstrated and dove into the code of three different types of apps -- pure web apps targeted at mobile devices, a web app which uses some native GPS functionality via Google Gears and adding a social scoreboard to the "Divide and Conquer" open source native Android application. I then spoke a bit about the future of mobile development and how the features available between native applications and web applications are beginning to merge with the new HTML5 and W3C standards which provide access to native functionality such as databases, app caches and GPS location data.
OpenSocial in the Enterprise
Social networks are typically thought of as tools for personal communication, but they've increasingly become important in the enterprise world as well. Chris Schalk of Google led this panel along with representatives from
IBM
,
Salesforce.com
,
Oracle
,
eXo
,
SAP
and
Atlassian
to share the
ways enterprises have used OpenSocial technology
outside of and behind the firewall.
There's a wealth of new information in these presentations which were all prepared especially for Google I/O, including several new announcements. The presenters also developed quite a bit of code for Google I/O, which we'll be releasing as Apache-licensed open source projects over the next couple weeks. Stay tuned to the
OpenSocial blog
for those releases.
By Ryan Boyd, OpenSocial Team
MySpace Open Platform: Connect MySpace users to your site and to your apps
Wednesday, May 20, 2009
This post is part of the
Who's @ Google I/O
, a series of blog posts that give a closer look at developers who'll be speaking or demoing at
Google I/O
. Today's post is a guest post written by
Scott Seely
, Architect for the MySpace Open Platform.
MySpace will be talking about two big things at
Google I/O
this year:
MySpaceID
and
MySpace Apps
.
MySpaceID delivers social functionality and experiences by linking MySpace accounts with your site. These services allow users to quickly register using their MySpace credentials as well as post status messages, publish activities into MySpace, discover friends, and view MySpace activity and profile data on your site! The users’ friends see all these updates, which drive traffic to your site and attract new users to register. By leveraging MySpace’s social graph, you add virally to the buzz about your site and increase the number of visitors to it.
For a broad overview of MySpaceID, please watch this video:
We provide
SDKs for MySpaceID
. You can use the SDKs or directly use our REST endpoints. We have SDKs available for a variety of languages: PHP, Python, Ruby, .NET, Java, and JavaScript. This brings the benefits of MySpaceID to a wide range of developers. The JavaScript SDK runs on the client, all other versions run on your servers. These options allow you to achieve smooth workflows and reduce implementation costs by working with the skills you use as a developer.
MySpaceID supports both OAuth and the OpenID-Auth hybrid—you choose the mechanism that makes the most sense for your scenario. Both options are exposed in our SDKs. Once a user logs in and allows your site to access their data, you have access to a wealth of their MySpace data. The MySpace endpoints support Portable Contacts and OpenSocial 0.9 REST, giving you access to plenty of information.
MySpace Apps
provides developers with a canvas to create engaging social applications that are deeply integrated into MySpace. The applications are built using the
OpenSocial
specification, which we are evolving with partners like Google, and Yahoo!. With OpenSocial 0.9, you will see advances in markup, allowing you to remove much of your JavaScript and instead use OpenSocial Markup Language, OSML, to declare which friends you want loaded. This work all happens on MySpace’s servers, reducing calls for data and greatly improving the application experience. When you do need to contact your own servers, you can send Ajax calls through our proxies to your servers. These calls are all signed by the MySpace infrastructure so that you know the request came from a trusted source. The
MySpaceID SDK
allows your server to access and set MySpace user data in this scenario. So long as the user has installed your application, your servers can access their data.
These are some of the ways that MySpaceID enables you to leverage MySpace API’s off-site and let users into your site with their social media identity and data. Earlier this year, MySpace was the first social network to allow syndication of its users’ activity streams. We hope you are as excited as we are to be part of this fundamental shift in the portability of user identity and data on the Internet.
MySpace Apps
and
MySpaceID
are a lot more than what we’ve talked about here. We invite you to find out more by attending:
“Building a Business with Social Apps” – Gerard Capiel, VP of Product for the MySpace Open Platform, will share his experiences on monetization of apps.
Developer Sandbox
– Come by and see actual apps in action, try building an app on the spot, and talk to our developers.
Fireside Chat - Ask those hard questions, discuss approaches to problems, and think about the future with MySpace developers and the OpenSocial engineering team
We hope that you will come away convinced that MySpace is focused on empowering app owners and web site owners with the tools to succeed. See you at Google I/O!
Guest Post by Scott Seely, Architect for the MySpace Open Platform
Who's @ Google I/O - spotlight on the Social Web
Monday, May 18, 2009
Google is making the web a more sociable place by contributing to new standards and releasing new products that make it easy to integrate your website with the social web. We've invited a few friends that are helping build the social web to
Google I/O
so you can learn what's coming next and what it means for you.
Learn from successful developers
Social apps can grow up fast, and some have attracted tens of millions of users. We're planning sessions to help you understand the business side of social apps, and we'll have a panel where you can pick the brains of some of the biggest social app developers in the world.
Make some new friends
There's more to a successful social app than just a creative idea. From analytics to payment processing, there's a lot of code to write beyond the core functionality of an app. Luckily, companies have been springing up to fill the needs of this ecosystem. You can meet some of these new companies in the Developer Sandbox and see how their products can make your app better (and your life easier).
Meet the containers
One of the key benefits of
OpenSocial
is the incredible distribution it provides to app developers. Building your app on OpenSocial makes it possible to reach hundred of millions of users around the world. We've got sessions planned to let you meet the folks building OpenSocial platforms and learn more about what kind of apps work well in different social environments.
The next generation
IBM, Salesforce.com, Oracle, eXoPlatform, SAP, Atlassian - not who you'd expect to be speaking on an OpenSocial session. Speakers from these companies will come together to talk about how the enterprise software development community is bringing social concepts and technology like OpenSocial into the enterprise.
To see all the sessions we've got planned to help you learn about the social web, go to
http://code.google.com/events/io/sessions.html
, and search for 'social'.
*Keep up with the latest I/O updates:
@googleio
.
By Lane LiaBraaten, OpenSocial team
eBay's Farhang Kassaei announces "Selling Manager" as an OpenSocial gadget implementation
Wednesday, April 8, 2009
In this video, eBay Platform Architect Farhang Kassaei explains the details behind the launching of eBay's new
Selling Manager (beta)
, which uses OpenSocial's gadget technology to Google Developer Advocate Chris Schalk at the Web 2.0 Conference in San Francisco, CA on April 1st, 2009.
Farhang describes both why they chose to use
OpenSocial
and
Apache Shindig
, and how they integrated its gadget server technology into their platform. He also provides information on where gadget developers can go to learn more about eBay's new platform and how to get started building applications.
Farhang Kassaei is a principal architect at eBay Marketplaces where he leads eBay platform design and architecture. During his career with eBay Farhang has been responsible for multiple infrastructure initiatives including identity and access management, open platform, user verification and risk, messaging, user generated content and user graph analysis and infrastructure. He is also a member of eBay Enterprise Architecture team.
Chris Schalk is a Developer Advocate on Google's Developer Programs team.
By Neel Kshetramade, Google Developer Programs
Google Narratives Series: BuddyPoke
Tuesday, March 31, 2009
Continuing with the Google Narratives Series, we'd like to profile
Google App Engine
and
OpenSocial
developers, Dave Westwood and Randall Ho of
BuddyPoke!
Dave and Randall both have backgrounds in 3D and avatars for the last 11+ years, with work in various web 3D games, facial tracking, facial animation, and mobile avatars. They've worked at five companies together -
"Dave does all the technical stuff and I'm the technical artist."
Simply put, they complement each other perfectly.
Q: Tell us the story of how BuddyPoke was envisioned.
A:
We'd always worked for other companies, and disliked the company politics, etc, and always dreamed of just going and doing our own thing. When we saw the huge success of
Slide's slide shows
on MySpace, we quit our jobs and started work on a 3D pets widget. Facebook apps and OpenSocial weren't live yet and our first project failed miserably because we completely lacked a distribution model with viral channels. Fast forward a bit, and Nintendo Wii is huge with everyone making miis and talking about avatars. There was Playstation Home and Second Life. Also, the Simpsons Movie was just about to released and allowed for you to "Simsponize" yourself. We thought about the 30+ minutes people were putting into customizing their avatars, without any way of doing any cool interaction with friends. We also thought about the interesting fact that most people who installed these types of console games did it mostly for character personalization or "dress up," rather than to actually play the game. Bottom line, we knew we had to do something about it.
Facebook apps then started to take off, and OpenSocial came out. We closely watched what worked and what didn't on Facebook by looking at usage charts of the top 200 apps. After a lot of trial and error, we applied our 3D backgrounds to some of the ideas and came up with a way of doing the 3D rendering in Flash. That's when we came up with BuddyPoke.
Q: Describe your implementation and why you decided on Google App Engine.
A:
During the time that we were focused on researching app usage, we noticed that most apps were struggling with scalability. Their difficulties sounded vaguely familiar with our current implementation and we knew we needed to find a platform that would help us avoid the same issue, especially since we were working on the version for MySpace. The main thing here was timing with the release of
Google App Engine
and the announcement of
OpenSocial.
All of a sudden we found ourselves able to quickly roll out our app to the various OpenSocial sites without having to worry about scaling.
Q: Tell us about your overall development experience and any obstacles you have encountered along the way.
A:
When Google App Engine first came out, the big learning curve was BigTable. Our data models were horrible. Then, after watching Ryan and Brett's talks at
I/O
, we redid everything and it's running well now. Our only concern is the organization of our code on AppSpot - everything runs on one AppSpot site. If we knew ahead of time of our success, we would have broken the code up in groups to make updating easier. Also, our main ask is XMPP support so that we can implement chat on App Engine.
One last thing...we're thrilled about the success of BuddyPoke. The barrier to entry is so low from a developer's perspective. We never imagined having 3D characters seen by so many people, without having to even think about the technology behind them or without even having to buy a Wii.
We really enjoy hearing from developers in the community about inspiring stories, so if you have something you'd like to share, visit our
online submission form.
Better yet, come tell us your story at
Google I/O
. You can also check out Dave & Randall's cool story on the
Ning blog
!
Thanks Dave & Randall!
By Christine Songco, Google Developer Team
Google Friend Connect API Available in Labs
Thursday, March 12, 2009
By Mussie Shore, Product Manager - Google Friend Connect
Today we are excited to make the
Google Friend Connect API
available to developers. Google Friend Connect lets a site owner instantly awaken and strengthen the community that visits their web site.
Friend Connect has enabled tens of thousands of sites like naturalnews.com, and millions of blogs like paulocoelhoblog.com, to build their communities. Now, we are pleased to open up the service to the broader development community. With Google Friend Connect, two of our primary goals are to:
Make it easy
for every site owner to add Friend Connect to their site, regardless of their technical capabilities. We do this by letting site owners simply paste snippets of code into their websites' HTML to instantly provide social capabilities on their sites.
Be open
by letting visitors control their own data and freely share it with sites and services as they see fit. Services that are currently integrated with Friend Connect include OpenID providers like Yahoo!, social network providers like Twitter, and update aggregators like Plaxo Pulse.
The combination of ease and openness puts visitors and site owners in full control of their social information, activities, and relationships throughout the web. As a developer, the Labs release of our API lets you:
Use JavaScript APIs
to integrate social flows and data directly within your page's markup, via the
OpenSocial
standard specification.
Use REST APIs
to integrate your existing login systems, registered users, and your existing data with new social data and activities. These APIs are also part of the OpenSocial standard.
In addition, we have used the APIs to build
open source plugin samples
that integrate into popular commenting and content systems including WordPress, Drupal, and phpBB.
This release is documented in
code.google.com
. To take advantage of the the API on your site, go to www.google.com/friendconnect and visit the "for developers" section to grab the snippet that enables the new API on your site.
We're looking forward to hearing your feedback, and to seeing how the development community will combine their creativity, Google Friend Connect, and these APIs to enrich the open social web. Make sure to check out
Google I/O
on May 27 - 28 where you can meet the engineering team and learn more about the Google Friend Connect API.
Code Conversations Episode 2 - Kevin Marks with Brad Neuberg
Wednesday, March 11, 2009
By Neel Kshetramade, Google Developer Programs
A few weeks ago, Brad Neuberg sat down with Kevin Marks for an informal chat about technology, live video, the changes in software development over the last decade and OpenSocial. The video below is an edited version of their conversation, but if that only serves to whet your appetite, you can view the full version here (
Part 1
,
Part 2
). Be sure to look for the part in the video where Kevin talks about what it was like to work with
Douglas Adams
.
Intros:
Kevin Marks is the author of the popular blog
Epeus Epigone
. In his 20-year long career, he played a major role in the development of live streaming video as a member of the Quicktime team at Apple, founded the Multimedia Corporation and as Principal Engineer at Technorati, built the spiders that make sense of the web and track millions of blogs daily. Today, in addition to being a developer advocate for
OpenSocial
, he is also one of the co-founders and a driving force for
Microformats
.
Brad Neuberg is a developer advocate at Google for the Open Web. He has created a number of libraries and frameworks for expanding the capabilities of web applications and is a core member of the
Dojo project
. He blogs at
codinginparadise.org
.
This video is the second in our video series "Code Conversations". You can view the first episode, a conversation with Chris DiBona on open source software
here
.
2008 Year in Review
Tuesday, December 23, 2008
By Mike Marchak, Google Developer Team
Before looking back on this past year, we'd like to thank the developer community for your involvement and enthusiasm in 2008. Without you none of our accomplishments would've been possible and coming to work would not have been nearly as rewarding or exciting.
In 2008 the developer team at Google made it significantly easier for developers to build increasingly sophisticated web apps. Looking back, some of the most notable events from the last year include the
App Engine launch
,
GWT 1.5 launch
,
Chrome launch
,
AJAX Language API launch
,
AJAX Libraries API launch
and the
broad adoption of OpenSocial
.
We also worked hard to make it simple to integrate and extend Google applications through the launch of the
You Tube API
,
Visualization API
,
Maps for Flash API
,
Finance API
and
Custom Search API
.
We were also really happy to participate in the
Open Handset Alliance
where we saw the announcement of the
Android Developer Challenge winners
, the
Android 1.0 SDK launch
, and the first app downloads in the
Android Market
.
Our favorite part of 2008, however, was interacting with you at
Google I/O
and at
Developer Days
. These events allowed us to meet inspirational developers in 15 countries around the world who are building fantastic applications.
In 2009, we look forward to building products to make the web better and that let you, the developer community, build better apps on the web. We are already excited about seeing you at events next year.
Happy Holidays from the Google Developer Team.
iGoogle launches canvas view
Thursday, October 16, 2008
By Dan Holevoet, Developer Programs
We're happy to announce the launch of the
canvas view
feature to iGoogle users in the U.S., rolling out over the course of the day. The canvas view feature allows gadget developers to build richer content, games, and UI for iGoogle's tens of millions of users by allowing them to build powerful full-page applications. In addition, canvas view provides developers with the opportunity to monetize their gadgets.
To get started, check out the documentation and examples on the
iGoogle developer website
. The site includes detailed information about iGoogle as well as information on upcoming
OpenSocial
functionality.
Try out the updated version of
iGoogle
and check out some of the great
canvas view gadgets
developers have already built.
Developer sandbox for iGoogle launches
Monday, April 21, 2008
By Saurabh Mathur, iGoogle Team
Today, we're excited to open up a developer sandbox for
iGoogle
. The sandbox includes support for
OpenSocial
, a common API designed to let you easily build social applications that run on a growing number of web containers. The iGoogle OpenSocial container also supports
canvas view
, allowing developers to build powerful and feature-rich full-page applications for iGoogle's tens of millions of users.
To get started, please begin with the documentation and examples on the
iGoogle developer website
. The site includes detailed information about iGoogle and a guide to incorporating the new social features.
Watch as Jake walks us through the sandbox and shows how to build a basic gadget.
Sign up
for access to the developer sandbox and keep up-to-date with our new
iGoogle Developer Blog
.
Happy coding!
This Sunday (6th April): OpenSocial Hackathon in London
Friday, April 4, 2008
By Dan Peterson, Product Manager
On the heels of
hi5's OpenSocial launch
, this Sunday, the 6th of April,
BT
is hosting an OpenSocial Hackathon at
BT Centre in London
. This is an ideal opportunity to
get started building apps
with OpenSocial, or come and get a hand with an app you've already built. In addition, you'll be able to talk with engineers from Hyves, MySpace, Netlog, studiVZ, XING, and Google.
The event will kick off at 11:00am, though doors will open at 10:00am with a light breakfast. Full details are
available here
, or you can directly
RSVP here
.
An OpenSocial Foundation
Tuesday, March 25, 2008
By DeWitt Clinton, Google Developer Programs
Today we are pleased to
announce
that Google is joining together with Yahoo! and MySpace in the
creation of a non-profit foundation
for the open and transparent governance of the OpenSocial specifications and intellectual property. This foundation, modeled after the community-led and industry-supported OpenID Foundation, will seek to ensure that the technology behind OpenSocial remains implementable by all, freely and without restriction, in perpetuity. The establishment of the foundation is a necessary and exciting next step toward an open model for application syndication via an increasingly socially-enabled Internet, and
we invite and encourage your involvement
as we complete this process over the next several months.
Additionally we are pleased to be a part of the launch of
opensocial.org
, the new official home for the OpenSocial specifications and developer community. While we are still in the early stages of putting the new site together, we wanted to open the site and the process immediately for community feedback and review.
So please join us, Yahoo!, MySpace, and all of the other OpenSocial containers and application providers, in extending a warm welcome to the community in a spirit of collaboration and rapid iteration, as we move forward with the establishment of the OpenSocial Foundation and look ahead to the continued growth of the social web.
Wednesday in San Francisco: OpenSocial Hackathon at Six Apart
Tuesday, January 15, 2008
By Dan Peterson, Product Manager
On Wednesday (tomorrow!)
Six Apart
will be hosting an OpenSocial Hackathon at their
office in San Francisco
to let people get their hands dirty with
OpenSocial
,
Shindig
, and
Caja
. In addition to the Googlers working on OpenSocial, you'll be able to chat with engineers from at least hi5, MySpace, Oracle, Orkut, and Plaxo. The event starts at 4pm PST and will be going deep into the night -- so it's okay if you can't make it right on time. The office is conveniently located near Macworld, not to mention Caltrain, BART, and MUNI.
We'd love it if you could
RSVP on Upcoming
, though it isn't formally required. Be sure to bring your laptop and perhaps a few friends.
Of course, there will be copious beer and pizza.
An OpenSocial HappyHour party with Gears
Thursday, January 10, 2008
By Dion Almaer, Google Developer Programs
Chandra Patni is an engineer at IGN who saw a good way to develop using OpenSocial. Some hacking later, and he ended up with
happyhour
, an open source OpenSocial container powered by Google Gears.
Brad Neuberg and myself got together with Chandra to discuss the project.
In the conversation below you will hear about:
How happyhour increases developer productivity when building OpenSocial components
How designers have been able to work with his OpenSocial applications with happyhour
How happyhour differs from another open source container,
Apache Shindig
His experience, and lessons learned using Gears
How he added support for ISO dates for Gears using SQLite
There is room for potential collaboration with Apache Shindig too. The projects can share the same data format, or happyhour could even hook into Apache Shindig in some way.
If you would like to make changes on the fly as you develop your OpenSocial applications, then give happyhour a look. Want to see a few more details about the code? Read more
over at the Gears blog
.
Brian McCallister on Ning, OpenSocial, and Apache Shindig
Friday, December 21, 2007
By Dion Almaer, Google Developer Programs
When I read an email sent to an Apache Software Foundation mailing list suggesting an open source project for OpenSocial, I wasn't surprised to see it come from Brian McCallister, a prolific open source developer that I met years ago in a former life.
Brian McCallister now works at Ning, the social network outsourcer, and sat down to talk to me about topics revolving around Ning, OpenSocial, and Apache Shindig.
What will you learn from this chat?
What Ning is all about
Why Ning and Brian think about OpenSocial, and why developers should be interested
The parts and pieces of OpenSocial from the standpoint of a developer, and a third party container
How Brian thinks that we will get more than just "Write one, learn everywhere"
What Apache Shindig is all about
How Shindig allows you to do simple local development, which changes the game with respect to your development lifecycle
Google Developer Podcast Episode Eleven: OpenSocial with Patrick Chanezon
Friday, November 2, 2007
By Dion Almaer, Google Developer Programs
The announcement of the OpenSocial project is really exciting, so I was really glad to drag Patrick away from his work to take some time to chat with me about it.
Using iTunes?
Patrick is easy to talk too, and I think that comes across in the interview itself. There has been a lot of pre-release speculation on what OpenSocial really is, and the press has put out wildly different ideas over the last couple of weeks. Patrick lays out the facts of the announcement.
He covers a lot, including:
What has actually been released
What OpenSocial
isn't
Details on the various APIs:
People Data API
: You can get access to owners and viewers, and their friends
Persistence Data API
: Store simple hash table data for the users using your application
Activities Data API
: Like the Facebook News feed
What it means to be an OpenSocial "container"
Fun social apps that Patrick has seen developed by the trusted testers
Sit back and listen to Patrick's dulcet French tones as he takes you through all things OpenSocial.
You can
download the episode directly
, or
subscribe to the show
(
click here for iTunes one-click subscribe
).
Also, check out video from the
Campfire One
event and interviews with a subset of the partners involved in the OpenSocial launch. Having a large number of application developers and container vendors show what they have already done gives you a glimpse to the future.
Now I want to record the next podcast
by the fire
.
Labels
.app
.dev
#AIY
#devfest18 #devfeststories #gdg #googledevelopers #developers #community
#freeandopen
#GooglePlay #AndroidDevStory #PlayStore #DeveloperConsole #StoreListingExperiments
#growwithgoogle
#io12
#io13
#io14
#io15
#io16
#io17
#io18
#io2012
#io2013
#io2014
+1
20% project
3d
3D face mesh
about.com
accelerator
accessibility
actions
actions on google
actionsongoogle
activity
Administrative APIs
AdMob
adobe
Ads
adsense
advanced
advogato
AdWords
africa
agency program
agpl
AI
AI Principles
AIY
AIY Projects
AIYProjects
ajax
ajax apis
ajax search
ajax search books news apis
all for good
amarok
AMP
AMP Cache
analytics
and Assistant
android
android developer certification
android developers
Android Development
Android Studio
Android Things
android wear
animation
Announcement
announcements
apache
api
API.AI
apis
apis console
apis explorer
apis. charts
app
app design
App dev
App Development
app engine
app indexing
app indexing api
App Invites
apple
Application Development
apps
apps script
AR
ARCore
area 120
artifact management
Artificial Intelligence
asia
assistant
atom publishing protocol
Audio
Augmented images
augmented reality
australia
Auth
authentication
authsub
automatic speech recognition
awards
axsjax
barcodes
beacon
beacons
Belarus
bespin
best practices
beta
bigquery
bitcoin
Blockly
blogger
Bluetooth
book search
books API
bootcamp
Brazil
british english
Brotli
browser
Build Out
building ajax apps
BuildOut
Bulgaria
business
buzz
c++
Cache
caja
caldav
calendar
camino
campfire one
caption
cardboard
CardDAV
cast
Certification
certification award
channel
chinese
chrome
chrome apps
chrome dev summit
chrome devtools
chrome experiment
chrome extensions
chrome os
Chrome OS IO
Chrome OS IO19
chrome web store
chromecast
chromium
chronoscope
cifs
classes
classroom api
client libraries
closure tools
cloud
Cloud anchor
cloud datastore
cloud functions for firebase
Cloud Next
cloud platform
cloud portability
cloud services
cloud sql
cloud storage
Cloud Study Jam
cms
coca cola
CocoaPods
code for educators
code jam
code review
code-in
codeedu
codelabs
coffee with a googler
Colaboratory
collada
color
Colt McAnlis
commerce
community
community connectors
competition
Compilers
compression
compressorhead
computer vision
computing heritage
conferences
contacts api
Containers
contest
contextual gadgets
conversation design
conversations
Coral
Core ML
couchdb
countdown to I/O 2012
courses
CPU
crash course
Crash Reporting
crashlytics
creative commons
cricket
crisis response
Croatia
cryptocurrency
cryptography
css
css3
custom search
custom search api
Czechia
danish linux forum
dart
Data Compression
Data Visualization
database
Databases
Dataset
Datasets
datastore
dataviz
Daydream
deprecation
design
devart
develop
developer
Developer Communities
Developer Culture
developer expert
developer features
Developer Keynote
developer relations
developers
developers. meetup
Development
devfest
devfest developer chrome maps social wave apps
DevFest18
DevFestStories
DFP
dialogflow
discovery service
diversity
django
dns
do-it-yourself
Docker
docs
documentation
documents list api
dojo
domains
doodles
dot net
doubleclick
dreamweaver
Drive
drupal
dynamic links
earn
earth
Ebay
eclipse
eclipsecon
eddystone
Edge TPU
Edge TPU Accelerator
Edge TPU Dev Board
educatio
education
email
EMEA
endpoints
enterprise
entrepreneurs
Estimator
Estimators
estonia
Ethics
Europe
event
events
evolution
execution api
extensions
Fabric
Fairness
fairness in machine learning
faster web
FCM
featured
feeds
finance
fintech
Firebase
Firebase Analytics
Firebase Cloud Messaging
Firebase Dynamic Links
firebug
firefox
firestore
firevox
firstbeta
fitness
flutter
Flutter 1.2
Flutter 1.5
Flutter at IO
Flutter Create
Flutter for desktop
Flutter for web
Flutter Live
flutter release preview 1
flutter release preview 2
Follow Us
font api
Fonts
fosdem
freebsd
freenet
Fridaygram
fusion tables
G Suite
G+
gadgets
Game Developers Conference
games
gaming
gcc
gci
GCP
GDA
gdata
GDC17
GDD
gdd07
gdd08
gdd09
GDD11
GDE
gdg
gdl
gdl weekly
gears
geo
geolocation
geoserver
getpaid
ghop
git
github
GKE
gmail
Gmail APIs
GMTC
gnome
gnome women's summer outreach program
Go
goo.gl
Google
Google AI
Google APIs
google apps
google apps api
google apps for your domain
google apps marketplace
Google AR
google assistant
Google Assistant Bluetooth
Google Assistant IO
Google Assistant IO19
google assistant sdk
Google Brain
google buzz
google cast
google certification
google chart api
google checkout
google chrome
Google Cloud
Google Cloud Messaging
Google Cloud Platform
google cloud storage
google code
google code project hosting
google code search
google code university
google compute engine
Google Coral
google data apis
google data protocol
Google Data Studio
google developer day
google developer days
Google Developer Groups
Google Developer Scholarship
google developers
Google Developers Academy
google developers certification
google developers community groups
Google Developers Groups
Google Developers Live
Google Developers site
Google Developers University Consortium
google docs
Google Docs API
google doctype
google domains
Google Drive
Google Drive SDK
google earth
google fit
Google Fonts
google friend connect
google gadgets
google gears
google grants
Google Groups Settings
google health
Google Home Hub
Google I/O
Google Identity Platform
Google in Asia
google io
Google IOS Android
Google Maps
Google Maps Platform
google mashup editor
Google Noto fonts
google pay
google pay api
google photos
google platform
Google Play
Google Play Developer API
google play services
Google Registry
google scholarships
Google Science Fair
Google sheets
Google Sheets API
Google Slides
Google Slides API
google space
Google Spreadsheets API
google storage
google summer of code
Google tech talk
Google technology
google technoloy user groups
google tv
google visualization api
google wallet
Google Wave
google web elements
google web toolkit
google.org
google+
GoogleAssistant
googlecast
googledevelopers
googleio
googlenew
GooglePlay
googlewebelements googleio
GPE
GPGS C++ Games
GPT
green linux
Groups API
grow
grow with google
gsoc
GSuite
gtags
gtug
guest post
guice
gulp
GWSOP
gwt
gzip
hackathon
hacking
hackthon
hamilton
hangouts
Hangouts Chat
Hangouts Chat API
haproxy
Headset
hg
hibernate
howto
hpux
html
html5
http
I/O
I/O 17
I/O 2017
I/O Extended
I/O Live
ical
identity
ietf
ignite
igoogle
iguanas
iiw
Image Compression
image search
Imara
In-app billing
in-app payments
in-app purchase
incubator
India
indie
Indie Games Accelerator
information visualization
Instagram
intelligentwire
interactive music
internationalization
internet explorer
internet of things
interviews
IO
IO17
io18
IO19
IO19 Flutter
IO2017
ios
iOS SDK
IoT
ipad
iphone
iPhone Development
israel
Issue Tracker
jaiku
japanese
java
javascript
jetpack
joomla
joomladayus2007
joomladayusa
json
karaoke
KDE
KDE 4.0
Keras
kernel
kernel summit
keynote
khronos
kids
kids coding
kids coding team
kml
korean
Krakow
Kubernetes
labs
lanchpad
languages
latam accelerator
LatAm startups
latitude
latvia
launch
launchpad
launchpad accelerator
launchpad studio
lca
Leadership
Learning
lens
lessons
licenses
linux
linux foundation
linux summit
linux virtual server
linuxconf eu
lithuania
localization
LoCo
london
mac
MacFuse
Machine
machine intelligence
machine learning
machine learning accelerator
maker
Makers
malware
maps
maps apis
Marketplace
material
material components
material design
MDL
meetup
mercurial
Mexico startups
MIT CSAIL
MIT Media Lab
ml
ML Kit
MLCC
mobile
Mobile App Development
mobile design
Mobile Development
mobile performance
mobile sites
mobile speed
mobile UX
Mobile web
Mobile World Congress
mod_pagespeed
Moderator
monetize
MOOC
mozilla
multi-platform
mylar
myspace
MySQL
mythtv
named
narratives
native ads
native client
nearby
netbsd
non-profit
nonsense
nosql
notifications
Noto Serif CJK
nss
nvidia
NYT
O3D
oauth
OAuth playground
OAuth2
objective-c
OCaml
ocr
ODF
office hours
oha
online payments
OOXML
open data
open source
open source blog
open source releases
open web
openajax alliance
opengl
openid
opensocial
openssh
openssl
Optimization
oreilly
orkut
oscon
oscon2007
osi
oss devs
ossjam
osx
pactester
page speed
PageSpeed
palette
payment handler
payment request api
payment web standard
payments
Peer bonus program
performance
phone
photos
picasa
picasa web
places API
play services
playground
plone
plone sprint
podcast
poland
Poly
polymer
Polymer Summit
portugal
posix
PowerMeter API
prediction api
preview
prizes
programming
Progressive Web App
project hosting
Project Loon
Project Tango
prototype
proximity
pubsubhubbub
PWA
py3k
python
python sprint
Qualcomm
Qualcomm Google
rails
random hacks of kindness
Rasberry Pi
reader
releases
Remote Config
research
reserve seats
Responsible AI
result snippets
Reto Meier
Rewarded Ads
Rewarded Video Ads
rhino
Saatchi
Safety & Security
safety and security
salesforce
samba
Sample dialogs
sandbox
Santa Tracker
scalability
scale-ups
Sceneform
schedule
scholarship
scholarships
Scratch
screencast
sdk
sdks
search
security
Serbia
serif
service worker
sessions
seurat
shape
Sheets API
shindig
shopping
Shoreline Amphitheatre
showcase
sidewiki
sign-in
silverstripe
SIMD
sitemaps
sites api
sixapart
sketchup
Slides API
small business
small businesses
Smart Lock for Passwords
soap search api
soc
social
social graph
solaris
souders
spa2007
Space
spdy
speakers
speech
speed
speed tracer
Stable release
standards
startup
Startup accelerator
startups
STEM
storage
Street View
student programs
students
stuff
style
subscribed links
subscription
subversion
summer of code
Sundar Pichai
SVG
sxsw
syndication
tasks API
Team Drives (new)
techmakers
templates
TensorFlow
tensorflow dev summit
TensorFlow Lite
TensorFlow Research Cloud
tensorRT
Test Lab
testing
text embedding models
TF Lite
tfdevsummit
TFLite
themes
thought leadership
tool
Toolkit
tools
topp
TPU
training
tranparency
transit
translate
translation
tutorials
tv
ubiquitous computing
ubiquity
ubucon
ubuntu
Udacity
UI
Ukraine
unicode
unit test
Unity
universal
Universal App Campaigns
University
unix
url
url shortener
URLs
UX
video
videos
Vim
virtual keyboard
virtual reality
visualization
voice
voice kit
voice user interface
VR
VUI
wattpad
Wearables
Weave
web
web animations api
web apps
web components
web design
web designer
web development
web exponents
web fonts
web performance
web platform docs
web registry
webfonts
webgl
webmaster
WebP
website optimizer
webVR
weekly roundup
WhiteHouse.gov
Who's at Google I/O
win
windows
windows programming
Winter of Code
Women in Tech
Women Tech Makers
women techmakers
WomenTechmakers
writing
wtm
xauth
yahoo
Young Makers
youtube
zlib
zurich
ZXing
Archive
2019
May
Apr
Mar
Feb
Jan
2018
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2017
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2016
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2015
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
2014
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2013
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2012
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2011
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2010
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2009
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2008
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2007
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2006
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Feb
Jan
2005
Dec
Nov
Oct
Sep
Aug
Jul
Jun
May
Apr
Mar
Subscribe
Follow @googledevs
Visit
Google Developers
for docs, event info, and more.