<?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>FrAndroid Communauté Android &#187; program</title>
	<atom:link href="http://www.frandroid.com/tag/program/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.frandroid.com</link>
	<description>La communauté mobile Android</description>
	<lastBuildDate>Mon, 13 Feb 2012 07:52:44 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Livre &#171;&#160;L&#8217;art du développement Android&#160;&#187;</title>
		<link>http://www.frandroid.com/developpement/6547_livre-lart-du-developpement-android/</link>
		<comments>http://www.frandroid.com/developpement/6547_livre-lart-du-developpement-android/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 08:00:45 +0000</pubDate>
		<dc:creator>Jorodan</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[livre]]></category>
		<category><![CDATA[pearson]]></category>
		<category><![CDATA[program]]></category>
		<category><![CDATA[programmation]]></category>
		<guid isPermaLink="false">http://www.frandroid.com/?p=6547</guid>
		<description><![CDATA[Voici une petite découverte du livre "L'art du développement Android" aux éditions Pearson à poser sur sa table de chevet.]]></description>
			<content:encoded><![CDATA[<p>Voila une nouvelle quelle est bonne, la littérature Android française se diversifie (et double par la même&#8230; il y a encore du boulot&#8230;). Dernièrement, nous vous faisions découvrir un <a href="http://www.frandroid.com/5868/livre-android-developper-des-applications-mobiles-pour-les-google-phones/">livre orienté généraliste, concepts et débutants Android</a>. Aujourd&#8217;hui, nous vous parlons de &laquo;&nbsp;L&#8217;art du développement&nbsp;&raquo; pour vous aider à choisir.</p>
<p><a href="http://www.frandroid.com/wp-content/uploads/2009/11/lart_dev_android_face_couv.jpg"><img class="aligncenter size-full wp-image-6548 colorbox-6547" title="lart_dev_android_face_couv" src="http://www.frandroid.com/wp-content/uploads/2009/11/lart_dev_android_face_couv.jpg" alt="lart_dev_android_face_couv" width="436" height="542" /></a></p>
<p>Ce livre est une traduction de &laquo;&nbsp;The Busy Coder&#8217;s Guide to Android Development&nbsp;&raquo; écrit par Mark Murphy, dont vous trouverez une petite description <a href="http://commonsware.com/mmurphy">ici</a>. Il est l&#8217;auteur de plusieurs livres qui intéresseront à coup sur les développeurs qui n&#8217;ont pas peur de l&#8217;anglais. Et pour d&#8217;autres informations foncez <a href="http://commonsware.com/">là</a>.</p>
<p>De plus, avant de continuer dans la description du livre, il faut remarquer une mention agréable à la découverte de la couverture &laquo;&nbsp;contribution technique Arnaud Farine&nbsp;&raquo;. Ce n&#8217;est donc pas lui qui fait le retour sur le livre (objectivité oblige) mais n&#8217;hésitez pas à lui poser des questions sur le forum.</p>
<p><span id="more-6547"></span>Venons en au contenu de fond de ce billet : que nous offre ce livre ?</p>
<p>La première remarque vient de l&#8217;épaisseur du livre. En effet, presque 400 pages autour de notre système chéri, on est dans l&#8217;attente de contenu large et précis. Et vous allez voir on n&#8217;est pas déçu.</p>
<p>Ce livre est entièrement dédié aux développeurs. Même l&#8217;introduction en &laquo;&nbsp;Tour d&#8217;horizon&nbsp;&raquo; ne fait qu&#8217;évoquer l&#8217;IPhone et décrire ce qu&#8217;est un smartphone. C&#8217;est donc un peu léger pour avoir un connaissance de la concurrence. Donc l&#8217;entrée en matière technique se fait très vite. Voici les parties que vous pourrez découvrir :</p>
<ol>
<li>Concepts de base (tour d&#8217;horizon, structure d&#8217;un projet et le manifeste)</li>
<li>Les activités (les outils pour communiquer avec l&#8217;utilisateur)</li>
<li>Stockage des données, services réseaux et API</li>
<li>Les intentions (communications entre applications)</li>
<li>Fournisseurs de contenu et de services</li>
<li>Autres fonctionnalités d&#8217;Android</li>
</ol>
<p>L&#8217;environnement d&#8217;Android est largement balayé. On y trouvera une précision très intéressante pour les développeurs avancés. La construction de l&#8217;interface graphique, par exemple, ne nécessitera pas de se plonger très souvent dans la doc officielle car beaucoup d&#8217;options XML vous sont détaillées.</p>
<p>Au niveau de la pédagogie utilisée dans le livre, je présenterai un petit défaut et un gros avantage. Le petit défaut vient du postulat que le développeur à des bases autour de l&#8217;environnement de développement.  Les débutants peuvent se sentir un peu lâchés seuls au début. Il n&#8217;est pas expliqué, par exemple, comment paramétrer Eclipse. C&#8217;est intéressant car le lecteur pourra travailler comme il le souhaite.</p>
<p>Mais le gros avantage pédagogique, c&#8217;est que le livre &laquo;&nbsp;se lit&nbsp;&raquo;. Cette tournure un peu bizarre me permet d&#8217;expliquer le fait que cet ouvrage n&#8217;est pas composé de lignes et de lignes de code mais de paragraphes explicites imagés par du code. Au niveau de l&#8217;apprentissage, je pense que le message passe très bien. De plus, de nombreux exemples sont à télécharger en complément du livre.</p>
<p>On retrouve le même problème que pour tous les livres Android. En effet, il se base sur une version du SDK déjà dépassée. Mais quand on sait que 2 mois séparent les deux dernières versions, on comprend que les auteurs doivent boucler leur livre à un moment. Ici, les bases données sont applicables à 90% du code et quelques adaptations seront à aller chercher ailleurs. Soit dit en passant, l&#8217;auteur de la version américaine met à jour son ouvrage souvent et propose à l&#8217;heure actuelle une version &laquo;&nbsp;deuxième édition&nbsp;&raquo;.</p>
<p>Pour conclure, je conseillerai ce livre au développeurs qui se sont déjà lancés, ont fait leurs premiers pas mais veulent approfondir leur expérience et qui n&#8217;arrivent pas à rester devant un tutoriel Internet.</p>
<p><span style="text-decoration: underline;"><strong>Informations générales :</strong></span></p>
<table style="height: 236px;" border="0" width="442">
<tbody>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right">Titre</td>
<td><strong class="truebold">L&#8217;Art du développement Android</strong></td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right" valign="top">Auteur</td>
<td valign="top">Mark Murphy</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right" valign="top">Collection</td>
<td>Le Programmeur</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right"><span class="DetailLabelText">Langue</span></td>
<td>français</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right"><span class="DetailLabelText">Public visé</span></td>
<td>Intermédiaire / Avancé</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right"><span class="DetailLabelText">Éditeur</span></td>
<td>Pearson</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right"><span class="DetailLabelText">ISBN-10</span></td>
<td>2-7440-2382-5</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right"><span class="DetailLabelText">ISBN-13</span></td>
<td>978-2-7440-2382-8</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right">Référence</td>
<td>2382</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right"><span class="DetailLabelText">Année de publication</span></td>
<td>décembre 2009</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right"><span class="DetailLabelText">Nb de pages</span></td>
<td>320</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right">Format</td>
<td>18,7 x 23 cm</td>
</tr>
<tr>
<td class="detailbox" style="padding: 0px 5px 1px 0px;" align="right"><span class="DetailLabelText">Prix recommandé</span></td>
<td>34,00 <span style="font-family: Verdana,Arial,Helvetica,sans-serif;">€</span></td>
</tr>
</tbody>
</table>
<p>Et pour ceux qui lisent les billets jusqu&#8217;au bout, restez connecté sur FrAndroid la semaine prochaine, il y aura de l&#8217;animation autour du livre.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">http://www.frandroid.com/5868/livre-android-developper-des-applications-mobiles-pour-les-google-phones/</div>
]]></content:encoded>
			<wfw:commentRss>http://www.frandroid.com/developpement/6547_livre-lart-du-developpement-android/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
<!-- Page generated in 0.144 seconds -->
<!-- Served from: www.frandroid.com @ 2012-02-13 08:57:53 by W3 Total Cache -->
