<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mohamed Hamad &#187; facebook</title>
	<atom:link href="http://mohamed-hamad.com/tag/facebook/feed/" rel="self" type="application/rss+xml" />
	<link>http://mohamed-hamad.com</link>
	<description>Online Journal of Tech &#38; Photography Enthusiast </description>
	<lastBuildDate>Wed, 16 May 2012 01:17:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Being social sans the network</title>
		<link>http://mohamed-hamad.com/being-social-sans-the-network/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=being-social-sans-the-network</link>
		<comments>http://mohamed-hamad.com/being-social-sans-the-network/#comments</comments>
		<pubDate>Thu, 27 May 2010 11:18:46 +0000</pubDate>
		<dc:creator>mohamedhamad</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[engagement]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://mohamed-hamad.com/?p=158</guid>
		<description><![CDATA[It's become a very normal thing to get several invites via LinkedIn or Facebook to become someones contact a day or two after you meet them. More often than not, you wont see that person again, or not for a long time, but you will see their lives unravel before your eyes as long as they are in your social sphere. The question is though, how much do you know these people really? Even when you know every mood they've had, every picture they are in, and every event they are going to!]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s become a very normal thing to get several invites via <a title="LinkedIn" href="http://linkedin.com/in/mohamedhamad" target="_blank">LinkedIn</a> or <a title="Facebook" href="https://www.facebook.com/mohamedhamad" target="_blank">Facebook</a> to become someones contact a day or two after you meet them. More often than not, you wont see that person again, or not for a long time, but you will see their lives unravel before your eyes as long as they are in your social sphere. The question is though, how much do you know these people really? Even when you know every mood they&#8217;ve had, every picture they are in, and every event they are going to!</p>
<p>I recently decided to take a different approach to meeting people by not adding them as friends on Facebook until I feel like I&#8217;m really friends with them. Sounds simple, right?</p>
<p>It was hard to resist the urge of finding out more about a person when their lives are not served to you on a silver platter. You find yourself googling them, checking if they are on twitter and what not, and then just surrendering to just giving them a call and going out for a coffee or beer.</p>
<p>From then on, something happens. You actually start to make a real connection that is not overpowered by assumptions of who that person is based on their shared media. You are actually getting to know them. Sharing stories and experiences with each other, in your own words and expressions, not a slideshow of pictures with no narrative, or a series of status updates that have no context.</p>
<p>The only drawback is not being able to share things online with those non-network friends. Inviting them to events reverts back to email, text messages and phone calls. Sharing interesting or funny video clips needs you to enter their email address, etc. All the things that were time consuming about the web that social media made quick and easy, are gone.</p>
<p>I&#8217;m going to stick with it, but I do know that at some point, i&#8217;m going to have to bring them in to the fold,. But by holding back, at least I know that I can really call them a friend.</p>
<p>When do you add a friend on Facebook? Do you wait a while before you add them, or do you do it immediately?</p>
]]></content:encoded>
			<wfw:commentRss>http://mohamed-hamad.com/being-social-sans-the-network/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Developing API based social media applications</title>
		<link>http://mohamed-hamad.com/developing-api-based-social-media-applications/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developing-api-based-social-media-applications</link>
		<comments>http://mohamed-hamad.com/developing-api-based-social-media-applications/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 14:23:25 +0000</pubDate>
		<dc:creator>mohamedhamad</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[Social Media]]></category>

		<guid isPermaLink="false">http://mohamed-hamad.com/?p=122</guid>
		<description><![CDATA[When it comes to social media applications, the Facebook platform is king, and many developers have to face the decision of developing within the Facebook platform, or outside using Facebook Connect. With rise of social media sites and open API's eg: Twitter, LinkedId, Myspace, which is the best way to take your latest and greatest social idea?]]></description>
			<content:encoded><![CDATA[<p>When it comes to social media applications, the Facebook platform is king, and many developers have to face the decision of developing within the Facebook platform, or outside using Facebook Connect. With rise of social media sites and open API&#8217;s eg: Twitter, LinkedId, Myspace, which is the best way to take your latest and greatest social idea?</p>
<p>Well first off, it all depends on what the purpose of the application is, and who is the intended audience. You might be developing a game that is based on a user&#8217;s friends for engagement, or you just need to delegate the authentication system to ease registration. There are many reasons to develop within, or break out of the box, so lets look at the pros and cons, and some of the reasons you might do it either way.</p>
<h3>Within Facebook: iFrame/FBML</h3>
<p>Facebook has over 300 million users. It is a great source of users, who visit more than once a day and spend good amount of their internet surfing time on the social network. Most applications built within Facebook look to take a slice of that time, by further enhancing the social experience. Multiplayer games, sharing and collaborative applications are great examples.These applications tend to be short attention span applications, with very simple interfaces and involve quick actions a user can do in between browsing their friend shared lives.</p>
<p>Facebook also gives you direct access to its user base, through many of the hooks it has created in its platform. This is great for viral growth through notifications, status updates, news feed posts and invitations. Its very easy to get the word out to the rest of your users friends from within.</p>
<p>When it comes to FBML/FBJS (Facebook&#8217;s own markup language and javascript) or developing in an iFrame, I definitely prefer iFrames. Facebooks development language, though it makes for more of an immersive user experience, is slow and very limited. iFrames give you the flexibility to use any javascript framework you desire, and the speed of your code optimized on your server.</p>
<h3>Breaking outside the box: Using Facebook Connect</h3>
<p>Sometimes, the Facebook user base isn&#8217;t what your looking for. If you have  a very feature rich application, then it may be best to be a standalone application. Your users will be away from the distractions of Facebook notifications, email and chat, and can take the time to soak in your app. With Facebook Connect, you can allow your users to register easily with their Facebook credentials, and import all the contacts and information, but without the Facebook chrome and distractions.</p>
<p>Other than Facebook connect, there are many API based social networks and authentications systems available these days, each with its own niche features and following. Sometimes you want to be able to appeal to the broadest set of users, by making your social application integrated to more than one. Facebook for its social connections, Twitter for its status updates, LinkedIn for its professional contacts, and maybe Four Square for location based services. In this case, it would be best if your social application was outside of the eco-system and free to explore all avenues it needs.</p>
<h3>Personal experience</h3>
<p>In my personal experience, I tend to see Facebook as a place to develop small , fun and easy to user, viral applications that will grow like wild fire, but will have a short life span. When I set out to try and build a feature rich application, with unique niche features that need many integration points to other web API services, I try and build outside of Facebook but still leveraging it with Facebook Connect. Giving my users the flexibility with multiple authentications systems, and multiple social sharing avenues.</p>
<p>How do you set out to develop your next social based web application? Any suggestions on how to leverage the millions of users on all the social networks with API&#8217;s?</p>
]]></content:encoded>
			<wfw:commentRss>http://mohamed-hamad.com/developing-api-based-social-media-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

