<?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>Romain Boulay . Ingénieur développement iPhone et iPad &#187; .Net</title>
	<atom:link href="http://romainboulay.com/experiences-en/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://romainboulay.com</link>
	<description>Bienvenue !</description>
	<lastBuildDate>Tue, 07 Feb 2012 23:37:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://romainboulay.com/?pushpress=hub'/>
		<item>
		<title>Frameworks</title>
		<link>http://romainboulay.com/competences-techniques/frameworks/</link>
		<comments>http://romainboulay.com/competences-techniques/frameworks/#comments</comments>
		<pubDate>Mon, 11 May 2009 09:11:38 +0000</pubDate>
		<dc:creator>Romain Boulay</dc:creator>
				<category><![CDATA[2. Compétences techniques]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[CakePhp]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Compact .Net]]></category>
		<category><![CDATA[Facebook API]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[J2EE]]></category>
		<category><![CDATA[J2ME]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Ruby On Rails]]></category>

		<guid isPermaLink="false">http://romainboulay.free-h.net/fr/?p=25</guid>
		<description><![CDATA[<a href="http://romainboulay.com/competences-techniques/frameworks/"><img align="left" hspace="5" width="80" height="80" src="http://romainboulay.com/wp-content/plugins/thumbnail-for-excerpts/tfe_no_thumb.png" class="alignleft wp-post-image tfe" alt="" title="" /></a><a href="/experiences-en/iphone" rel="tag">iPhone</a>, <a href="/experiences-en/net" rel="tag">.Net</a>, <a href="/experiences-en/android" rel="tag">Android</a>, <a href="/experiences-en/cakephp" rel="tag">CakePhp</a>, <a href="/experiences-en/cocoa" rel="tag">Cocoa</a>, <a href="/experiences-en/compact-net" rel="tag">Compact .Net</a>, <a href="/experiences-en/facebook-api" rel="tag">Facebook API</a>, <a href="/experiences-en/j2ee" rel="tag">J2EE</a>, <a href="/experiences-en/j2me" rel="tag">J2ME</a>, <a href="/experiences-en/osgi" rel="tag">OSGi</a>, <a href="/experiences-en/ruby-on-rails" rel="tag">Ruby On Rails</a><p style="margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; text-align: right; border-bottom:1px solid #8B8B8B;">. Articles liés<ol style="font-weight: normal; margin-top:0px;">
<li><a href='http://romainboulay.com/competences-techniques/sgbd/' rel='bookmark' title='SGBD'>SGBD</a></li>
<li><a href='http://romainboulay.com/competences-techniques/systemes-dexploitation/' rel='bookmark' title='Systèmes d&#039;exploitation'>Systèmes d&#039;exploitation</a></li>
<li><a href='http://romainboulay.com/centres-d-interets/centres-dinterets/' rel='bookmark' title='Centres d&#039;Intérêts'>Centres d&#039;Intérêts</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Voici une liste des différents frameworks avec lesquels j&#8217;ai déjà travaillé dans le cadre de mes études et/ou professionnelement :</p>
<img src="http://romainboulay.com/?ak_action=api_record_view&id=25&type=feed" alt=" Frameworks"  title="Frameworks" /><p style="margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; text-align: right; border-bottom:1px solid #8B8B8B;">. Articles liés<ol style="font-weight: normal; margin-top:0px;">
<li><a href='http://romainboulay.com/competences-techniques/sgbd/' rel='bookmark' title='SGBD'>SGBD</a></li>
<li><a href='http://romainboulay.com/competences-techniques/systemes-dexploitation/' rel='bookmark' title='Systèmes d&#039;exploitation'>Systèmes d&#039;exploitation</a></li>
<li><a href='http://romainboulay.com/centres-d-interets/centres-dinterets/' rel='bookmark' title='Centres d&#039;Intérêts'>Centres d&#039;Intérêts</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://romainboulay.com/competences-techniques/frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Projet C# : Smart Alarm Clock (Vidéo)</title>
		<link>http://romainboulay.com/realisations-informatiques/projet-c-smart-alarm-clock/</link>
		<comments>http://romainboulay.com/realisations-informatiques/projet-c-smart-alarm-clock/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 11:17:57 +0000</pubDate>
		<dc:creator>Romain Boulay</dc:creator>
				<category><![CDATA[1. Réalisations informatiques]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Compact .Net]]></category>
		<category><![CDATA[UPnP]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://romainboulay.free-h.net/fr/?p=177</guid>
		<description><![CDATA[<a href="http://romainboulay.com/realisations-informatiques/projet-c-smart-alarm-clock/"><img align="left" hspace="5" width="80" height="80" src="http://romainboulay.com/wp-content/plugins/thumbnail-for-excerpts/tfe_no_thumb.png" class="alignleft wp-post-image tfe" alt="" title="" /></a>Projet d'une semaine sur le développement d'un "Smart Object". Partie logicielle en C#.<p style="margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; text-align: right; border-bottom:1px solid #8B8B8B;">. Articles liés<ol style="font-weight: normal; margin-top:0px;">
<li><a href='http://romainboulay.com/blog-iphone/test-du-lg-viewty-smart/' rel='bookmark' title='Test du LG Viewty Smart'>Test du LG Viewty Smart</a></li>
<li><a href='http://romainboulay.com/blog-iphone/sophia-antipolis-smart-event-sur-la-confiance-dans-la-vie-numerique/' rel='bookmark' title='Sophia Antipolis : Smart Event sur la confiance dans la vie numérique'>Sophia Antipolis : Smart Event sur la confiance dans la vie numérique</a></li>
<li><a href='http://romainboulay.com/blog-iphone/test-de-la-tablette-archos-5-it-32-go/' rel='bookmark' title='Test de la tablette Archos 5 IT 32 Go'>Test de la tablette Archos 5 IT 32 Go</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Dans le cadre de mes cours de Smart Object de dernière année d&#8217;école d&#8217;ingénieur, nous devions (en binôme) imaginer une évolution d&#8217;un objet de tous les jours pour qu&#8217;il devienne &laquo;&nbsp;communiquant&nbsp;&raquo;.</p>
<p style="text-align: justify;">Notre choix s&#8217;est porté sur le réveil matin. Nous lui avons rajouté des fonctionnalités telles que la consultation d&#8217;agendas informatiques (<strong>Google Calendar</strong>) et de sonneries automatiques en fonction de l&#8217;emploi du temps du jour.</p>
<p style="text-align: justify;">Ainsi, un lycéen (qui a un emploi du temps quotidien très variable) se fera lever à 9h le lundi, et 7h le mardi, et ceci automatiquement.</p>
<p style="text-align: justify;">Techniquement, l&#8217;application est organisée en quatre parties logicielles distinctes :</p>
<p style="text-align: justify;">- <span style="text-decoration: underline;">Un logiciel</span> client PC classique, développé en <strong>C# .Net</strong>, qui permet de se connecter à Google Calendar et de sélectionner les évènements qui feront sonner le réveil. De plus, pour chaque évènements, l&#8217;utilisateur choisi l&#8217;heure où le réveil sonnera.</p>
<p style="text-align: justify;">Ce logiciel utilise aussi <strong>UPnP</strong>, qui lui permet de notifier le noyau de l&#8217;application.</p>
<p style="text-align: center;">&#8212;</p>
<p style="text-align: justify;">- <span style="text-decoration: underline;">Un noyau</span>, aussi en C# .Net, qui reçoit les notifications du logiciel PC (ci-dessus), effectue quelques traitements et transmet l&#8217;information au Web Service.</p>
<p style="text-align: justify;">Le choix d&#8217;utiliser un noyau est justifié par le fait que notre objet devait être commercialisable. Le noyau aurait permis d&#8217;ajouter du contenu payant ou non au fil du temps.</p>
<p style="text-align: center;">&#8212;</p>
<p style="text-align: justify;">- <span style="text-decoration: underline;">Un Web Service</span>, qui est invoqué par le noyau, reçoit les évènements sélectionnés précédemment et communique avec le réveil grâce à une liaison <strong>Socket</strong>. Toute cette partie a été développée en <strong>C# Compact .Net</strong>.</p>
<p style="text-align: center;">&#8212;</p>
<p style="text-align: justify;">- Et enfin <span style="text-decoration: underline;">le réveil</span>, qui est un Pocket PC, reçoit les évènements, les affiche et sonne aux heures souhaitées ! Toute cette partie a été développée en C# Compact .Net.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Le projet a été conçu avec <strong>Visual Studio 2008</strong> et s&#8217;est déroulé pendant 1 semaine. En voici une brève vidéo de présentation :</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="509" height="384" 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://vimeo.com/moogaloop.swf?clip_id=3309301&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="509" height="384" src="http://vimeo.com/moogaloop.swf?clip_id=3309301&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/3309301">Démonstration du Smart Alarm Clock</a> from <a href="http://vimeo.com/user1276751">Romain B.</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p style="text-align: center;">&#8212;&#8212;</p>
<p style="text-align: justify;">Projet effectué <em>en janvier 2009</em> pour <strong>Polytech&#8217;Nice</strong>, en qualité d&#8217;<strong>Ingénieur informatique mobile</strong>.</p>
<img src="http://romainboulay.com/?ak_action=api_record_view&id=177&type=feed" alt=" Projet C# : Smart Alarm Clock (Vidéo)"  title="Projet C# : Smart Alarm Clock (Vidéo)" /><p style="margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; text-align: right; border-bottom:1px solid #8B8B8B;">. Articles liés<ol style="font-weight: normal; margin-top:0px;">
<li><a href='http://romainboulay.com/blog-iphone/test-du-lg-viewty-smart/' rel='bookmark' title='Test du LG Viewty Smart'>Test du LG Viewty Smart</a></li>
<li><a href='http://romainboulay.com/blog-iphone/sophia-antipolis-smart-event-sur-la-confiance-dans-la-vie-numerique/' rel='bookmark' title='Sophia Antipolis : Smart Event sur la confiance dans la vie numérique'>Sophia Antipolis : Smart Event sur la confiance dans la vie numérique</a></li>
<li><a href='http://romainboulay.com/blog-iphone/test-de-la-tablette-archos-5-it-32-go/' rel='bookmark' title='Test de la tablette Archos 5 IT 32 Go'>Test de la tablette Archos 5 IT 32 Go</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://romainboulay.com/realisations-informatiques/projet-c-smart-alarm-clock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

