<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://developer.myspace.com/Community/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>MySpace Developer Team : open canvas</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/tags/open+canvas/default.aspx</link><description>Tags: open canvas</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20910.1126)</generator><item><title>Open Canvas and App Settings Enhancements</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/2009/04/29/open-canvas-and-app-settings-enhancements.aspx</link><pubDate>Wed, 29 Apr 2009 20:04:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:39473</guid><dc:creator>Test User</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/Community/blogs/devteam/rsscomments.aspx?PostID=39473</wfw:commentRss><comments>http://developer.myspace.com/Community/blogs/devteam/archive/2009/04/29/open-canvas-and-app-settings-enhancements.aspx#comments</comments><description>&lt;font face="ArialMT"&gt;
&lt;p align="left"&gt;We’ve recently made some updates to our Open Canvas feature. As most of you know, one of the primary benefits of using Open Canvas functionality in your apps is that it gives you immediate access to basic user info such as the user’s public photos and display name. Ideally, this means users can immediately start using basic functionality of your app without having to go through the add app process. For example, they can &amp;quot;try&amp;quot; your app from the gallery when they click the &amp;quot;try it&amp;quot; link. When a user does add your app you’ll automatically get access to their friends list. From that point, you can then request specific permissions on an as needed basis. This allows you to design Apps with a low bar of entry that can quickly engage the user and can incrementally request permission for deeper functionality. &lt;/p&gt;
&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="left"&gt;We’ve updated the app settings page to better reflect the new Open Canvas model through three sections: &amp;quot;&lt;b&gt;Apps I’ve Added&lt;/b&gt;&amp;quot;, &amp;quot;&lt;b&gt;Apps I’ve Blocked&lt;/b&gt;&amp;quot;, and &amp;quot;&lt;b&gt;Apps I Haven’t Added&lt;/b&gt;&amp;quot;.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img src="http://c4.ac-images.myspacecdn.com/images02/87/l_c8c4b0f23c474669a56846e9e7de71a7.png" alt="New App Settings Page" width="600" align="middle" border="0" height="610" /&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;i&gt;The New Apps Settings Page&lt;/i&gt;&lt;/p&gt;
&lt;p align="left"&gt;The &amp;quot;Apps I’ve Added&amp;quot; section provides a cleaner, friendlier way for users to manage their existing apps. The new layout highlights the apps they have and uses less vertical space then the current layout so users can quickly get to the apps they want. It also provides quick links to the most popular app management options.&lt;/p&gt;
&lt;p align="left"&gt;With new larger icons, the user can better manage the apps they’ve blocked from the &amp;quot;Apps I’ve Blocked&amp;quot; section.&lt;/p&gt;
&lt;p align="left"&gt;Finally, from the &amp;quot;Apps I Haven’t Added&amp;quot; section, the user can manage the global privacy permissions. Privacy conscious users can prevent apps they haven’t explicitly installed but whose canvas they are viewing, such as Open Canvas apps, from having access to their basic info. They can also prevent apps they haven’t added from receiving unsolicited communications (for example receiving app invites or profile comments).&lt;/p&gt;
&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can find out more about implementing Open Canvas functionality in our &amp;quot;&lt;a href="http://wiki.developer.myspace.com/index.php?title=Open_Canvas_Initiative:_New_Application_Permission_Model_-_Part_1"&gt;How Open Canvas Works&lt;/a&gt;&amp;quot; primer or check out our &amp;quot;&lt;a href="http://wiki.developer.myspace.com/index.php?title=Open_Canvas_FAQs" class=""&gt;Open Canvas FAQ&lt;/a&gt;&amp;quot;.&lt;/p&gt;&lt;/font&gt;&lt;img src="http://developer.myspace.com/Community/aggbug.aspx?PostID=39473" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/open+canvas/default.aspx">open canvas</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/app+settings/default.aspx">app settings</category></item><item><title>What's New in MySpace OpenSocial 0.8</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/2009/01/08/what-s-new-in-myspace-opensocial-0-8.aspx</link><pubDate>Thu, 08 Jan 2009 21:09:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:33447</guid><dc:creator>Chad Russell</dc:creator><slash:comments>12</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/Community/blogs/devteam/rsscomments.aspx?PostID=33447</wfw:commentRss><comments>http://developer.myspace.com/Community/blogs/devteam/archive/2009/01/08/what-s-new-in-myspace-opensocial-0-8.aspx#comments</comments><description>&lt;p&gt;The spec for OpenSocial 0.8 has been finalized and MySpace’s implementation has been released.&amp;nbsp; There are some key benefits that 0.8 adds over 0.7 on the MySpace platform.&amp;nbsp; The JavaScript container more closely conforms to the spec and some MySpace specific extensions have been pulled into the OpenSocial namespace.&amp;nbsp; The result of this is that your 0.8 app will port much more easily to other platforms than your 0.7 app did.&amp;nbsp; The app data API has been cleaned up and made more useful.&lt;/p&gt;
&lt;p&gt;There are also important new features and capabilities on the MySpace platform that are only available to 0.8 apps:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open Canvas allows your app to be functional for users even before they have added the app. Learn more about &lt;a href="http://developer.myspace.com/community/myspace/da11.aspx" title="Open Canvas"&gt;Open Canvas&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Custom App Activities allow 0.8 apps to post activities into user Friend Updates. Learn more about &lt;a href="http://developer.myspace.com/Community/blogs/devteam/archive/2008/11/21/beta-release-of-the-myspace-custom-application-activities.aspx" title="Custom App Activities"&gt;Custom App Activities&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;App Notifications will allow apps to message their users directly, and will only be available on 0.8&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;In this three part series of articles, I’ll walk you through the process of creating an application from start to finish with emphasis on the six major improvements that distinguish 0.8 from 0.7 on MySpace:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Enhancements to the opensocial.Person object&lt;/li&gt;
&lt;li&gt;Our new permission model, dubbed Open Canvas, that makes extensive use of opensocial.hasPermission and opensocial.requestPermission&lt;/li&gt;
&lt;li&gt;Updates to app data to accept only valid JSON&lt;/li&gt;
&lt;li&gt;The deprecation of PostTo in favor of opensocial.requestShareApp and opensocial.requsetSendMessage&lt;/li&gt;
&lt;li&gt;Activities&lt;/li&gt;
&lt;li&gt;App Notifications&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;Read &lt;i&gt;What&amp;#39;s New in MySpace OpenSocial 0.8&lt;/i&gt;:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://developer.myspace.com/community/myspace/da13.aspx"&gt;Part 1 - opensocial.Person and JSON application data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://developer.myspace.com/community/myspace/da14.aspx"&gt;Part 2 - Open Canvas and requestSendMessage/requestShareApp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://developer.myspace.com/community/myspace/da15.aspx"&gt;Part 3 - Activities&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://developer.myspace.com/Community/aggbug.aspx?PostID=33447" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/Example+Code/default.aspx">Example Code</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/documentation/default.aspx">documentation</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/OpenSocial/default.aspx">OpenSocial</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/Activities/default.aspx">Activities</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/open+canvas/default.aspx">open canvas</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/0.8/default.aspx">0.8</category></item><item><title>Invites, Open Canvas, and Activities</title><link>http://developer.myspace.com/Community/blogs/devteam/archive/2008/12/18/invites-opencanvas-and-activities.aspx</link><pubDate>Thu, 18 Dec 2008 21:18:00 GMT</pubDate><guid isPermaLink="false">8e485011-333f-425c-b84a-1febdb8bfab0:31853</guid><dc:creator>Kyle Brinkman</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://developer.myspace.com/Community/blogs/devteam/rsscomments.aspx?PostID=31853</wfw:commentRss><comments>http://developer.myspace.com/Community/blogs/devteam/archive/2008/12/18/invites-opencanvas-and-activities.aspx#comments</comments><description>&lt;p&gt;Happy holidays! As an early present I&amp;#39;m pleased to report that we&amp;#39;ve
  released a bunch of new capabilities that should really help users
  engage with your apps on MDP. First up is App Invites: previously when
  users added apps via an invitation, the invite disappeared and users
  were presented with a link to the app. Now, users are immediately taken
  to the app when they accept invites. We got lots of requests for this
  change, and expect it will make it clearer and easier for people to
  start using the applications their friends have recommended&lt;/p&gt;
  &lt;p&gt;We&amp;#39;re
  also releasing today the first stages of our Open Canvas implementation.
  As we&amp;#39;ve &lt;a href="http://developer.myspace.com/Community/blogs/devteam/archive/2008/09/22/upcoming-releases.aspx" title="upcoming releases"&gt;discussed previously&lt;/a&gt;, Open Canvas allows MySpace members to use
  an app canvas page prior to explicitly adding the app. You can read
  full details on &lt;a href="http://developer.myspace.com/community/myspace/da11.aspx"&gt;how Open Canvas works&lt;/a&gt;, but the point I want to
  emphasize is that this capability is entirely optional. Users can still
  add and interact with your applications entirely as before, but you now
  have more options for engaging with users prior to installation. We&amp;#39;re
  excited to see creative implementations of Open Canvas and look forward
  to feedback from you guys on further development.&lt;/p&gt;
  &lt;p&gt;Finally, I
  also have good news on App Activities. Several weeks ago we released &lt;a href="http://developer.myspace.com//Community/blogs/devteam/archive/2008/11/21/beta-release-of-the-myspace-custom-application-activities.aspx" title="Intro Custom App Activities"&gt;Custom App Activities&lt;/a&gt;, a new capability on MDP that allows apps to
  raise events, including text, links, and media, that appear in Friend
  Updates on members&amp;#39; home pages. At that time we limited the service to
  developers of an app in order to allow you guys to test out the
  functionality in advance and help us work out any bugs. As of today
  we&amp;#39;ve opened up the service to allow your apps to raise events for all
  users!&lt;/p&gt;
  
  &lt;p&gt;Learn how to &lt;a href="http://developer.myspace.com/community/myspace/activities.aspx"&gt;create and publish activity templates&lt;/a&gt;.
  
  &lt;/p&gt;&lt;p&gt;Activities are a great way to deepen engagement.
  Raising events allows users to broadcast to their friends all the cool
  things they&amp;#39;re doing on your apps, from winning a hand at poker, to
  rating a new movie or completing a quiz. Like all user-to-user
  communications on MDP, each event must be approved by the initiating
  user. We feel this is the best way to balance message volume, rather
  than relying on black-box quotas or other filtering systems.&lt;/p&gt;
  
  &lt;p&gt;Here&amp;#39;s an example of an approval modal for an activity raised by an application and the resulting event in a friends Updates:&lt;/p&gt;
&lt;img src="http://c1.ac-images.myspacecdn.com/images02/4/l_da9565a230be458ab23040d3d7971d40.gif" alt="Activities Modal" border="" width="592" height="418" hspace="" /&gt;

&lt;p&gt;&lt;img src="http://c3.ac-images.myspacecdn.com/images02/47/l_efc5ad88cae242d0b09b8c79e4b2035e.gif" alt="updates event" border="" width="570" height="88" hspace="" /&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;The MDP team has worked really hard to get these features out before the holidays, and we hope this rings in the new year on a good note for everyone. &lt;/p&gt;&lt;p&gt;Happy New Year! &lt;/p&gt;&lt;p&gt;/kyle &lt;br /&gt;&lt;/p&gt;
&lt;img src="http://developer.myspace.com/Community/aggbug.aspx?PostID=31853" width="1" height="1"&gt;</description><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/invites/default.aspx">invites</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/Activities/default.aspx">Activities</category><category domain="http://developer.myspace.com/Community/blogs/devteam/archive/tags/open+canvas/default.aspx">open canvas</category></item></channel></rss>