<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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>Commentaires sur : Firefox Mobile : Les premières captures&#8230;</title>
	<atom:link href="http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/</link>
	<description>La communauté francophone autour d&#039;Android, Nexus One</description>
	<lastBuildDate>Wed, 17 Mar 2010 02:51:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : cr0vax</title>
		<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/comment-page-1/#comment-139</link>
		<dc:creator>cr0vax</dc:creator>
		<pubDate>Wed, 13 Feb 2008 13:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/#comment-139</guid>
		<description>Ca vient d&#039;un problème de vocable. Quand Google parle d&#039;Android, il parle du framework, pas de l&#039;OS. Et effectivement, le framework ne permet pas le développement non-managé (c&#039;est-à-dire natif).

Mais je te rassure tout de suite, les applis natives existent déjà. Mais là où angelsephirot a raison, c&#039;est que l&#039;installation n&#039;est pas une garantie.

Pour des applis natives : http://www.frandroid.com/22/busybox-disponible-pour-lemulateur/</description>
		<content:encoded><![CDATA[<p>Ca vient d&#8217;un problème de vocable. Quand Google parle d&#8217;Android, il parle du framework, pas de l&#8217;OS. Et effectivement, le framework ne permet pas le développement non-managé (c&#8217;est-à-dire natif).</p>
<p>Mais je te rassure tout de suite, les applis natives existent déjà. Mais là où angelsephirot a raison, c&#8217;est que l&#8217;installation n&#8217;est pas une garantie.</p>
<p>Pour des applis natives : <a href="http://www.frandroid.com/22/busybox-disponible-pour-lemulateur/" rel="nofollow">http://www.frandroid.com/22/busybox-disponible-pour-lemulateur/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Lightning</title>
		<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/comment-page-1/#comment-136</link>
		<dc:creator>Lightning</dc:creator>
		<pubDate>Thu, 07 Feb 2008 13:26:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/#comment-136</guid>
		<description>Pour suivre votre débat et tenter d&#039;y comprendre quelque chose :D,

j aimerai comprendre crovax comment tu peux affirmer que le SDK actuel permet d installer des applis native alors que, je cite &quot;Android does not currently support development of third party applications in native code (C/C++).&quot; d&#039;apres la doc de google.

Bref en gros, je comprend pas comment on pourrait installer des applis natives dans le cas ou le developement de tels applis n&#039;est pas possible ?

Merci d&#039;avance</description>
		<content:encoded><![CDATA[<p>Pour suivre votre débat et tenter d&#8217;y comprendre quelque chose <img src='http://www.frandroid.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ,</p>
<p>j aimerai comprendre crovax comment tu peux affirmer que le SDK actuel permet d installer des applis native alors que, je cite &laquo;&nbsp;Android does not currently support development of third party applications in native code (C/C++).&nbsp;&raquo; d&#8217;apres la doc de google.</p>
<p>Bref en gros, je comprend pas comment on pourrait installer des applis natives dans le cas ou le developement de tels applis n&#8217;est pas possible ?</p>
<p>Merci d&#8217;avance</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cr0vax</title>
		<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/comment-page-1/#comment-135</link>
		<dc:creator>cr0vax</dc:creator>
		<pubDate>Fri, 01 Feb 2008 09:44:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/#comment-135</guid>
		<description>hummm ... ton discours est plus clair maintenant.
Cela étant, ce n&#039;est pas un ET (entre C++ managé et natif) mais un ou. Ca laisse déjà plus de chances.

Espérons que bcp d&#039;opérateurs laissent la porte un peu ouverte (pour le moment avec le SDK il est possible d&#039;installer des appli.natives)</description>
		<content:encoded><![CDATA[<p>hummm &#8230; ton discours est plus clair maintenant.<br />
Cela étant, ce n&#8217;est pas un ET (entre C++ managé et natif) mais un ou. Ca laisse déjà plus de chances.</p>
<p>Espérons que bcp d&#8217;opérateurs laissent la porte un peu ouverte (pour le moment avec le SDK il est possible d&#8217;installer des appli.natives)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : angelsephirot</title>
		<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/comment-page-1/#comment-134</link>
		<dc:creator>angelsephirot</dc:creator>
		<pubDate>Thu, 31 Jan 2008 21:00:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/#comment-134</guid>
		<description>Pour le bytecode je suis d&#039;accord vu que j&#039;ai dit que dalvik exécuté un .dex , &quot;un bytecode&quot; optimisé à mi chemin entre l&quot;&#039;assembly .net&quot; et le &quot;bytecode java&quot;. 
Par ailleurs Il me semble qu&#039;il existe beaucoup de téléphone linux sur le marché. Mais il est impossible d&#039;installer des softs dessus parce que le fameux lanceur, telnet et autre utilitaire pour manipuler les couches basses n&#039;existe pas ( exemple le jailbreak de l&#039;iphone qui exploite une dll itunes pour installer openssh) . Donc l&#039;installation d&#039;un binaire linux ne sera envisageable que si le constructeur le désire ou si google le prévoit au programme d&#039;android.
Donc pour l&#039;instant on en est au si  ggogle faisai t un compilateur c++ managé à la .net eyt si il exister un moyen d&#039;installer des applications natives. du coup le beau framework java fournit sert plus snif :&#039;(</description>
		<content:encoded><![CDATA[<p>Pour le bytecode je suis d&#8217;accord vu que j&#8217;ai dit que dalvik exécuté un .dex , &laquo;&nbsp;un bytecode&nbsp;&raquo; optimisé à mi chemin entre l&nbsp;&raquo;&#8216;assembly .net&nbsp;&raquo; et le &laquo;&nbsp;bytecode java&nbsp;&raquo;.<br />
Par ailleurs Il me semble qu&#8217;il existe beaucoup de téléphone linux sur le marché. Mais il est impossible d&#8217;installer des softs dessus parce que le fameux lanceur, telnet et autre utilitaire pour manipuler les couches basses n&#8217;existe pas ( exemple le jailbreak de l&#8217;iphone qui exploite une dll itunes pour installer openssh) . Donc l&#8217;installation d&#8217;un binaire linux ne sera envisageable que si le constructeur le désire ou si google le prévoit au programme d&#8217;android.<br />
Donc pour l&#8217;instant on en est au si  ggogle faisai t un compilateur c++ managé à la .net eyt si il exister un moyen d&#8217;installer des applications natives. du coup le beau framework java fournit sert plus snif :&#8217;(</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cr0vax</title>
		<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/comment-page-1/#comment-133</link>
		<dc:creator>cr0vax</dc:creator>
		<pubDate>Thu, 31 Jan 2008 18:41:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/#comment-133</guid>
		<description>Je ne parle pas de transformer du C++ en Java, mais en Bytecode Dalvik.

Linux n&#039;est pas la base de programmation d&#039;Android, et alors ? Il n&#039;empèche qu&#039;il sera parfaitement possible d&#039;installer un binaire Linux sur une machine Android. Ce ne sera pas un programme Android, c&#039;est tout.

Et il est faux de dire que personne ne pourra toucher au Linux. Il suffit d&#039;une petite appli. Android de type lanceur et tout fonctionnera bien. Simplement, ce binaire ne sera pas compatible d&#039;un téléphone à l&#039;autre. Il devra être recompilé.

Par ailleurs j&#039;insiste sur la différence entre une appli Java et une appli. Android. Encore une fois, on code en Java, mais on exécute autre chose que du Java. Bytecode != Java (par exemple le PHP peut être bytecodé, le python l&#039;est par défaut, etc.)

Le meilleur exemple, c&#039;est le dotNet. Tu programmes dans différent langages mais la même machine virtuelle exécute le tout. 

Si Google voulait que l&#039;on puisse programmer aussi en C++ (mais ca n&#039;est pas le cas), il lui suffirai de sortir un &quot;compilateur&quot; qui transforme le code source en bytecode Android. C&#039;est parfaitement possible, au même titre que ça l&#039;est avec le Java, au même titre que le C++ peut être transformé en application .Net au lieu d&#039;être compilé comme il est d&#039;usage.</description>
		<content:encoded><![CDATA[<p>Je ne parle pas de transformer du C++ en Java, mais en Bytecode Dalvik.</p>
<p>Linux n&#8217;est pas la base de programmation d&#8217;Android, et alors ? Il n&#8217;empèche qu&#8217;il sera parfaitement possible d&#8217;installer un binaire Linux sur une machine Android. Ce ne sera pas un programme Android, c&#8217;est tout.</p>
<p>Et il est faux de dire que personne ne pourra toucher au Linux. Il suffit d&#8217;une petite appli. Android de type lanceur et tout fonctionnera bien. Simplement, ce binaire ne sera pas compatible d&#8217;un téléphone à l&#8217;autre. Il devra être recompilé.</p>
<p>Par ailleurs j&#8217;insiste sur la différence entre une appli Java et une appli. Android. Encore une fois, on code en Java, mais on exécute autre chose que du Java. Bytecode != Java (par exemple le PHP peut être bytecodé, le python l&#8217;est par défaut, etc.)</p>
<p>Le meilleur exemple, c&#8217;est le dotNet. Tu programmes dans différent langages mais la même machine virtuelle exécute le tout. </p>
<p>Si Google voulait que l&#8217;on puisse programmer aussi en C++ (mais ca n&#8217;est pas le cas), il lui suffirai de sortir un &laquo;&nbsp;compilateur&nbsp;&raquo; qui transforme le code source en bytecode Android. C&#8217;est parfaitement possible, au même titre que ça l&#8217;est avec le Java, au même titre que le C++ peut être transformé en application .Net au lieu d&#8217;être compilé comme il est d&#8217;usage.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : angelsephirot</title>
		<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/comment-page-1/#comment-131</link>
		<dc:creator>angelsephirot</dc:creator>
		<pubDate>Thu, 31 Jan 2008 08:42:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/#comment-131</guid>
		<description>Effectivement android génère un fichier dex qui est du bytecode( donc une JVM qui s&#039;appelle dalvik l&#039;éxécute :) ), par ailleurs du c++  est le transformer en  JAVA c&#039;est assez complexe, voir très problématique et de plus pas de JNI au prgramme d&#039;android. J&#039;insiste sur le fait que Linux n&#039;est pas la base de programmation d&#039;android il est spécifié dans android que le seul language de programmation est le JAVA,citation de la docs : http://code.google.com/android/kb/general.html.

Donc android c&#039;est une base applicative qui s&#039;appuie sur un middleware JAVA ( android frameword) qui s&#039;appuis sur un linux 2.6. Mais le linux personne peut y toucher hormis les constructeurs de mobile- et google.</description>
		<content:encoded><![CDATA[<p>Effectivement android génère un fichier dex qui est du bytecode( donc une JVM qui s&#8217;appelle dalvik l&#8217;éxécute <img src='http://www.frandroid.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ), par ailleurs du c++  est le transformer en  JAVA c&#8217;est assez complexe, voir très problématique et de plus pas de JNI au prgramme d&#8217;android. J&#8217;insiste sur le fait que Linux n&#8217;est pas la base de programmation d&#8217;android il est spécifié dans android que le seul language de programmation est le JAVA,citation de la docs : <a target="_blank" href="http://code.google.com/android/kb/general.html" rel="nofollow">http://code.google.com/android/kb/general.html</a>.</p>
<p>Donc android c&#8217;est une base applicative qui s&#8217;appuie sur un middleware JAVA ( android frameword) qui s&#8217;appuis sur un linux 2.6. Mais le linux personne peut y toucher hormis les constructeurs de mobile- et google.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : cr0vax</title>
		<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/comment-page-1/#comment-130</link>
		<dc:creator>cr0vax</dc:creator>
		<pubDate>Wed, 30 Jan 2008 21:36:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/#comment-130</guid>
		<description>@angelsephirot : c&#039;est un tout petit peu compliqué que ça dans la réalité des choses. Android n&#039;exécute pas (nativement) du java. Ca se code en java, mais ce qui en ressort est propre à Android, ce n&#039;est pas du bytecode Java.
Dés lors, il est parfaitement envisageable d&#039;avoir quelque chose qui se code en C++ et qui est mouliné en bytecode android ...

Par ailleurs, (et beaucoup plus probable), Android, c&#039;est avant tout un Linux. Et on peut parfaitement y installer des logiciels codés en C/C++ sans soucis aucun.</description>
		<content:encoded><![CDATA[<p>@angelsephirot : c&#8217;est un tout petit peu compliqué que ça dans la réalité des choses. Android n&#8217;exécute pas (nativement) du java. Ca se code en java, mais ce qui en ressort est propre à Android, ce n&#8217;est pas du bytecode Java.<br />
Dés lors, il est parfaitement envisageable d&#8217;avoir quelque chose qui se code en C++ et qui est mouliné en bytecode android &#8230;</p>
<p>Par ailleurs, (et beaucoup plus probable), Android, c&#8217;est avant tout un Linux. Et on peut parfaitement y installer des logiciels codés en C/C++ sans soucis aucun.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : angelsephirot</title>
		<link>http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/comment-page-1/#comment-129</link>
		<dc:creator>angelsephirot</dc:creator>
		<pubDate>Wed, 30 Jan 2008 16:08:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.frandroid.com/186/firefox-mobile-les-premieres-captures/#comment-129</guid>
		<description>firefox mobile ( minimo) est développé en c/c++ android c&#039;est du java et uniquement du java, donc pas de firefox mobile tant qu&#039;on peut pas développer en c/c++ pour android!!!!</description>
		<content:encoded><![CDATA[<p>firefox mobile ( minimo) est développé en c/c++ android c&#8217;est du java et uniquement du java, donc pas de firefox mobile tant qu&#8217;on peut pas développer en c/c++ pour android!!!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
