<?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>MosaCrea</title>
	<atom:link href="http://www.mosacrea.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mosacrea.com</link>
	<description>Share ideas about mobile developement and other random stuff</description>
	<lastBuildDate>Thu, 03 Mar 2011 18:08:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to post to the Facebook wall in an iPhone app with phonegap, FaceBook Connect and ChildBrother plugin</title>
		<link>http://www.mosacrea.com/how-to-post-to-the-facebook-wall-in-an-iphone-app-with-phonegap-facebook-connect-and-childbrother-plugin/</link>
		<comments>http://www.mosacrea.com/how-to-post-to-the-facebook-wall-in-an-iphone-app-with-phonegap-facebook-connect-and-childbrother-plugin/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 18:08:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[childbrowser]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook connect]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=55</guid>
		<description><![CDATA[Posting to the user’s wall is a very cool and efficient marketing strategy. The user can post on his wall his progress with a message promoting the app directly from an iPhone app.
It’s very fast and easy to add in phonegap, but the first time can be time consuming. After reading this post on the phonegap mailing
list and reading [...]]]></description>
			<content:encoded><![CDATA[<p>Posting to the user’s wall is a very cool and efficient marketing strategy. The user can post on his wall his progress with a message promoting the app directly from an iPhone app.</p>
<p>It’s very fast and easy to add in phonegap, but the first time can be time consuming. After reading <a href="http://groups.google.com/group/phonegap/browse_thread/thread/82a8e8f670f26bbc">this post</a> on the phonegap mailing<br />
list and reading <a href="http://www.google.com/url?q=http%3A%2F%2Fwww.pushittolive.com%2Fpost%2F1239874936%2Ffacebook-login-on-iphone-phonegap&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNH2wGDgYZLEixbGtU8kd2lQdiXBfw">this post</a>, I was a bit confused. With the following method, you don’t need to setup a server on Google App Engine, it’s very straight forward :</p>
<p>I will explain the process step by step, and at the end of this article, a demo iOS project is available for download.</p>
<p><em><strong>Sorry for the bad formatting, unfortunately, I wrote this article in google document, and the resulting html code was horrible, I will never do that again. </strong></em></p>
<h3 class="c0 c7"><a name="h.4tx40o6if8zc"></a><span class="c5">Create your App in FaceBook</span></h3>
<p class="c0"><span class="c1">You need to register your app in facebook<br />
:</span></p>
<p class="c0"><span class="c2"><a href="http://www.google.com/url?q=http%3A%2F%2Fdevelopers.facebook.com%2Fsetup%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNFWgEu-BQWOcJMt_pSxDAc18ROHpQ"></p>
<p>http://developers.facebook.com/setup/</a></span></p>
<p class="c0"><span class="c1">(Keep the ID of the app, it will be usefull for<br />
later</span></p>
<h3 class="c0 c7"><a name="h.636w4u28hzr5"></a><span class="c5">Install ChildBrowser plugin:</span></h3>
<p class="c0"><span class="c10">This plugin can open an external URL directly<br />
in the app.</span></p>
<p class="c0">
<ol class="c14">
<li class="c8"> <span class="c6">Download the childbrowser plugin from</span><br />
<span class="c17"><a href="http://www.google.com/url?q=http%3A%2F%2Fgithub.com%2Fpurplecabbage%2FPhoneGap-Plugins&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGHy7T_fcics80EHS3rtALqv7hBcw"></p>
<p>http://github.com/purplecabbage/PhoneGap-Plugins</a></span></li>
<li class="c8"> <span class="c6">Put the file ChildBrowser.js and FBConnect.js<br />
inside the www folder</span></li>
<li class="c8"> <span class="c6">drag and drop the files under<br />
ChildBrowser/iPhone/ to the /plugins folder on your xcode<br />
project;</span></li>
<li class="c8"> <span class="c6">On XCode, right click on the plugin folder,<br />
and choose add existing files -&gt; add all the ChildBrowser<br />
files :</span></li>
</ol>
<p class="c0"><a href="http://www.mosacrea.com/wp-content/uploads/2011/03/add_phonegap_plugin_xcode.png"><img class="aligncenter size-full wp-image-57" title="add phonegap plugin xcode" src="http://www.mosacrea.com/wp-content/uploads/2011/03/add_phonegap_plugin_xcode.png" alt="" width="492" height="307" /></a></p>
<p class="c0">
<h3 class="c0 c7"><a name="h.ybf367feeayq"></a><span class="c5">Add JS files</span></h3>
<p class="c0"><span class="c1">In the FBConnect.js file, there is no function<br />
to post to the user wall. So you need to add the following<br />
functions :</span></p>
<p class="c0">
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; min-height: 13.0px} p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #2c2ecf} p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #008425} span.s1 {color: #bb2d9d} span.s2 {color: #2c2ecf} span.s3 {color: #000000} span.s4 {color: #d12c26} span.Apple-tab-span {white-space:pre} --><em>FBConnect.prototype.postFBWall = function(message, urlPost, urlPicture, callBack)</em></p>
<p><em>{</em></p>
<p><em> </em></p>
<p><em>console.log(&#8216;inside postFBWall &#8216;+message + &#8216; urlPost=&#8217;+urlPost + &#8216; urlPicture=&#8217;+urlPicture);</em></p>
<p><em> </em></p>
<p><em>var url = &#8216;https://graph.facebook.com/me/feed?access_token=&#8217; + this.accessToken+&#8217;&amp;message=&#8217;+message;</em></p>
<p><em> </em></p>
<p><em>if (urlPost) {</em></p>
<p><em>url += &#8216;&amp;link=&#8217;+encodeURIComponent(urlPost);</em></p>
<p><em>}</em></p>
<p><em>if (urlPicture) {</em></p>
<p><em>url += &#8216;&amp;picture=&#8217;+encodeURIComponent(urlPicture);</em></p>
<p><em>}</em></p>
<p><em> </em></p>
<p><em>var req = this.postFBGraph(url);</em></p>
<p><em> </em></p>
<p><em>req.onload = callBack;</em></p>
<p><em>}</em></p>
<p><em> </em></p>
<p><em>FBConnect.prototype.postFBGraph = function(url)</em></p>
<p><em>{</em></p>
<p><em>console.log(&#8216;inside postFBGraph url=&#8217;+url);</em></p>
<p><em> </em></p>
<p><em>var req = new XMLHttpRequest();</em></p>
<p><em>req.open(&#8220;POST&#8221;, url, true);</em></p>
<p><em>/*req.onreadystatechange = function() {//Call a function when the state</em></p>
<p><em>if(req.readyState == 4 &amp;&amp; req.status == 200) {</em></p>
<p><em>alert(req.responseText);</em></p>
<p><em>}</em></p>
<p><em>};*/</em></p>
<p><em> </em></p>
<p><em>req.send(null);</em></p>
<p><em>return req;</em></p>
<p><em>}</em></p>
<p class="c0">
<p class="c0"><span class="c1">You also need to customize the connect function to ask the authorization to post to the user’s wall :</span></p>
<p class="c0"><span class="c1"><em>FBConnect.prototype.connect =<br />
function(client_id,redirect_uri,display)</em></span></p>
<p class="c0"><span class="c1"><em>{</em></span></p>
<p class="c0"><span class="c1"><em>this.client_id = client_id;</em></span></p>
<p class="c0"><span class="c1"><em>this.redirect_uri = redirect_uri;</em></span></p>
<p class="c0"><em><br />
</em></p>
<p class="c0"><span class="c1"><em>var authorize_url  = &#8221;https://graph.facebook.com/oauth/authorize?&#8221;;</em></span></p>
<p class="c0"><span class="c1"><em>authorize_url += &#8220;client_id=&#8221; +<br />
client_id;</em></span></p>
<p class="c0"><span class="c1"><em>authorize_url += &#8220;&amp;redirect_uri=&#8221; +<br />
redirect_uri;</em></span></p>
<p class="c0"><span class="c1"><em>authorize_url += &#8220;&amp;display=&#8221;+ ( display ?<br />
display : &#8220;touch&#8221; );</em></span></p>
<p class="c0"><span class="c1"><em>authorize_url += &#8220;&amp;type=user_agent&#8221;;</em></span></p>
<p class="c0"><span class="c1 c9"><em><strong>//if you want to post message on the wall : publish_stream, offline_access,</strong></em></span></p>
<p class="c0"><span class="c1 c9"><em><strong>authorize_url +=&#8221;&amp;scope=publish_stream&#8221;;</strong></em></span></p>
<p class="c0"><em><br />
</em></p>
<p class="c0"><span class="c1"><em>window.plugins.childBrowser.showWebPage(authorize_url);</em></span></p>
<p class="c0"><span class="c1"><em>var self = this;</em></span></p>
<p class="c0"><span class="c1"><em>window.plugins.childBrowser.onLocationChange =<br />
function(loc){self.onLocationChange(loc);};</em></span></p>
<p class="c0"><span class="c1"><em>}</em></span></p>
<p class="c0">
<p class="c0">
<p class="c0"><span class="c1">You need to add the ChildBrowser.js and the FBConnect.js in the</span> <span class="c1 c9">www </span><span class="c1">folder.</span></p>
<p class="c0"><span class="c1">Then, you need to call include them in you index.html :</span></p>
<p class="c0">
<p class="c0"><span class="c1"><em>&lt;!doctype html&gt;</em></span></p>
<p class="c0"><span class="c1"><em>&lt;html&gt;</em></span></p>
<p class="c0"><span class="c1"><em>&lt;head&gt;</em></span></p>
<p class="c0"><span class="c1"><em>&lt;meta charset=&#8221;UTF-8&#8243; /&gt;</em></span></p>
<p class="c0"><span class="c1"><em>&lt;title&gt;Test&lt;/title&gt;</em></span></p>
<p class="c0"><em><br />
</em></p>
<p class="c0"><span class="c1"><em>&lt;script type=&#8221;text/javascript&#8221;<br />
src=&#8221;lib/json2.js&#8221; charset=&#8221;utf-8&#8243;&gt;&lt;/script&gt;</em></span></p>
<p class="c0"><span class="c1"><em>&lt;script type=&#8221;text/javascript&#8221;<br />
src=&#8221;phonegap.js&#8221; charset=&#8221;utf-8&#8243;&gt;&lt;/script&gt;</em></span></p>
<p class="c0"><span class="c1 c9"><strong><em>&lt;script type=&#8221;text/javascript&#8221;<br />
src=&#8221;ChildBrowser.js&#8221; charset=&#8221;utf-8&#8243;&gt;&lt;/script&gt;</em></strong></span></p>
<p class="c0"><span class="c1 c9"><strong><em>&lt;script type=&#8221;text/javascript&#8221;<br />
src=&#8221;FBConnect.js&#8221; charset=&#8221;utf-8&#8243;&gt;&lt;/script&gt;</em></strong></span></p>
<p class="c0"><span class="c1">&#8230;</span></p>
<p class="c0">
<h3 class="c0 c7"><a name="h.9u60c6eyvnbm"></a><span class="c5">Connect to Facebook within the app</span></h3>
<p class="c0"><span class="c1">in your html, you can add a button that will share your message on Facebook:</span></p>
<p class="c0"><span class="c1"><em>&lt;div class=”button facebook”&gt;Share on Facebook&lt;/div&gt;</em></span></p>
<p class="c0">
<p class="c0"><span class="c1">And in your javascript file, you can register this button :</span></p>
<p class="c0"><span class="c1">$(‘.facebook’).click(function() {</span></p>
<p class="c0"><span class="c1">shareOnFaceBook(“This message will be posted on the user wall”, “http://www.mydomain.com/myImage.png”, “http://www.mydomain.com/”)</span></p>
<p class="c0"><span class="c1">});</span></p>
<p class="c0">
<p class="c0"><span class="c1">And you also need to customize and add this<br />
function in your javascript:</span></p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #008425} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo} p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #2c2ecf} p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; min-height: 13.0px} span.s1 {color: #bb2d9d} span.s2 {color: #000000} span.s3 {color: #2c2ecf} span.s4 {color: #d12c26} span.Apple-tab-span {white-space:pre} --> <!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #008425} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo} p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #d12c26} p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; min-height: 13.0px} p.p5 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #2c2ecf} span.s1 {color: #bb2d9d} span.s2 {color: #000000} span.s3 {color: #d12c26} span.s4 {color: #1f3cf5} span.s5 {color: #2c2ecf} span.Apple-tab-span {white-space:pre} --><em>/**********************</em></p>
<p><em>FaceBook Share</em></p>
<p><em>**********************/</em></p>
<p><em>// this function share the article on facebook</em></p>
<p><em>// text : the text to share</em></p>
<p><em>// image : the image to display near the link</em></p>
<p><em>// url : the url of the article</em></p>
<p><em>function shareOnFaceBook(text, image, url) {</em></p>
<p><em><strong>var client_id = &#8220;XXXXXXXXXXXXXX&#8221;;//TODO customize your FaceBook AppID : <a href="http://developers.facebook.com/setup/">http://developers.facebook.com/setup/</a></strong></em></p>
<p><em>var redir_url = &#8220;http://www.facebook.com/connect/login_success.html&#8221;;</em></p>
<p><em> </em></p>
<p><em>navigator.notification.activityStart();//Phonegap function to show a waiting message</em></p>
<p><em>if (typeof fbPlugin === &#8216;undefined&#8217;) {</em></p>
<p><em>console.log(&#8216;install FBConnect&#8217;);</em></p>
<p><em>fbPlugin = FBConnect.install();</em></p>
<p><em>}</em></p>
<p><em>fbPlugin.connect(client_id, redir_url, &#8220;touch&#8221;);</em></p>
<p><em>fbPlugin.onConnect = function() {</em></p>
<p><em> </em></p>
<p><em>console.log(&#8216;onFBConnected id=&#8217; + window.plugins.fbConnect.accessToken);</em></p>
<p><em> </em></p>
<p><em>window.plugins.fbConnect.postFBWall(text, url, image, function() {</em></p>
<p><em>console.log(&#8216;inside callback after postFBWall&#8217;);</em></p>
<p><em> </em></p>
<p><em>alert(&#8216;Successfully shared on Facebok (check your status)&#8217;);</em></p>
<p><em>navigator.notification.activityStop();//Phonegap function to hide a waiting message</em></p>
<p><em>});</em></p>
<p><em>};</em></p>
<p><em>}</em></p>
<p class="c0"><strong>Sorry again for the aspect of this post, next time, i promise, I will code myself the html code (never trust google doc for HTML).</strong></p>
<p class="c0">
<p class="c0"><span class="c1">And that’s it. It should be working. If you want a working example, I have build a quick and dirty iOS project in<br />
a zip file with a sample phonegap project with this shareOnFacebook feature.</span></p>
<p class="c0"><span class="c1"><a href="http://www.mosacrea.com/wp-content/uploads/2011/03/TestFaceBookConnect1.zip">Download the sample FaceBook iOS XCode Project</a></span></p>
<p class="c0"><span class="c1"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/how-to-post-to-the-facebook-wall-in-an-iphone-app-with-phonegap-facebook-connect-and-childbrother-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to add a video in your website : a panorama of the different solutions (Youtube, Flash, HTML5..)</title>
		<link>http://www.mosacrea.com/how-to-add-a-video-in-your-website-youtube-flash-html5/</link>
		<comments>http://www.mosacrea.com/how-to-add-a-video-in-your-website-youtube-flash-html5/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 10:04:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[fancybox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flowplayer]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=45</guid>
		<description><![CDATA[
  Add the youtube video in your web site with the JQuery plugin fancy box

For MosaLingua, I finally choose to add the youtube video in my website, in order to save bandwidth.
But in a beautiful way (at least I hope, see the home page of MosaLingua, and click the button &#8216;Voir Video&#8217;) :

  [...]]]></description>
			<content:encoded><![CDATA[<h2>
  Add the youtube video in your web site with the JQuery plugin fancy box<br />
</h2>
<p>For MosaLingua, I finally choose to add the youtube video in my website, in order to save bandwidth.<br />
But in a beautiful way (at least I hope, see the <a href=http://www.mosalingua.com/ id=w2qb title="home page of MosaLingua">home page of MosaLingua</a>, and click the button &#8216;Voir Video&#8217;) :</p>
<div id=qz-f style=TEXT-ALIGN:left>
  <img src="http://www.mosacrea.com/wp-content/uploads/article-video-image/ddf99c9f_241gt45vgcv_b.png" style=HEIGHT:370.372px;WIDTH:648px></p>
<p>  This was very easy, thanks to the excellent JQuery plugin fancybox :</p>
<p>  Download the JQuery plugin here, and simply add a link to your video :</p>
<p>  <font face="Courier New">&lt;<span class=start-tag>a</span><span class=attribute-name> id</span>=<span class=attribute-value>&#8220;screencast&#8221; </span><span class=attribute-name>title</span>=<span class=attribute-value>&#8220;&#8216;MosaLingua Espagnol iPhone&#8221; </span><span class=attribute-name>href</span>=&#8221;</font>http://www.youtube.com/watch?v=xG9kh1hDiFg<font face="Courier New">&#8220;&gt;View the screencast&lt;/<span class=end-tag>a</span>&gt;</font></p>
<p>  And the following Javascript code :</p>
<p>  <font face="Courier New">$(&#8220;#</font><font face="Courier New"><span class=attribute-value>screencast</span></font><font face="Courier New">&#8220;).click(function() {<br />
  $.fancybox({<br />
  &#8216;padding&#8217; : 0,<br />
  &#8216;autoScale&#8217; : false,<br />
  &#8216;transitionIn&#8217; : &#8216;none&#8217;,<br />
  &#8216;transitionOut&#8217; : &#8216;none&#8217;,<br />
  &#8216;title&#8217; : this.title,<br />
  &#8216;width&#8217; : 680,<br />
  &#8216;height&#8217; : 495,<br />
  &#8216;href&#8217; : this.href.replace(new RegExp(&#8220;watch\\?v=&#8221;, &#8220;i&#8221;), &#8216;v/&#8217;),<br />
  &#8216;type&#8217; : &#8217;swf&#8217;,<br />
  &#8217;swf&#8217; : {<br />
  &#8216;wmode&#8217; : &#8216;transparent&#8217;,<br />
  &#8216;allowfullscreen&#8217; : &#8216;true&#8217;<br />
  }<br />
  });</p>
<p>  return false;<br />
  });</font>
</div>
<p>
That&#8217;s it. Again, a live preview of the video in action on <a href=http://www.mosalingua.com id=lifl title=MosaLingua>MosaLingua</a>, you can check out the source <img src='http://www.mosacrea.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<h2>
  Add your own video without youtube<br />
</h2>
<p>Ok, then you want to follow the hard way? No problem, it&#8217;s not that hard <img src='http://www.mosacrea.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h3>
  The simple code to embed the video<br />
</h3>
<p>The following code is not working on all browser, I didn&#8217;t test on IE, but it&#8217;s working on safari, firefox and chrome :</p>
<p>&lt;div class=&#8221;screencast&#8221;&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;embed src=&#8221;screencast.mov&#8221; width=&#8221;240&#8243; height=&#8221;355&#8243; autoplay=&#8221;true&#8221; controller=&#8221;false&#8221; loop=&#8221;true&#8221; scale=&#8221;tofit&#8221;&gt;<br />
&lt;/div&gt;</p>
<p>and the css code :</p>
<p>.screencast {<br />
&nbsp;&nbsp; &nbsp;background: transparent url(iphone.jpg) no-repeat;<br />
&nbsp;&nbsp; &nbsp;width: 291px;<br />
&nbsp;&nbsp; &nbsp;height: 546px;<br />
&nbsp;&nbsp; &nbsp;position: absolute;<br />
&nbsp;&nbsp; &nbsp;top: 30px;<br />
&nbsp;&nbsp; &nbsp;left: 30px;<br />
}<br />
.screencast embed {<br />
&nbsp;&nbsp; &nbsp;position: absolute;<br />
&nbsp;&nbsp; &nbsp;top: 100px;<br />
&nbsp;&nbsp; &nbsp;left: 25px;<br />
}</p>
<p>The iphone.jpg background can be download in iTune connect (you must sign the Apple agreement).</p>
<p>This code is simple, but you are not sure it is working everywhere (need a descent browser : not IE6 and quicktime plugin)/</p>
<p>To be sure your video will be working everywhere, see this article : <a href=http://camendesign.com/code/video_for_everybody id=sxyj title=http://camendesign.com/code/video_for_everybody>http://camendesign.com/code/video_for_everybody</a></p>
<h3>
  Embed the flash video<br />
</h3>
<p>I hate to say that, but currently, the only way to be sure that the video is working (almost) everywhere, you need to encod it in flash. I am waiting for html5 video implemented everywhere. I have done that for others site, and it&#8217;s pretty simple :</p>
<h4>
  Convert your video into flash flv video<br />
</h4>
<p>I use this free converter :<br />
<a href=http://www.leawo.com/free-mac-video-converter/ id=ii6n title=http://www.leawo.com/free-mac-video-converter/>http://www.leawo.com/free-mac-video-converter/</a><br />
It&#8217;s simple and easy.</p>
<h4>
  Include the flv into your html<br />
</h4>
<p>You need a player for that. The easiest way is to use the free and open source <a href=http://flowplayer.org/ id=u:ts title=flowplayer>flowplayer</a>. Example are in the download bundle, so it&#8217;s really simple/</p>
<p>
Here it is, all the possibilities to include video into your website</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/how-to-add-a-video-in-your-website-youtube-flash-html5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to create a Screencast video for a mobile (iPhone or Android) application with your Mac</title>
		<link>http://www.mosacrea.com/how-to-create-a-screencast-video-for-a-mobile-iphone-or-android-application-with-your-mac/</link>
		<comments>http://www.mosacrea.com/how-to-create-a-screencast-video-for-a-mobile-iphone-or-android-application-with-your-mac/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 13:01:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[iMovie]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[quicktime]]></category>
		<category><![CDATA[recording]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=41</guid>
		<description><![CDATA[I have created my first screencast for MosaLingua (only in french for now), and I want to share my experience here because I spent a lot of time searching disparate information, and with several trials and errors.
With this article, it will be very straightforward, and you will quickly create a video to promote your application
Application [...]]]></description>
			<content:encoded><![CDATA[<p>I have created my first<a id="msz5" title="screencast for MosaLingua" href="http://www.youtube.com/watch?v=xG9kh1hDiFg"> screencast for MosaLingua</a> (only in french for now), and I want to share my experience here because I spent a lot of time searching disparate information, and with several trials and errors.</p>
<p>With this article, it will be very straightforward, and you will quickly create a video to promote your application</p>
<h2>Application video recording</h2>
<p>To have a perfect looking screencast, I followed the advices in this article : <a id="r20h" title="Not Your average iphone screencast" href="http://blog.atebits.com/2009/03/not-your-average-iphone-screencast/">Not Your average iphone screencast</a>.</p>
<p>So I used the application <a id="w2xd" title="Simfinger" href="http://github.com/atebits/SimFinger">Simfinger</a> to replace the mouse cursor by the circle, and to install the fake application in the iPhone simulator.</p>
<p>If you don&#8217;t want to spend time checking the sources on github and compiling the application, you can download simfinger ready to use <a id="q9pk" title="here" href="http://mac.softpedia.com/get/Utilities/SimFinger.shtml">here</a>.</p>
<p>I did not use the fake iPhone body image of Simfinger, because I wanted to integrate the video on different mobile platform, and on my website.</p>
<p>To record the video of the application in action, I used the excellent Snapz Pro X to record the iPhone screen with  :</p>
<div id="m8mi" style="text-align: left;"><img src="http://www.mosacrea.com/wp-content/uploads/article-video-image/ddf99c9f_194g28v6sdc_b.png" alt="" width="220" height="42" /></div>
<p><a id="v0zo" title="http://www.ambrosiasw.com/utilities/snapzprox" href="http://www.ambrosiasw.com/utilities/snapzprox/"></a>http://www.ambrosiasw.com/utilities/snapzprox/</p>
<p>Regarding the settings of Snapz Pro X, make sure you choose million of colour, and the max quality settings or the result will be ugly.</p>
<h2>Video editing with iMovie</h2>
<p>So you want to add a speech, transitions and maybe some marketing slides.</p>
<p>iMovie is really easy to use and included in Mac OS. It provides all feature needed to create a good screencast :</p>
<div id="kf5v" style="text-align: left;"><img style="height: 500.727px; width: 648px;" src="http://www.mosacrea.com/wp-content/uploads/article-video-image/ddf99c9f_195fxssmtgw_b.png" alt="" /></div>
<h2>iMovie Quicktime export for iPhone:</h2>
<p>When the video is finished, we need to export it in the right format, to be able to play it on the iPhone.</p>
<p>According to apple, the following compression standards are supported:</p>
<ul class="ul">
<li class="li">H.264 Baseline Profile Level 3.0 video, up to 640 x 480 at 30 fps. Note that B frames are not supported in the Baseline profile.</li>
<li class="li">MPEG-4 Part 2 video (Simple Profile)</li>
<li class="li">AAC-LC audio, up to 48 kHz</li>
</ul>
<p>Movie files with the extensions <span style="font-family: Courier New;">.mov</span>, <span style="font-family: Courier New;">.mp4</span>, <span style="font-family: Courier New;">.m4v</span>, and <span style="font-family: Courier New;">.3gp</span> are supported.</p>
<p>See <a id="numl" title="Creating Video for Safari on iPhone" href="http://developer.apple.com/iphone/library/documentation/AppleApplications/Reference/SafariWebContent/CreatingVideoforSafarioniPhone/CreatingVideoforSafarioniPhone.html#//apple_ref/doc/uid/TP40006514-SW1">Creating Video for Safari on iPhone</a><a id="rfjy" title="Creating Content for Safari on iPhone" href="http://developer.apple.com/iphone/library/documentation/AppleApplications/Reference/SafariWebContent/CreatingContentforSafarioniPhone/CreatingContentforSafarioniPhone.html"> </a>and<a id="o3-." title="Creating Content for Safari on iPhone" href="http://developer.apple.com/iphone/library/documentation/AppleApplications/Reference/SafariWebContent/CreatingContentforSafarioniPhone/CreatingContentforSafarioniPhone.html"> Creating Content for Safari on iPhone.</a></p>
<p>In iMovie, export your movies using QuickTime Pro 7.2, as described in <span class="content_text"><a href="http://developer.apple.com/iphone/library/documentation/AppleApplications/Reference/SafariWebContent/CreatingVideoforSafarioniPhone/CreatingVideoforSafarioniPhone.html#//apple_ref/doc/uid/TP40006514-SW4">“Encoding Video for Wi-Fi, 3G, and EDGE,”</a></span> :</p>
<p>Choose <strong>Share -&gt; Export with Quicktime</strong> and change the settings :</p>
<div id="jx3z" style="text-align: left;">
<p>After a lot of trials and errors, I can say that the optimal settings, in term of quality and size (6Mo for 2.5min) are :</p>
<div id="ld9s" style="text-align: left;"><img style="height: 554px; width: 603px;" src="http://www.mosacrea.com/wp-content/uploads/article-video-image/ddf99c9f_192hgfr4hcb_b.png" alt="" /></div>
<div id="o:xh" style="text-align: left;"><img style="height: 554px; width: 603px;" src="http://www.mosacrea.com/wp-content/uploads/article-video-image/ddf99c9f_19384pc7scm_b.png" alt="" /></div>
</div>
<div id="t-8a" style="text-align: left;"><img style="height: 373px; width: 468px;" src="http://www.mosacrea.com/wp-content/uploads/article-video-image/ddf99c9f_19128zrnkd8_b.png" alt="" /></div>
<p>Sorry for the french screenshot, but I don&#8217;t know how to change the language settings in the Apple applications.</p>
<h2><strong>Export your application screencast on Youtube </strong></h2>
<p>So you don&#8217;t want to waste your bandwith, and Youtube is perfect to host your video.</p>
<h3><strong>High quality export for youtube :</strong></h3>
<p>If you have a demo video of your iPhone app in 320&#215;480 (portrait) and whish to upload it to YouTube, you should upscale it to HD. Open the video in QuickTime 7 Pro and export it as MP4 with Video Format H.264, 2000 kBit/sec, 1280&#215;720 HD and check &#8220;Preserve aspect ratio using Letterbox&#8221;.</p>
<p>(from <a id="s5lh" title="http://forums.macrumors.com/showthread.php?t=798599" href="http://forums.macrumors.com/showthread.php?t=798599">http://forums.macrumors.com/showthread.php?t=798599</a>)</p>
<h2>Add the video into an iPhone Web App :</h2>
<p>To include your video in an iPhone web application, or a native application with UIWebView (with phonegap for example), you can use the html5 video tag :</p>
<p>&lt;video src=&#8221;media/ScreenCast.mp4&#8243; height=&#8221;100&#8243; width=&#8221;100&#8243;&gt;</p>
<p>Or you can also include the embed code presented by youtube. It works only on a real iPhone/iPod Touch and not in the simulator.</p>
<h2>Add the video in your website</h2>
<p>As you can see in the most of iPhone app websites (see for example <a title="Permanent Link to 40 Awesome iPhone Application Websites" rel="bookmark" href="http://www.webdesignerdepot.com/2009/04/40-awesome-iphone-application-websites/">40 Awesome iPhone Application Websites</a>), your site should include in the frontpage your screencast.</p>
<p>For better result, you need to use the video hosted in your website (control your bandwidth&#8230;), because the youtube video cannot be included in the iPhone body image.</p>
<p>The next article talk about the <a href="http://www.mosacrea.com/how-to-add-a-video-in-your-website-youtube-flash-html5/">different way to include your video into your web site</a> (hosting your own video, or use youtube), with code sample. Stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/how-to-create-a-screencast-video-for-a-mobile-iphone-or-android-application-with-your-mac/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HowTo Setup a SVN Server Under Mac OS X 10.6 in less than 1 min</title>
		<link>http://www.mosacrea.com/howto-setup-a-svn-server-under-mac-os-x-10-6-in-less-than-1-min/</link>
		<comments>http://www.mosacrea.com/howto-setup-a-svn-server-under-mac-os-x-10-6-in-less-than-1-min/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 14:51:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[version control]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=29</guid>
		<description><![CDATA[Subversion is a great version control, very useful, even if you are working alone in your project. You can quickly setup a Subversion server in a minute, because everything in included in MAC OS X Snow Leopard (and perhaps older versions)&#8230;
- Open the terminal
- Create a directory called svnroot in your account directory : mkdir [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://subversion.tigris.org/">Subversion</a> is a great version control, very useful, even if you are working alone in your project. You can quickly setup a Subversion server in a minute, because everything in included in MAC OS X Snow Leopard (and perhaps older versions)&#8230;</p>
<p>- Open the terminal</p>
<p>- Create a directory called svnroot in your account directory : <em>mkdir svnroot</em></p>
<p>- Then type : <em>svnadmin create /Users/sam/svnroot (if your account name is sam)<br />
</em></p>
<p>And that&#8217;s all folk,  your svn is ready to commit/checkout. Very simple no ?</p>
<h2>Use the svn server in the terminal</h2>
<p>You can checkout in the terminal with this command : <em>svn checkout file:///Users/sam/svnroot</em></p>
<p>If you want remote access, turn on ssh access (in the Sharing System Preference) and check out with :<br />
<em>svn checkout svn+ssh://my.domain.com/Users/sam/svnroot</em></p>
<h2>Use the subersion server in eclipse</h2>
<p>It&#8217;s also very simple :<br />
- Right click on your project -&gt;Team -&gt; Share Project<br />
- Choose SVN, Next, Create new repository location, Next and the settings are very simple :</p>
<p>URL : file:///Users/sam/svnroot</p>
<p>User / Password : your MAC user name and password</p>
<p>I wish you a happy checkout <img src='http://www.mosacrea.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/howto-setup-a-svn-server-under-mac-os-x-10-6-in-less-than-1-min/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Le système de répétition espacée pour apprendre une langue rapidement et durablement</title>
		<link>http://www.mosacrea.com/le-systeme-de-repetition-espacee-pour-apprendre-une-langue-rapidement-et-durablement/</link>
		<comments>http://www.mosacrea.com/le-systeme-de-repetition-espacee-pour-apprendre-une-langue-rapidement-et-durablement/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 11:19:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apprentissage]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[espagnol]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[langue]]></category>
		<category><![CDATA[mémorisation]]></category>
		<category><![CDATA[répétition]]></category>
		<category><![CDATA[vocabulaire]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=20</guid>
		<description><![CDATA[Notre cerveau détruit ce que l’on a appris très rapidement
Lors de l’apprentissage d’une langue, la phase de mémorisation (de vocabulaire ou autre) est une étape obligée, et cela peut être long et fastidieux. Mais lorsque l’information est enfin mémorisée, la partie n’est pas gagnée. Si l’on ne révise pas régulièrement, on oubliera l’information très rapidement.
Heureusement, [...]]]></description>
			<content:encoded><![CDATA[<h2>Notre cerveau détruit ce que l’on a appris très rapidement</h2>
<p>Lors de l’apprentissage d’une langue, la phase de mémorisation (de vocabulaire ou autre) est une étape obligée, et cela peut être long et fastidieux. Mais lorsque l’information est enfin mémorisée, la partie n’est pas gagnée. Si l’on ne révise pas régulièrement, on oubliera l’information très rapidement.<br />
Heureusement, la recherche et l’informatique sont là pour nous aider, il existe des méthodes pour lutter contre l’oubli. Une des méthodes les plus efficaces est appelée Spaced Repetition System (système de répétition espacé).</p>
<h2>Le système de la répétition espacée pour nous aider à ne plus oublier</h2>
<p>La répétition espacée est une méthode de mémorisation qui repose sur le fait qu’il y a un moment idéal pour réviser ce que l’on a appris :<br />
En révisant trop tôt, on perd son temps, et trop tard, on a oublié et il faut réapprendre. En fait, le bon moment pour réviser est juste au moment où l’on est sur le point d’oublier.<br />
Alors évidemment, ce moment est difficile à prévoir, et est différent pour chaque personne et pour chaque information mémorisée. Mais avec les capacités d’un ordinateur (ou d’un smartphone comme l’iPhone), cette planification devient possible. En effet, des chercheurs ont pu modéliser la courbe de l’oubli et implémenter ensuite un algorithme informatique permettant de planifier des révisions.</p>
<p>Voici l’explication simplifiée de la répétition espacée en 1 minute de vidéo :</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/gRPh5YbVqos&amp;hl=fr_FR&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/gRPh5YbVqos&amp;hl=fr_FR&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Le graphique de la video :</p>
<p><img class="aligncenter size-full wp-image-22" title="Courbe Repetition Espacée" src="http://www.mosacrea.com/wp-content/uploads/2010/02/Courbe-Repetition-Espacée.png" alt="Courbe Repetition Espacée" width="630" height="369" /></p>
<p>L’algorithme va donc nous présenter l’information à réviser de moins en moins souvent, sauf si l’on a des difficultés à se souvenir de l’information.<br />
Contrairement au bachotage (cram en anglais) et à la répétition sur une courte période, cette façon de réviser est optimale, il faut très peu de révision (et donc de temps) pour mémoriser durablement une information.</p>
<h2>Les outils de répétition espacée</h2>
<p>Bonne nouvelle pour ceux qui veulent accélérer leur apprentissage, il existe des logiciels qui utilisent la répétition espacée :<br />
<a href="http://ichi2.net/anki/">Anki</a> est un logiciel qui fonctionne sur PC&amp;Mac. Il est très utilisé pour l’apprentissage du Japonais, mais il peut être utilisé pour toutes les langues, par contre il faut rentrer soit même le vocabulaire à réviser.</p>
<p><a href="http://www.mosalingua.com">MosaLingua</a> est une application pour téléphone mobile (iPhone, Android) qui propose des fiches déjà préparées de vocabulaire et des phrases clefs, avec la prononciation audio (disponible pour l’espagnol, et bientôt l’anglais et l’esperanto). Il y a également des dialogues pour améliorer l’orale.</p>
<p>L’avantage d’une application sur téléphone c’est qu’on l’a toujours sur soi, et que l’on peut profiter des temps morts de la journée (ex. transport) pour réviser. Et il suffit de quelques minutes par jours pour apprendre 10 mots par jours, ce qui permet de connaître 900 mots en 3 mois !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/le-systeme-de-repetition-espacee-pour-apprendre-une-langue-rapidement-et-durablement/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Critiques du livre Free! de Chris Anderson</title>
		<link>http://www.mosacrea.com/critiques-du-livre-free-de-chris-anderson/</link>
		<comments>http://www.mosacrea.com/critiques-du-livre-free-de-chris-anderson/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 11:37:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=18</guid>
		<description><![CDATA[Je viens de finir de lire Free! de Chris Anderson (dispo aussi en Français). Je sais qu&#8217;il y a une version pdf gratuite, mais je n&#8217;arrive plus à trouver le lien.
J&#8217;ai adoré, cela se lit très vite, et cela fait beaucoup réfléchir sur le future des métiers liés au web.
Mais attention, certaines affirmations (vérités?) peuvent [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 290px"><img title="Free! de Chris Anderson" src="http://www.capcampus.com/img/u/1/free_chris_anderson.jpg" alt="Free! de Chris Anderson" width="280" height="435" /><p class="wp-caption-text">Free! de Chris Anderson</p></div>
<p>Je viens de finir de lire Free! de Chris Anderson (dispo aussi en Français). Je sais qu&#8217;il y a une version pdf gratuite, mais je n&#8217;arrive plus à trouver le lien.</p>
<p>J&#8217;ai adoré, cela se lit très vite, et cela fait beaucoup réfléchir sur le future des métiers liés au web.</p>
<p>Mais attention, certaines affirmations (vérités?) peuvent choquer : &#8220;le prix de tout ce qui est numérisable va tendre vers le gratuit&#8221;. Cela inclue bien sûre la musique, les livres, les films, et les logiciels&#8230; En effet, contrairement aux produits du monde réel (constitués d&#8217;atomes), les produits numériques ont des coûts de réplication nul (ou négligeables), et en allant plus loin, on peut même négliger les coûts de production/création au regard du nombre potentiel de lecteurs/utilisateurs accessible via internet.<br />
Mais attention, cela ne veut pas dire que personne ne pourra vivre de son travail, juste que les professions, et les moyens de gagner sa vie pour les créateurs vont évoluer drastiquement. L&#8217;auteur liste ainsi plus de 50 moyens de gagner sa vie avec le gratuit.<br />
Bref, un livre à lire par tout ceux qui sont liés à la création de contenu qui peut-être numérisé, pour bien se rendre compte du changement inévitables qui les attendent.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/critiques-du-livre-free-de-chris-anderson/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to build a web application (database front end) quickly and without programming knowledges ?</title>
		<link>http://www.mosacrea.com/how-to-build-a-web-application-database-front-end-quickly-and-without-programming-knowledges/</link>
		<comments>http://www.mosacrea.com/how-to-build-a-web-application-database-front-end-quickly-and-without-programming-knowledges/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 16:23:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=15</guid>
		<description><![CDATA[As I am a developper, I like to program myself web apps (in PHP, J2EE, or JBoss Seam), but sometime, we don&#8217;t have the time to build it by hand, even with Ruby On Rail (RoR).
There are solution to automatically build a web app from a database schema, and without code generation :
Oracle Application Express
The [...]]]></description>
			<content:encoded><![CDATA[<p>As I am a developper, I like to program myself web apps (in PHP, J2EE, or JBoss Seam), but sometime, we don&#8217;t have the time to build it by hand, even with Ruby On Rail (RoR).</p>
<p>There are solution to automatically build a web app from a database schema, and without code generation :</p>
<h1>Oracle Application Express</h1>
<p>The most famous is <a id="zbif" title="Oracle Application Express" href="http://www.oracle.com/technology/products/database/application_express/index.html">Oracle Application Express</a>. APEX <span> is a rapid web application development tool for the Oracle database.  Using only a web browser and limited programming experience, you can develop and deploy web applications.<br />
</span><br />
<strong>Advantages</strong> :<br />
- Very quick and easy, no programming knowledges for a basic database front end. And SQL, javascript, PL/SQL for advanced customisation<br />
- Free (no cost) with Oracle XE (but RAM limited to 1Gb, disque space to 4Go, and one CPU)<br />
<strong>Disadvantage</strong> :<br />
- Only for Oracle DB<br />
- can&#8217;t be hosted on a classic LAMP server</p>
<h1>Xataface</h1>
<p><a id="k3lh" title="xataface" href="http://xataface.com/">Xataface</a> is an open source PHP framework for building  PHP/MySQL applications in less time that with fewer lines of code that do more.<br />
<strong>Advantage</strong> :<br />
- Very quick and easy (perhaps not as APEX), no programming knowledges<br />
- Free and open source (GPL)<br />
- Works with most of hosted server (PHP, MySQL)<br />
<strong>Disadvantage</strong> :<br />
- Looks a little beta for now (october 2009)<br />
- less features than APEX..</p>
<p>I have some experience with APEX, and I will test Xataface in details soon. Do you know others solutions like that ? What&#8217;s your experiences with it ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/how-to-build-a-web-application-database-front-end-quickly-and-without-programming-knowledges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android &amp; Freephonie : Comment téléphoner gratuitement avec son mobile</title>
		<link>http://www.mosacrea.com/android-freephonie-comment-telephoner-gratuitement-avec-son-mobile-blog-de-geeek-le-blog-geek-par-excellence-par-ludovic-toinel/</link>
		<comments>http://www.mosacrea.com/android-freephonie-comment-telephoner-gratuitement-avec-son-mobile-blog-de-geeek-le-blog-geek-par-excellence-par-ludovic-toinel/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 12:20:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=9</guid>
		<description><![CDATA[

Par Ludovic Toinel le dimanche  4 octobre  2009, 16:26	    	    &#8211; Android &#8211; Lien permanent

Comme vous le savez peut-être, Free offre gratuitement un service SIP à ses abonnés : Freephonie. Cet accès SIP permet  d&#8217;utiliser sa ligne téléphonique Free depuis n&#8217;importe quel accès Internet en  France.
Pour [...]]]></description>
			<content:encoded><![CDATA[<div class="posterous_bookmarklet_entry">
<blockquote class="posterous_long_quote">
<div class="post-info">Par <a href="http://www.geeek.org">Ludovic Toinel</a> le dimanche  4 octobre  2009, 16:26	    	    &#8211; <a href="http://www.geeek.org/category/Android">Android</a> &#8211; <a href="http://www.geeek.org/post/2009/10/04/Android-Freephonie-%3A-Comment-t%C3%A9l%C3%A9phoner-gratuitement-avec-son-mobile">Lien permanent</a></div>
<div class="post-content">
<p>Comme vous le savez peut-être, <a href="http://portail.free.fr/">Free</a> offre gratuitement un service SIP à ses abonnés : <a href="http://fr.wikipedia.org/wiki/Freephonie">Freephonie</a>. Cet accès <a href="http://fr.wikipedia.org/wiki/Session_Initiation_Protocol">SIP</a> permet  d&#8217;utiliser sa ligne téléphonique Free depuis n&#8217;importe quel accès Internet en  France.</p>
<p>Pour utiliser cette connexion SIP, il suffit d&#8217;avoir un client SIP : il  en existe une grande quantité sur PC, et sur Android il existe le fameux  <a href="http://sipdroid.org/">SIPDroid</a>. <a href="http://sipdroid.org/">SIPDroid</a> est un client SIP capable d&#8217;appeler et de  recevoir des appels via une connexion SIP.</div>
</blockquote>
<div class="posterous_quote_citation">via <a href="http://www.geeek.org/post/2009/10/04/Android-Freephonie-%3A-Comment-t%C3%A9l%C3%A9phoner-gratuitement-avec-son-mobile?pub=1#pr">geeek.org</a></div>
<p>SIPDroid c&#8217;est vraiment génial pour téléphoner gratuitement sur les fixes. Et si votre opérateur l&#8217;autorise (je crois aucun en France), il est même possible de passer par le réseau 3G (donc sans wifi) pour en profiter&#8230;</p></div>
<p style="font-size: 10px;"><a href="http://posterous.com">Posted via web</a> from <a href="http://mosam.posterous.com/android-and-freephonie-comment-telephoner-gra">mosam&#8217;s posterous</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/android-freephonie-comment-telephoner-gratuitement-avec-son-mobile-blog-de-geeek-le-blog-geek-par-excellence-par-ludovic-toinel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MosaLingua developement on iPhone and Android</title>
		<link>http://www.mosacrea.com/mosalingua-developement-on-iphone-and-android/</link>
		<comments>http://www.mosacrea.com/mosalingua-developement-on-iphone-and-android/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 19:54:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=5</guid>
		<description><![CDATA[A little picture of an alpha version of MosaLingua (application to learn spanish for iPhone and Android).
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">A little picture of an alpha version of<a title="MosaLingua - Application to learn spanish for iPhone, iPod and Android" href="http://www.mosalingua.com"> MosaLingua (application to learn spanish for iPhone and Android)</a>.</p>
<div id="attachment_6" class="wp-caption aligncenter" style="width: 296px"><img class="size-medium wp-image-6" title="developpement_mosalingua_iphone_android" src="http://www.mosacrea.com/wp-content/uploads/2009/10/developpement_mosalingua_iphone_android-286x300.jpg" alt="developpement mosalingua iPhone (iPod Touch), Android (Samsung Galaxy)" width="286" height="300" /><p class="wp-caption-text">Developpement of MosaLingua on iPhone (iPod Touch), and Android (Samsung Galaxy)</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/mosalingua-developement-on-iphone-and-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First post of MosaCrea</title>
		<link>http://www.mosacrea.com/hello-world/</link>
		<comments>http://www.mosacrea.com/hello-world/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 07:51:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.mosacrea.com/?p=1</guid>
		<description><![CDATA[Hello, welcome to the blog of MosaCrea !
I am the creator of MosaLingua, the method to learn language like spanish or french in a fun and fastest way, and I have created this blog to share technical information about mobile development.
See you soon !
]]></description>
			<content:encoded><![CDATA[<p>Hello, welcome to the blog of MosaCrea !</p>
<p>I am the creator of <a href="http://www.mosalingua.com">MosaLingua, the method to learn language like spanish or french in a fun and fastest way</a>, and I have created this blog to share technical information about mobile development.</p>
<p>See you soon !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mosacrea.com/hello-world/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

