<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>mobicules</title>
	<atom:link href="http://www.mobicules.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mobicules.com</link>
	<description>From Concepts to Solutions - Real Quick, Real Smart</description>
	<pubDate>Thu, 11 Mar 2010 10:48:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Voyavo</title>
		<link>http://www.mobicules.com/2010/01/voyavo/</link>
		<comments>http://www.mobicules.com/2010/01/voyavo/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 14:45:49 +0000</pubDate>
		<dc:creator>sushil</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/?p=575</guid>
		<description><![CDATA[We are really excited to see the private-beta release of Voyavo, a trip planner, which we recently developed for one of our clients, Momentum Design Lab.
Voyavo is an application developed with latest web2.0 technology and cutting-edge user interface. Highly interactive and having all the social interaction features - Voyavo is just the right tool for [...]]]></description>
			<content:encoded><![CDATA[<p>We are really excited to see the private-beta release of <a href="http://voyavo.com" onclick="javascript:urchinTracker ('/outbound/article/voyavo.com');">Voyavo</a>, a trip planner, which we recently developed for one of our clients, <a href="http://momentumdesignlab.com/" onclick="javascript:urchinTracker ('/outbound/article/momentumdesignlab.com');">Momentum Design Lab</a>.</p>
<p>Voyavo is an application developed with latest web2.0 technology and cutting-edge user interface. Highly interactive and having all the social interaction features - Voyavo is just the right tool for all the travel enthusiasts for planning their trips. Apart from making trip management a piece of cake, Voyavo also helps you find the best and book flights, hotels, car hire and activities and you can easily add them to your itinerary.</p>
<p>Voyavo brings a more social travel experience with the ability to share proposed itineraries, watch for the best priced items, store travel bookings, and quickly develop a travel plan – to meet the needs of all travelers on a trip, before your book the travel details. Voyavo harness social networks and helps consumers to organize, share details and invite others to join in travel planning and search, book, post and share activities with friends, family and associates.</p>
<p>All of your restaurant reservations, day activities, flights, hotel stays and other details from your trip can be kept together and organized by day, and by week. Voyavo has a seamless integration with maps and you can even view your trip details in relation to each other - get directions to and from all your planned events. With a number of privacy options, you decide who can view what. Keep your own itinerary separate from everyone else. For group trips, you can keep a separate itinerary that is private from the rest of the group. You can also create other organizers to help plan the trip. You can also create a watchlist of fares &#038; prices - Voyavo keeps track and notifies you of the best deals and prices of flights, hotels, and cars you add to your watchlist.</p>
<p>You can login with any of your social network or email accounts - connect to Voyavo with your MySpace, Facebook, Yahoo!, AOL/AIM, Gmail, OpenID, or Twitter account! You don&#8217;t need to create another set of login information you might forget! Invite your friends from Facebook and your address books to easily keep everyone up-to-date on travel plans.</p>
<p>Voyavo is developed using Symfony and JQuery - the latest in web technology. Symfony is a php-based framework designed on the principles such as DRY and KISS. It is the perfect tool for developing feature rich complex web applications such as Voyavo. It is also highly customizable with a wide range of plugins and an active community. JQuery is one of the most feature rich and customizable javascript library. It accelerates development to a great extent and helps you deliver a highly enhanced GUI to the users. Again, with a wide variety of plugins available, you can create a state-of-the-art interface to impress your consumers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2010/01/voyavo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Symfony - A Bird&#8217;s Eye View</title>
		<link>http://www.mobicules.com/2009/09/symfony-a-birds-eye-view/</link>
		<comments>http://www.mobicules.com/2009/09/symfony-a-birds-eye-view/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 12:58:20 +0000</pubDate>
		<dc:creator>sushil</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/?p=513</guid>
		<description><![CDATA[Symfony - A Bird&#39;s Eye View
View more presentations from csushil.

Choosing the right tools for development of a product is an essential part of its success. We at Mobicules understand this and recommend the best solutions from the industry.  The Internet is ever-changing and ever-expanding and so are the applications.
Symfony is a great framework to build [...]]]></description>
			<content:encoded><![CDATA[<div style="width:425px;text-align:left" id="__ss_1983582"><a href="http://www.slideshare.net/csushil/symfony-1983582"style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;"  title="Symfony - A Bird&#39;s Eye View" onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">Symfony - A Bird&#39;s Eye View</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=symfony-mobicules-090911073055-phpapp02&#038;stripped_title=symfony-1983582" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=symfony-mobicules-090911073055-phpapp02&#038;stripped_title=symfony-1983582" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a href="http://www.slideshare.net/"style="text-decoration:underline;"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">presentations</a> from <a href="http://www.slideshare.net/csushil"style="text-decoration:underline;"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">csushil</a>.</div>
</div>
<p>Choosing the right tools for development of a product is an essential part of its success. We at Mobicules understand this and recommend the best solutions from the industry.  The Internet is ever-changing and ever-expanding and so are the applications.</p>
<p>Symfony is a great framework to build sophisticated, maintainable, extendable and scalable applications using php. Following the MVC paradigm, it keeps code maintainable, and heavily minimizes the number of repetitive tasks that need to be performed while building and maintaining the application.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2009/09/symfony-a-birds-eye-view/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Choosing a framework/platform for a social network that needs to be 10 million users ready</title>
		<link>http://www.mobicules.com/2009/06/choosing-a-frameworkplatform-for-a-social-network-that-needs-to-be-10-million-users-ready/</link>
		<comments>http://www.mobicules.com/2009/06/choosing-a-frameworkplatform-for-a-social-network-that-needs-to-be-10-million-users-ready/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 09:12:17 +0000</pubDate>
		<dc:creator>niraj</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/?p=281</guid>
		<description><![CDATA[We know it makes more sense for most people having their social networks built to have a first version built very quickly and test it with the target user group or the market, but we have recently had experience with building social networks where the focus was on coming up with an architecture that will [...]]]></description>
			<content:encoded><![CDATA[<p>We know it makes more sense for most people having their social networks built to have a first version built very quickly and test it with the target user group or the market, but we have recently had experience with building social networks where the focus was on coming up with an architecture that will scale up to 10s of millions of users economically and effectively. We did an analysis of all the options available to us, and the following is a quick summary of our findings and recommendations.</p>
<p><strong><span style="text-decoration: underline;">Goal</span></strong></p>
<p>To select a platform/framework which will allow scaling to 10s of million users for a social application.</p>
<p>The core issue here is Database Scalability and Flexibility. We&#8217;ll touch upon both one by one:</p>
<p>Database Scalability: As it turns out, perfectly normalized, flat databases with absolutely no data/information duplication are not essentially right for applications that need to scale to a huge user base. Such a database structure needs excessive computation and a lot of table joins, which end up getting computationally very expensive as user base grows.</p>
<p>Database Flexibility: Complete control over database structure is required if one is to design an application that is needed to scale to a huge user base, as with time, different clustering and partitioning schemes might be required to help the application scale horizontally.</p>
<p><strong><span style="text-decoration: underline;">Platform Assessment</span></strong></p>
<p>The following is an assessment of Elgg, Drupal and Symfony on the above parameters:</p>
<p>ELGG: Due to a very flat and normalized database structure, the only way to scale horizontally with ELGG is to duplicate the database using MySQL replication on multiple servers. The negative with this approach is that it ends up duplicating the complete database, with the result that each machine running a copy of the replicated database will have to be very powerful server, rendering the solution expensive. (MySQL clusters is a standard way of doing it)</p>
<p>Drupal: Similar problems as ELGG with Drupal, but database is not as flat and normalized as ELGG. Scaling up in a similar manner as described for ELGG wity MySQL clusters would probably be cheaper with Drupal.</p>
<p>Symfony: Allows us to use a custom database structure. We can design the database and replicate it as we like. Symfony also uses its own query/object caching mechanism, which is efficient. As an example, the Yahoo bookmarks site supports 20 million users on Symfony.</p>
<p><strong><span style="text-decoration: underline;">Proposed Solutions</span></strong></p>
<p>Solution 1:<br />
Get deep into the ELGG code and customize the database interaction layer so as to support our own database, that can be designed and partitioned as we wish. The problem that this approach comes bundled with is that subsequent ELGG updates/releases will not be directly usable by us, and we will have to manually merge them into our &#8216;custom ELGG&#8217;. The positive of this approach is that ELGG plugins will work on our &#8216;custom ELGG&#8217; with none or very little changes, if any.</p>
<p>Solution 2:<br />
Build the solution ground up with Symfony, with our own custom database design that allows us the flexibility to partition it as we like. </p>
<p><strong><span style="text-decoration: underline;">Recommendation</span></strong></p>
<p><strong><span><span style="font-weight: normal;">Our recommendation in a case where you are looking to scale up to 10s of millions of users would be write everything from scratch (and not use a &#8216;platform&#8217; like ELGG/Drupal), that allows you to customize and tweak anything and everything. Symfony seems to have a good reputation for enabling creation of very large websites, and so, we would recommend using Symfony as a framework.</span><br style="text-decoration: underline;" /></span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2009/06/choosing-a-frameworkplatform-for-a-social-network-that-needs-to-be-10-million-users-ready/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Designing a multimedia kiosk network</title>
		<link>http://www.mobicules.com/2009/06/266/</link>
		<comments>http://www.mobicules.com/2009/06/266/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 10:09:07 +0000</pubDate>
		<dc:creator>niraj</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/?p=266</guid>
		<description><![CDATA[Recently, we worked with C3Cube Multimedia to build a kiosk network for Coca-Cola India celebrating its sponsorship of the Delhi DareDevils, which is a team that competed in the Indian Premier League (IPL). It provided an array of interesting interactive, multimedia and social features, and was installed at 27 locations across Delhi/NCR. Designing a multimedia [...]]]></description>
			<content:encoded><![CDATA[<div>Recently, we worked with <a href="http://www.c3cube.com/" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.c3cube.com');">C3Cube Multimedia</a> to build a <span class="il">kiosk</span> network for Coca-Cola India celebrating its sponsorship of the Delhi DareDevils, which is a team that competed in the Indian Premier League (IPL). It provided an array of interesting interactive, multimedia and social features, and was installed at 27 locations across Delhi/NCR. Designing a multimedia <span class="il">kiosk</span> network was an extremely challenging and interesting job, and the challenge was compounded by the aggressive delivery timelines required by the project.</div>
<div></div>
<p><img src="http://www.mobicules.com/wp-content/uploads/2009/06/mcd3.jpg" alt="CocaCola Dillidilse Kiosk" /></p>
<div></div>
<div>Here are some key features built for the <span class="il">kiosk</span> network:</div>
<div>-&gt; Interactive multimedia games with real-time response</div>
<div>-&gt; Social networking features</div>
<div>-&gt; Integration with an on-<span class="il">kiosk</span> camera</div>
<div>-&gt; Integration with bluetooth for upload and download of files at kiosks</div>
<div></div>
<div></div>
<div>Add to the above the need to monitor the kiosks and do software updates and maintenance remotely on machines at scattered geographic locations, and we had a very big task at hand.</div>
<div>These, in very short, were the constraints we worked under:</div>
<div>-&gt; We had to reuse a lot of components built for the web browser, for use in a web-site. This meant the <span class="il">kiosk</span> application had to be a &#8216;website&#8217;</div>
<div>-&gt; Deliver real-time or very quick response in the application &#8216;website&#8217;</div>
<div>-&gt; Integrate the <span class="il">kiosk</span> application &#8216;website&#8217; (running in the browser) with hardware components like bluetooth and video camera on the <span class="il">kiosk</span></div>
<div>-&gt; Develop social features on the application which could only run off a remote server.</div>
<div>The solution was designed and developed in just 50 days, and managed to wow most of the 10000 users who used the kiosk.</div>
<p>With this experience in the background, Mobicules is now capable of designing, developing, deploying and maintaining rich kiosk multimedia applications and kiosk management infrastructure.</p>
<p><img src="http://www.mobicules.com/wp-content/uploads/2009/06/mcd2.jpg" alt="Kiosk Network Designer Inida" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2009/06/266/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Delaying call to require_login for accessing Facebook applications: Benefits, How-To and Case Studies</title>
		<link>http://www.mobicules.com/2008/12/delaying-user-login-for-accessing-facebook-applications-benefits-how-to-and-case-studies/</link>
		<comments>http://www.mobicules.com/2008/12/delaying-user-login-for-accessing-facebook-applications-benefits-how-to-and-case-studies/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 09:41:20 +0000</pubDate>
		<dc:creator>niraj</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/2008/12/03/delaying-user-login-for-accessing-facebook-applications-benefits-how-to-and-case-studies/</guid>
		<description><![CDATA[We did a talk at the Facebook Developers Garage, Delhi on why deferring a call to require_login() can be good for your Facebook application. Here&#8217;s the presentation.
Delaying call to require_login for accessing Facebook applications: Benefits, How-To and Case Studies
View SlideShare presentation or Upload your own. (tags: require_add seo)

]]></description>
			<content:encoded><![CDATA[<p>We did a talk at the Facebook Developers Garage, Delhi on why deferring a call to require_login() can be good for your Facebook application. Here&#8217;s the presentation.</p>
<div id="__ss_812403" style="width: 425px; text-align: left;"><a href="http://www.slideshare.net/mobicules/delaying-user-login-for-accessing-facebook-applications-benefits-howto-and-case-studies-presentation?type=powerpoint"style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Delaying call to require_login for accessing Facebook applications: Benefits, How-To and Case Studies"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">Delaying call to require_login for accessing Facebook applications: Benefits, How-To and Case Studies</a><object width="425" height="355" data="http://static.slideshare.net/swf/ssplayer2.swf?doc=facebookrequirelogin-1228296175829554-8&amp;stripped_title=delaying-user-login-for-accessing-facebook-applications-benefits-howto-and-case-studies-presentation" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=facebookrequirelogin-1228296175829554-8&amp;stripped_title=delaying-user-login-for-accessing-facebook-applications-benefits-howto-and-case-studies-presentation" /><param name="allowfullscreen" value="true" /></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View SlideShare <a href="http://www.slideshare.net/mobicules/delaying-user-login-for-accessing-facebook-applications-benefits-howto-and-case-studies-presentation?type=powerpoint"style="text-decoration:underline;" title="View Delaying call to require_login for accessing Facebook applications: Benefits, How-To and Case Studies on SlideShare"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">presentation</a> or <a href="http://www.slideshare.net/upload?type=powerpoint"style="text-decoration:underline;"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">Upload</a> your own. (tags: <a href="http://slideshare.net/tag/require_add"style="text-decoration:underline;"  onclick="javascript:urchinTracker ('/outbound/article/slideshare.net');">require_add</a> <a href="http://slideshare.net/tag/seo"style="text-decoration:underline;"  onclick="javascript:urchinTracker ('/outbound/article/slideshare.net');">seo</a>)</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2008/12/delaying-user-login-for-accessing-facebook-applications-benefits-how-to-and-case-studies/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ELGG: The Open Source Social Network Platform</title>
		<link>http://www.mobicules.com/2008/10/elgg-the-open-source-social-network-platform/</link>
		<comments>http://www.mobicules.com/2008/10/elgg-the-open-source-social-network-platform/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 07:51:12 +0000</pubDate>
		<dc:creator>niraj</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/2008/10/19/elgg-the-open-source-social-network-platform/</guid>
		<description><![CDATA[Here is our Barcamp Delhi presentation about ELGG, the open source social network platform. Hope you find it useful. We are providing ELGG based social network development services and ELGG customization/plugin development services, so please get in touch with us if there is anything we can do for you.   We&#8217;re currently developing a plugin for ELGG, [...]]]></description>
			<content:encoded><![CDATA[<p>Here is our Barcamp Delhi presentation about ELGG, the open source social network platform. Hope you find it useful. We are providing ELGG based social network development services and ELGG customization/plugin development services, so please get in touch with us if there is anything we can do for you.   We&#8217;re currently developing a plugin for ELGG, and we&#8217;ll be posting about it very soon. So watch this space. </p>
<p id="__ss_667906" style="width: 425px; text-align: left;"><a href="http://www.slideshare.net/mobicules/introduction-to-elgg-the-open-source-social-network-platform-presentation?type=powerpoint"style="font: normal normal normal 14px/normal Helvetica, Arial, sans-serif; display: block; margin-top: 12px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; text-decoration: underline" title="Introduction to ELGG, the Open Source Social Network Platform"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">Introduction to ELGG, the Open Source Social Network Platform</a><object width="425" height="355" data="http://static.slideshare.net/swf/ssplayer2.swf?doc=introduction-to-elgg-1224395615749768-9&amp;stripped_title=introduction-to-elgg-the-open-source-social-network-platform-presentation" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=introduction-to-elgg-1224395615749768-9&amp;stripped_title=introduction-to-elgg-the-open-source-social-network-platform-presentation" /><param name="allowfullscreen" value="true" /></object></p>
<p style="font-size: 11px; font-family: tahoma, arial; height: 26px; padding-top: 2px;">View SlideShare <a href="http://www.slideshare.net/mobicules/introduction-to-elgg-the-open-source-social-network-platform-presentation?type=powerpoint"style="text-decoration: underline" title="View Introduction to ELGG, the Open Source Social Network Platform on SlideShare"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">presentation</a> or <a href="http://www.slideshare.net/upload?type=powerpoint"style="text-decoration: underline"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">Upload</a> your own. (tags: <a href="http://slideshare.net/tag/barcampdelhi"style="text-decoration: underline"  onclick="javascript:urchinTracker ('/outbound/article/slideshare.net');">barcampdelhi</a> <a href="http://slideshare.net/tag/barcampdelhi5"style="text-decoration: underline"  onclick="javascript:urchinTracker ('/outbound/article/slideshare.net');">barcampdelhi5</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2008/10/elgg-the-open-source-social-network-platform/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Facebook App Monetization: Case Studies</title>
		<link>http://www.mobicules.com/2008/10/facebook-app-monetization-case-studies/</link>
		<comments>http://www.mobicules.com/2008/10/facebook-app-monetization-case-studies/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 13:28:56 +0000</pubDate>
		<dc:creator>niraj</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/2008/10/15/facebook-app-monetization-case-studies/</guid>
		<description><![CDATA[We did a talk in Barcamp Delhi on Facebook Application Monetization Case studies, which generated a very good response from the attendees. We had a lively discussion that ended up taking quite a while longer than the allotted time. Here&#8217;s the presentation.  
Facebook Application Monetization - Case Studies
View SlideShare presentation or Upload your own. (tags: minekey [...]]]></description>
			<content:encoded><![CDATA[<p>We did a talk in Barcamp Delhi on Facebook Application Monetization Case studies, which generated a very good response from the attendees. We had a lively discussion that ended up taking quite a while longer than the allotted time. Here&#8217;s the presentation.  </p>
<div id="__ss_651169" style="width: 425px; text-align: left;"><a href="http://www.slideshare.net/mobicules/facebook-application-monetization-case-studies-presentation?type=powerpoint"style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" title="Facebook Application Monetization - Case Studies"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">Facebook Application Monetization - Case Studies</a><object width="425" height="355" data="http://static.slideshare.net/swf/ssplayer2.swf?doc=facebookmonetization-1223735605493423-8&amp;stripped_title=facebook-application-monetization-case-studies-presentation" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=facebookmonetization-1223735605493423-8&amp;stripped_title=facebook-application-monetization-case-studies-presentation" /><param name="allowfullscreen" value="true" /></object></p>
<div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View SlideShare <a href="http://www.slideshare.net/mobicules/facebook-application-monetization-case-studies-presentation?type=powerpoint"style="text-decoration:underline;" title="View Facebook Application Monetization - Case Studies on SlideShare"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">presentation</a> or <a href="http://www.slideshare.net/upload?type=powerpoint"style="text-decoration:underline;"  onclick="javascript:urchinTracker ('/outbound/article/www.slideshare.net');">Upload</a> your own. (tags: <a href="http://slideshare.net/tag/minekey"style="text-decoration:underline;"  onclick="javascript:urchinTracker ('/outbound/article/slideshare.net');">minekey</a> <a href="http://slideshare.net/tag/ilike"style="text-decoration:underline;"  onclick="javascript:urchinTracker ('/outbound/article/slideshare.net');">ilike</a>)</div>
</div>
<p>We have been doing Facebook Application Development for quite some time now, and many of our clients come in with queries about how to best monetize on Facebook. The presentation above might throw some light on answers to that question.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2008/10/facebook-app-monetization-case-studies/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Facebook Connect: Social Everywhere</title>
		<link>http://www.mobicules.com/2008/07/facebook-connect-social-everywhere/</link>
		<comments>http://www.mobicules.com/2008/07/facebook-connect-social-everywhere/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 18:51:20 +0000</pubDate>
		<dc:creator>niraj</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/2008/07/27/facebook-connect-social-everywhere/</guid>
		<description><![CDATA[Facebook recently announced its Connect program, and we at Mobicules are really excited about the possibilites. There is already a good amount of buzz about Facebook Connect, and we&#8217;re talking to a few of our clients about how this can fit into their scheme of things, and can make their web applications more useful and [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook recently announced its Connect program, and we at Mobicules are really excited about the possibilites. There is already a good amount of buzz about Facebook Connect, and we&#8217;re talking to a few of our clients about how this can fit into their scheme of things, and can make their web applications more useful and more &#8220;sticky&#8221;.What Facebook Connect does is, it allows users to connect their Facebook profiles, friends and privacy rules to any site.</p>
<p>What that would mean is that a website which was not social until now, would suddenly come alive, with the user&#8217;s Facebook Social Graph being instantly available on the website. It looks like a lot of privileges available to Facebook Application Developers till now would now also be available to stand-alone websites.</p>
<p> We think this is a very sensible balance between<br />
    (a) Developing a stand-alone website, attracting users, getting them to invite friends and get them all engaged, and<br />
    (b)Developing an app for Facebook that can use Facebook&#8217;s features and data, but now has no independent presence.This is going to make a lot of sense to a lot of people.</p>
<p>We&#8217;re eager to start working with our clients on this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2008/07/facebook-connect-social-everywhere/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Converting your website into an OpenSocial container</title>
		<link>http://www.mobicules.com/2008/06/converting-your-website-into-an-opensocial-container/</link>
		<comments>http://www.mobicules.com/2008/06/converting-your-website-into-an-opensocial-container/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 05:21:00 +0000</pubDate>
		<dc:creator>niraj</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/2008/06/25/converting-your-website-into-an-opensocial-container/</guid>
		<description><![CDATA[Google&#8217;s OpenSocial defines a set of open API, which developers can use to build applications that can be hosted on websites that are &#8220;OpenSocial Containers&#8221;. OpenSocial containers are websites that have provided implementations for the OpenSocial API, and plugged the implementation with their data, effectively making their data available to applications which use the OpenSocial [...]]]></description>
			<content:encoded><![CDATA[<p>Google&#8217;s OpenSocial defines a set of open API, which developers can use to build applications that can be hosted on websites that are &#8220;OpenSocial Containers&#8221;. OpenSocial containers are websites that have provided implementations for the OpenSocial API, and plugged the implementation with their data, effectively making their data available to applications which use the OpenSocial API. This opens up a great possibility for website owners who have any kind of social data, making them ideal candidates for hosting social applications. Social applications on a website can take a user&#8217;s engagement with the website to a whole new level.</p>
<p>How does one convert an existing website to a Social Container? Thats an important question to ask, and as it turns out, its not really too difficult. But before we get into that, it is important to understand a few things about the Google development platform in general.</p>
<p>Google has had, since long before OpenSocial, a widget platform that supports widgets called Google Gadgets. Google Gadgets API enables hosting of widgets on the iGoogle page, and provides APIs to access data from various Google Services like Google Maps. What OpenSocial does is, it extends the list of APIs to introduce APIs that make social data from a social container available to a social application.</p>
<p>Due to the reasons above, Implementing an OpenSocial Container broadly requires implementing the following two components:<br />
<strong>1. Gadget Server providing the Gadgets API</strong> - The Gadget Server implements the Javascript Gadget API which allows Google Gadgets to be hosted and run on the Website</p>
<p><strong>2. SocialData Server providing the RESTful APIs for servicing the requests from OpenSocial Gadgets (Social Applications)</strong> - The SocialData server would connect with the website&#8217;s server at the back-end, and provide implementations of the RESful APIs to be used by the Social Applications.</p>
<p>As it turns out, doing the above is not excruciatingly complicated really. <a href="http://incubator.apache.org/shindig/" onclick="javascript:urchinTracker ('/outbound/article/incubator.apache.org');">Shindig</a> comes to your rescue here. Shindig is an open-source implementation of the Gadgets Server and the OpenSocial API. Once you have Shindig running on your server and plug with your website, your website will be able to host Google Gadgets, and service OpenSocial API calls. You&#8217;ll have to plug in the implementation of the APIs with your websites&#8217;s back-end database to enable the APIs to access the data.</p>
<p>So there! Make your website an OpenSocial applications host, and engage your users with new and interesting functionality.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2008/06/converting-your-website-into-an-opensocial-container/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dialog Boxes as navigation components in Facebook Applications</title>
		<link>http://www.mobicules.com/2008/05/18/</link>
		<comments>http://www.mobicules.com/2008/05/18/#comments</comments>
		<pubDate>Tue, 06 May 2008 17:14:43 +0000</pubDate>
		<dc:creator>niraj</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mobicules.com/?p=18</guid>
		<description><![CDATA[We think Dialog Boxes are the most underused among features provided to developers by the Facebook Developers Platform. We find that Dialog Boxes, if used, are used mainly for issuing alert messages on User Actions. While it is very reasonable to use Dialog Boxes that way, there’s a lot more Dialog Boxes can do.
Dialog Boxes [...]]]></description>
			<content:encoded><![CDATA[<p>We think Dialog Boxes are the most underused among features provided to developers by the Facebook Developers Platform. We find that Dialog Boxes, if used, are used mainly for issuing alert messages on User Actions. While it is very reasonable to use Dialog Boxes that way, there’s a lot more Dialog Boxes can do.</p>
<p>Dialog Boxes are a very good way of taking user input, validating it, and submitting it to the server without having the user navigate away from the page where he performed the action that opened up the Dialog Box. This keeps navigation, simple, compact and very very intuitive. Have a look at the use of Dialog Boxes we’ve made in <a href="http://apps.facebook.com/aspirations/preview.php" onclick="javascript:urchinTracker ('/outbound/article/apps.facebook.com');">iAspire</a>. We use Dialog Boxes for almost all user actions where the user needs to enter any additional input after having taken the action.</p>
<p>We recently had a requirement from one of our clients to build a fairly complex dialog box that was a complete menu system that would allow the user to navigate a list of objects arranged as a tree, read details about them which would pop up in boxes inside the Dialog Box, and finally, purchase or add one of them to some sort of a cart. We thought it would be just about impossible to do it with a Facebook Dialog Box, but thought we should try a few it out. And know what, its all possible from inside a Dialog Box!</p>
<p>We’ll post the link to the application when we have released it, and a few tips/caveats/gotchas too. Till then, have a look at the documentation <img src='http://www.mobicules.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mobicules.com/2008/05/18/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
