<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>App. Development</title><link>http://blogs.x2line.com/al/category/97.aspx</link><description>Everything about Application Development on open platforms. APIs, engagement, tips and tricks, marketing, best practices. Also entries about Client Libraries, interoperability, scalability and so on.</description><managingEditor>Anatoly Lubarsky</managingEditor><dc:language>en-US</dc:language><generator>Version 0.97.2006.1</generator><image><url>http://blogs.x2line.com/Images/x2line_logo_feed.jpg</url><title>x2line: Social Network Services, Weblog Hosting</title><link>http://blogs.x2line.com/</link></image><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Top 3 Things Myspace Platform Has to Implement for Developers</title><link>http://blogs.x2line.com/al/archive/2008/10/10/3565.aspx</link><pubDate>Fri, 10 Oct 2008 23:50:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/10/10/3565.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3565.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/10/10/3565.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3565.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3565.aspx</trackback:ping><description>&lt;p&gt;I think that &lt;a href="http://developer.myspace.com/"&gt;Myspace development platform&lt;/a&gt; is much more developer friendly than that of Facebook these days. Mostly because:&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Myspace developers participate in developer forums and are responsive. They answer questions and provide feedback to developers.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://apps.myspace.com/Modules/AppGallery/Pages/index.aspx?fuseaction=apps&amp;st=recentlypopular"&gt;Myspace application gallery&lt;/a&gt; is of better quality due to relatively tough approval process (for example you need to approve each application change).&lt;/li&gt;
&lt;li&gt;Myspace has more advertising friendly audience and as a result - better advertisers (and higher CPM).&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;p&gt;There are still several obvious basic features Myspace platform should provide for developers. I think that top 3 of these features are:&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;New section in application gallery sorted by daily active users. Currently there is one section sorted by total installs which doesn't change much &amp;mdash; first-movers large apps stay on top. Another section is called "Recently Popular" which means popular among recently submitted apps. Therefore good and popular applications are mostly invisible in the application gallery. Alphabetical section is useless obviously.&lt;/li&gt;
&lt;li&gt;Revision of approval policy and process. There are several items in the policy which just don't make sense. One example - all canvas external links should open a new window. I don't mention the fact that all modern browsers support tab-browsing. Myspace folks responsible for approval click each and every ad placed on the canvas page which may cause problems to the publisher, not to mention that many ad platforms just open the ad in the same window.&lt;/li&gt;
&lt;li&gt;Better support for iframes - we need support for numerous Myspace extensions to open social (like "invite friends" and "postto") available for external iframes.&lt;/li&gt;
&lt;/ul&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3565.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Expanding to Hi5</title><link>http://blogs.x2line.com/al/archive/2008/09/13/3554.aspx</link><pubDate>Sat, 13 Sep 2008 20:45:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/09/13/3554.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3554.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/09/13/3554.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3554.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3554.aspx</trackback:ping><description>&lt;p&gt;Hi5 is the most recent platform I'm developing my applications on. Hi5 applications run on Open Social 0.7. From my experience so far with Hi5 I think that despite some glitches their platform is developer friendly enough which makes sense. Some of my applications on Hi5:
&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.hi5.com/friend/apps/entry/www.vandalismpro.com/opensocial/hi5.xml"&gt;Bathroom Stall Vandalism&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hi5.com/friend/apps/entry/www.daygrader.com/opensocial/hi5.xml"&gt;daygrader&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;p&gt;Bathroom Stall Vandalism and daygrader run currently on 5 different platforms. In addition I have a couple of other apps live made exclusively for Hi5 and a couple pending for review.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Go Hi5 !&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Feel free to &lt;a href="http://www.hi5.com/friend/profile/displayProfile.do?userid=276931573"&gt;add me as a friend&lt;/a&gt; on Hi5.&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3554.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Daygrader is Live on Myspace</title><link>http://blogs.x2line.com/al/archive/2008/08/26/3541.aspx</link><pubDate>Tue, 26 Aug 2008 20:41:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/08/26/3541.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3541.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/08/26/3541.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3541.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3541.aspx</trackback:ping><description>&lt;p&gt;Following &lt;a href="http://blogs.x2line.com/al/archive/2008/08/26/3539.aspx"&gt;Bathroom Stall Vandalism approval&lt;/a&gt;, today &lt;a href="http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&amp;amp;friendid=354488219"&gt;Daygrader is available for Myspace users&lt;/a&gt; as well. It has been approved and Myspace users can now discover and install Daygrader from &lt;a href="http://apps.myspace.com/Modules/AppGallery/Pages/index.aspx?fuseaction=apps&amp;amp;st=recentlypopular"&gt;Myspace Application Directory&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Daygrader runs currently on Facebook, Bebo, Friendster and Myspace.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Daygrader allows you to rate your life day after day on ABCDF scale.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Go Myspace !&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3541.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Bathroom Stall Vandalism is Live on Myspace</title><link>http://blogs.x2line.com/al/archive/2008/08/26/3539.aspx</link><pubDate>Tue, 26 Aug 2008 04:22:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/08/26/3539.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3539.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/08/26/3539.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3539.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3539.aspx</trackback:ping><description>&lt;p&gt;About a month ago I announced that &lt;a href="http://blogs.x2line.com/al/archive/2008/07/31/3512.aspx"&gt;Bathroom Stall Vandalism is Live on Friendster&lt;/a&gt; - following its approval to Friendster application directory.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;From today &lt;a href="http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&amp;friendid=354484425"&gt;Bathroom wall is available for Myspace users&lt;/a&gt; as well. It has been approved and Myspace users can now discover and install their bathroom from &lt;a href="http://apps.myspace.com/Modules/AppGallery/Pages/index.aspx?fuseaction=apps&amp;st=recentlypopular"&gt;Myspace Application Directory&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Bathroom Stall Vandalism runs currently on Facebook, Bebo, Friendster and Myspace.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Enjoy :)&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3539.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>OpenSocial: How to Detect Profile Owner</title><link>http://blogs.x2line.com/al/archive/2008/08/23/3532.aspx</link><pubDate>Sat, 23 Aug 2008 00:04:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/08/23/3532.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3532.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/08/23/3532.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3532.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3532.aspx</trackback:ping><description>&lt;p&gt;One of the common tasks for OpenSocial application developer is to distinguish between ordinary profile viewer and profile viewer who is "OWNER" which means installed the application. It is needed to perhaps display different content according to the "VIEWER".&lt;/p&gt;&lt;br&gt;
&lt;p&gt;The following profile content example snippet demonstrates how to perform this task:&lt;/p&gt;&lt;br /&gt;
&lt;pre&gt;
&lt; script type="text/javascript"&gt;
var os;
var dataReqObj;
    
function init() 
{        
    os = opensocial.Container.get();
    if (os != null)
    {
        dataReqObj = os.newDataRequest();
        var viewerReq = os.newFetchPersonRequest(opensocial.DataRequest.PersonId.VIEWER);
        dataReqObj.add(viewerReq);
        dataReqObj.send(viewerResponse);
    }
    else
    {
        // some code    
    }
}

function viewerResponse(data) 
{
    var viewer = data.get(opensocial.DataRequest.PersonId.VIEWER).getData();

    if (viewer != null)
    {
        // some code

        if (viewer.isOwner())
        {
            // do something - OWNER
        }
        else
        {
            // do something - NOT OWNER
        }
    }
    else
    {
        // some code
    }
}
     
init();
&lt; /script&gt;
&lt;/pre&gt;&lt;br&gt;
&lt;p&gt;Enjoy :)&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3532.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>I Love Indonesia</title><link>http://blogs.x2line.com/al/archive/2008/08/17/3530.aspx</link><pubDate>Sun, 17 Aug 2008 01:35:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/08/17/3530.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3530.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/08/17/3530.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3530.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3530.aspx</trackback:ping><description>&lt;p&gt;&lt;img src="http://lh3.ggpht.com/anatolyl/SMHwV5JejOI/AAAAAAAAANw/4XEz8jkCvgA/s800/indonesia3.jpg" /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;This is my latest application. I was just thinking that it is fun and simple. To all indonesians out there - hope you enjoy it. aku cinta indonesia :))&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3530.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Bathroom Stall Vandalism is Live on Friendster</title><link>http://blogs.x2line.com/al/archive/2008/07/31/3512.aspx</link><pubDate>Thu, 31 Jul 2008 23:56:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/07/31/3512.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3512.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/07/31/3512.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3512.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3512.aspx</trackback:ping><description>&lt;p&gt;Just following &lt;a href="http://blogs.x2line.com/al/archive/2008/07/31/3511.aspx"&gt;DayGrader expansion to Friendster&lt;/a&gt; - Bathroom Stall Vandalism is &lt;a href="http://widgets.friendster.com/874b20ec34276373ade109774d91c242"&gt;available for Friendster users&lt;/a&gt; as well. It has been approved and Friendster users can now discover and install Vandalism from &lt;a href="http://www.friendster.com/widgetdirectory.php"&gt;Friendster App Directory&lt;/a&gt;.&lt;/p&gt;&lt;br&gt;
&lt;p&gt;Bathroom Stall Vandalism works on 3 different Social Networks:&lt;/p&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://widgets.friendster.com/vandaliser"&gt;Vandalism on Friendster&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://apps.bebo.com/vandaliser/"&gt;Vandalism on Bebo&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://apps.facebook.com/vandaliser/"&gt;Vandalism on Facebook&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;br&gt;
&lt;p&gt;In addition - just like DayGrader, Bathroom Stall Vandalism for Facebook fully supports Facebook new profile design and does not require "install" to be operational.&lt;/p&gt;&lt;br&gt;
&lt;p&gt;Enjoy :)&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3512.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>DayGrader is Live on Friendster</title><link>http://blogs.x2line.com/al/archive/2008/07/31/3511.aspx</link><pubDate>Thu, 31 Jul 2008 23:46:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/07/31/3511.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3511.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/07/31/3511.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3511.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3511.aspx</trackback:ping><description>&lt;p&gt;DayGrader - Life Grading System is &lt;a href="http://widgets.friendster.com/05286142f7fe29759323369c13067f16"&gt;available for Friendster users&lt;/a&gt;. It has been approved and Friendster users can now discover and install DayGrader from &lt;a href="http://www.friendster.com/widgetdirectory.php"&gt;Friendster App Directory&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;So for now DayGrader works on 3 different Social Networks:&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://widgets.friendster.com/daygrader"&gt;DayGrader on Friendster&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://apps.bebo.com/daygrader/"&gt;DayGrader on Bebo&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://apps.facebook.com/daygrader/"&gt;DayGrader on Facebook&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;p&gt;In addition - DayGrader for Facebook fully supports Facebook new profile design and does not require "install" to be operational.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Enjoy :)&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3511.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Bathroom Stall Vandalism - 3000 Users on BEBO</title><link>http://blogs.x2line.com/al/archive/2008/06/15/3462.aspx</link><pubDate>Sun, 15 Jun 2008 23:11:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/06/15/3462.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3462.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/06/15/3462.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3462.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3462.aspx</trackback:ping><description>&lt;p&gt;&lt;img src="http://photos-b.ak.facebook.com/photos-ak-sf2p/v250/89/66/500491268/n500491268_896017_527.jpg" alt="Bathroom Stall Vandalism"&gt;&lt;/p&gt;&lt;br&gt;
&lt;p&gt;&lt;a href="http://www.bebo.com/Profile.jsp?MemberId=5409925639"&gt;Bathroom Stall Vandalism&lt;/a&gt; on BEBO has passed 3000 users. Previous 2000 mark was back in April - &lt;a href="http://blogs.x2line.com/al/archive/2008/04/22/3405.aspx"&gt;Bathroom Stall Vandalism - 2000 Users on BEBO&lt;/a&gt;.&lt;/p&gt;&lt;br&gt;
&lt;p&gt;Speaking of which - &lt;a href="http://apps.facebook.com/bsv-gallery/"&gt;Bathroom Stall Vandalism Gallery&lt;/a&gt; was launched on Facebook this weekend. &lt;a href="http://apps.facebook.com/bsv-gallery/"&gt;Bathroom Stall Vandalism Gallery&lt;/a&gt; is supposed to complement &lt;a href="http://www.facebook.com/applications/Bathroom_Stall_Vandalism/5180194285"&gt;Bathroom Stall Vandalism&lt;/a&gt; on Facebook which growth is somewhat slow lately (comparing to that on BEBO). More Bathroom creative screenshots will be posted soon.&lt;/p&gt;&lt;br&gt;
&lt;p&gt;Enjoy&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3462.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Bathroom Stall Vandalism - 2000 Users on BEBO</title><link>http://blogs.x2line.com/al/archive/2008/04/22/3405.aspx</link><pubDate>Tue, 22 Apr 2008 19:47:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2008/04/22/3405.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3405.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2008/04/22/3405.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3405.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3405.aspx</trackback:ping><description>&lt;p&gt;&lt;img src="http://photos-285.ll.facebook.com/photos-ll-sctm/v43/133/5180194285/app_3_5180194285_4392.gif" alt="Bathroom Stall Vandalism"&gt;&lt;/p&gt;&lt;br&gt;
&lt;p&gt;&lt;a href="http://www.bebo.com/Profile.jsp?MemberId=5409925639"&gt;Bathroom Stall Vandalism on BEBO&lt;/a&gt; has passed 2000 users. Which is good stats for the application with zero investment (just scaling up from facebook). Around 10% of them are active daily.&lt;/p&gt;&lt;img src ="http://blogs.x2line.com/al/aggbug/3405.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>