<?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>Undolog.com &#187; Featured</title>
	<atom:link href="http://www.undolog.com/category/featured/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.undolog.com</link>
	<description>Research &#38; Development  Blog</description>
	<lastBuildDate>Thu, 18 Mar 2010 14:23:31 +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>WP Bannerize 2.4.1</title>
		<link>http://www.undolog.com/2010/03/03/wp-bannerize-2-4-1/</link>
		<comments>http://www.undolog.com/2010/03/03/wp-bannerize-2-4-1/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 21:37:31 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Eventi & Iniziative]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Localizzazione]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Widget]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[WP-Bannerize]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2958</guid>
		<description><![CDATA[Rilasciata la nuova versione 2.4.1 di WP Bannerize con supporto della localizzazione]]></description>
			<content:encoded><![CDATA[<p>Era un po&#8217; che volevo segnalarlo, visto che <a href="http://wordpress.org/extend/plugins/wp-bannerize/">WP Bannerize</a> sta per raggiungere quota <strong>10.000 Download</strong>! Ma il tempo &#8211; ultimamente &#8211; è davvero tiranno!</p>
<p class="center"><img title="WP Bannerize Download" src="http://www.undolog.com/wp-content/uploads/2010/03/Schermata-2010-03-03-a-21.33.08.png" alt="WP Bannerize Download" width="528" height="537" /></p>
<p>Ho rilasciato una nuova major release con alcune novità importanti, tra cui la <strong>localizzazione</strong> in Italiano, Inglese e in Portoghese (Brasile) &#8211; un grazie a Fernando Lopes per la spontanea, gentile e rapidissima traduzione.</p>
<p>Tra le caratteristiche di questa versione ricordo:</p>
<ul>
<li>Localizzate for Italian, English and Portuguese</li>
<li>Create your list (group/key) Banners image</li>
<li>Show your banners list by php code or Widget</li>
<li>Set random, limit and catories filters</li>
<li>Wordpress Admin Contextual HELP</li>
<li>Wordpress MU compatible</li>
</ul>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;title=WP%20Bannerize%202.4.1&amp;bodytext=Rilasciata%20la%20nuova%20versione%202.4.1%20di%20WP%20Bannerize%20con%20supporto%20della%20localizzazione" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;title=WP%20Bannerize%202.4.1&amp;notes=Rilasciata%20la%20nuova%20versione%202.4.1%20di%20WP%20Bannerize%20con%20supporto%20della%20localizzazione" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;t=WP%20Bannerize%202.4.1" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;title=WP%20Bannerize%202.4.1&amp;annotation=Rilasciata%20la%20nuova%20versione%202.4.1%20di%20WP%20Bannerize%20con%20supporto%20della%20localizzazione" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=WP%20Bannerize%202.4.1%20-%20http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=WP%20Bannerize%202.4.1&amp;story=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;title=WP%20Bannerize%202.4.1" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=WP%20Bannerize%202.4.1&amp;body=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=WP%20Bannerize%202.4.1&amp;link=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;headline=WP%20Bannerize%202.4.1&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;title=WP%20Bannerize%202.4.1&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Rilasciata%20la%20nuova%20versione%202.4.1%20di%20WP%20Bannerize%20con%20supporto%20della%20localizzazione" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;title=WP%20Bannerize%202.4.1" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;t=WP%20Bannerize%202.4.1" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=WP%20Bannerize%202.4.1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;title=WP%20Bannerize%202.4.1" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F&amp;title=WP%20Bannerize%202.4.1" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F03%2F03%2Fwp-bannerize-2-4-1%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/category/eventi-iniziative/" title="Eventi &amp; Iniziative" rel="tag">Eventi &amp; Iniziative</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/category/sviluppo/internet/" title="Internet" rel="tag">Internet</a>, <a href="http://www.undolog.com/tag/localizzazione/" title="Localizzazione" rel="tag">Localizzazione</a>, <a href="http://www.undolog.com/category/sviluppo/internet/php/" title="PHP" rel="tag">PHP</a>, <a href="http://www.undolog.com/tag/php/" title="PHP" rel="tag">PHP</a>, <a href="http://www.undolog.com/tag/plugin/" title="Plugin" rel="tag">Plugin</a>, <a href="http://www.undolog.com/tag/plugins/" title="Plugins" rel="tag">Plugins</a>, <a href="http://www.undolog.com/category/software/" title="Software" rel="tag">Software</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/tag/widget/" title="Widget" rel="tag">Widget</a>, <a href="http://www.undolog.com/category/sviluppo/internet/wordpress/" title="WordPress" rel="tag">WordPress</a>, <a href="http://www.undolog.com/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>, <a href="http://www.undolog.com/tag/wordpress-mu/" title="WordPress MU" rel="tag">WordPress MU</a>, <a href="http://www.undolog.com/tag/wp-bannerize/" title="WP-Bannerize" rel="tag">WP-Bannerize</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2010/03/16/10000-wp-thanks/" title="10,000 WP Thanks (16 marzo, 2010)">10,000 WP Thanks</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/11/30/very-short-snippet-wordpress-lista-categorie-con-checkbox/" title="Very short snippet: Wordpress, lista categorie con checkbox (30 novembre, 2009)">Very short snippet: Wordpress, lista categorie con checkbox</a> (1)</li>
	<li><a href="http://www.undolog.com/2010/03/04/wp-cleanfix-0-3-0-beta-release/" title="WP CleanFix 0.3.0 beta release (4 marzo, 2010)">WP CleanFix 0.3.0 beta release</a> (3)</li>
	<li><a href="http://www.undolog.com/2008/11/01/wordpress-rimuovere-i-menu-dellamministrazione/" title="Wordpress: rimuovere i menu dell&#8217;amministrazione (1 novembre, 2008)">Wordpress: rimuovere i menu dell&#8217;amministrazione</a> (12)</li>
	<li><a href="http://www.undolog.com/2008/10/17/wordpress-modifcare-adminbigwidth-per-gli-sviluppatori/" title="Wordpress: modifcare AdminBigWidth per gli sviluppatori (17 ottobre, 2008)">Wordpress: modifcare AdminBigWidth per gli sviluppatori</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2010/03/03/wp-bannerize-2-4-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come creare un proprio protocollo con delegato</title>
		<link>http://www.undolog.com/2010/02/10/come-creare-un-proprio-protocollo-con-delegato/</link>
		<comments>http://www.undolog.com/2010/02/10/come-creare-un-proprio-protocollo-con-delegato/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 10:43:54 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[@protocol]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[eventi]]></category>
		<category><![CDATA[message]]></category>
		<category><![CDATA[Object]]></category>
		<category><![CDATA[property]]></category>
		<category><![CDATA[protocolli]]></category>
		<category><![CDATA[selector]]></category>
		<category><![CDATA[self]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2896</guid>
		<description><![CDATA[Creare un proprio protocollo può essere utilissimo in una moltidudine di casi]]></description>
			<content:encoded><![CDATA[<p>Anche nei tutorial più semplici è possibile incontrare l'uso dei <strong>protocolli</strong>. Sarà certamente capitato a molti di utilizzare nel vostro view controller un <strong>protocollo</strong>, inserendo, accanto alla definzione dell'interfaccia, una dicitura simile a:</p>
<div class="igBar"><span id="lobjc-1"><a href="#" onclick="javascript:showCodeTxt('objc-1'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-1">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@interface</span> myViewController <span style="color: #002200;">:</span> UIViewController &lt;UIWebViewDelegate&gt; <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">...</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
I protocolli (nell'esempio sopra <code><UIWebViewDelegate></code>) sono un particolare modo di <strong>Objective-C</strong> di far <strong>ereditare</strong> comportamenti di una classe in un'altra. Nell'esempio mostrato sopra il nostro view controller <em>probabilmente</em> gestisce un componente <code>UIWebView</code>. Volendo rispondere agli eventi di quest'ultimo ne incorpora il protocollo <code>UIWebViewDelegate</code>.<br />
Così, implementato il protocollo <code>UIWebViewDelegate</code> nel nostro view controller, possiamo inserire nel file .m di implementazione i metodi (messaggi) che saranno invocati dal componente <code>UIWebView</code>, come ad esempio:</p>
<div class="igBar"><span id="lobjc-2"><a href="#" onclick="javascript:showCodeTxt('objc-2'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-2">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>webViewDidFinishLoad<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UIWebView <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>webView <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Caricamento pagina terminato</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
In altre parole il nostro view controller condivide l'interfaccia <code><UIWebViewDelegate></code>, cioè ne eredita "alcune" caratteristice.</p>
<h4>Scrivere un nostro protocollo</h4>
<p>Immaginiamo di avere due classi: <code>ClasseA</code> e <code>ClasseB</code>. La classe <code>ClasseA</code> istanzia al suo interno la <code>ClasseB</code> che, a sua volta, genera un messaggio quando accade un determinato evento. Vorremo quindi scrivere un delegato per la <code>ClasseB</code> tale che possa essere utilizzato da <code>ClasseA</code> per rispondere e intercettare gli "eventi" rilasciati da <code>ClasseB</code>.<br />
La prima cosa da fare è aggiungere la definizione del protocollo nella <code>ClasseB</code> insieme ad una property (nello standard Apple) <code>delegate</code>:</p>
<div class="igBar"><span id="lobjc-3"><a href="#" onclick="javascript:showCodeTxt('objc-3'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-3">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@protocol</span> ClasseBDelegate &lt;NSObject&gt;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">@optional</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>mioEvento<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">id</span><span style="color: #002200;">&#41;</span>sender;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@end</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@interface</span> ClasseB <span style="color: #002200;">:</span> <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/"><span style="color: #400080;">NSObject</span></a> <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #11740a; font-style: italic;">// altre definizioni</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">id</span> &lt;ClasseBDelegate&gt; delegate;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@property</span> <span style="color: #002200;">&#40;</span>assign<span style="color: #002200;">&#41;</span> <span style="color: #a61390;">id</span> &lt;ClasseBDelegate&gt; delegate;</div>
</li>
</ol>
</div>
</div>
</div>
<p>
Come da prassi, nel file .m della <code>ClasseB</code> inserire:</p>
<div class="igBar"><span id="lobjc-4"><a href="#" onclick="javascript:showCodeTxt('objc-4'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-4">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@synthesize</span> delegate;</div>
</li>
</ol>
</div>
</div>
</div>
<p>
Nel file di implementazione della classe <code>ClasseB</code> possiamo inserire il "fire" del nostro evento in questo modo:</p>
<div class="igBar"><span id="lobjc-5"><a href="#" onclick="javascript:showCodeTxt('objc-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-5">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span>self.delegate <span style="color: #002200;">!=</span> <span style="color: #a61390;">NULL</span> <span style="color: #002200;">&amp;&amp;</span> <span style="color: #002200;">&#91;</span>self.delegate respondsToSelector<span style="color: #002200;">:</span><span style="color: #a61390;">@selector</span><span style="color: #002200;">&#40;</span>mioEvento<span style="color: #002200;">:</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>delegate mioEvento<span style="color: #002200;">:</span>self<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
Prima di tutto verifichiamo che sia stato impostato un <strong>delegato</strong>: <code>self.delegate != NULL</code> e che questo delegato fornisca, o possa rispondere, al messaggio <code>mioEvento</code>: <code>[self.delegate respondsToSelector:@selector(mioEvento:)]</code>. Se entrambi le condizioni sono verificate allora viene invocato <code>mioEvento</code>; in questo esempio questo evento prevede anche un parametro (<code>id</code>) che è il puntatore all'istanza della classe <code>ClassB</code>.<br />
La classe <code>ClassA</code> non dovrà far altro che implementare il <strong>delegato</strong> e inserire il metodo <code>mioEvento</code>:</p>
<div class="igBar"><span id="lobjc-6"><a href="#" onclick="javascript:showCodeTxt('objc-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-6">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#import &quot;ClasseB.h&quot;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@interface</span> ClasseA <span style="color: #002200;">:</span> <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/"><span style="color: #400080;">NSObject</span></a> &lt;ClasseBDelegate&gt; <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">...</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>mioEvento<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">id</span><span style="color: #002200;">&#41;</span>sender;</div>
</li>
</ol>
</div>
</div>
</div>
<p>
Nel file di implementazione quando creiamo la <code>ClassB</code> useremo:</p>
<div class="igBar"><span id="lobjc-7"><a href="#" onclick="javascript:showCodeTxt('objc-7'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-7">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">ClasseB <span style="color: #002200;">*</span>classeB <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>ClasseB alloc<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>classeB setDelegate<span style="color: #002200;">:</span> self<span style="color: #002200;">&#93;</span>;</div>
</li>
</ol>
</div>
</div>
</div>
<p>
Poi, inseriremo:</p>
<div class="igBar"><span id="lobjc-8"><a href="#" onclick="javascript:showCodeTxt('objc-8'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-8">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>mioEvento<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">id</span><span style="color: #002200;">&#41;</span>sender <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;mioEvento&quot;</span><span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;bodytext=Creare%20un%20proprio%20protocollo%20pu%C3%B2%20essere%20utilissimo%20in%20una%20moltidudine%20di%20casi" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;notes=Creare%20un%20proprio%20protocollo%20pu%C3%B2%20essere%20utilissimo%20in%20una%20moltidudine%20di%20casi" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;t=Come%20creare%20un%20proprio%20protocollo%20con%20delegato" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;annotation=Creare%20un%20proprio%20protocollo%20pu%C3%B2%20essere%20utilissimo%20in%20una%20moltidudine%20di%20casi" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Come%20creare%20un%20proprio%20protocollo%20con%20delegato%20-%20http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;story=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;body=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;link=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;headline=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Creare%20un%20proprio%20protocollo%20pu%C3%B2%20essere%20utilissimo%20in%20una%20moltidudine%20di%20casi" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;t=Come%20creare%20un%20proprio%20protocollo%20con%20delegato" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F&amp;title=Come%20creare%20un%20proprio%20protocollo%20con%20delegato" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F02%2F10%2Fcome-creare-un-proprio-protocollo-con-delegato%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/protocol/" title="@protocol" rel="tag">@protocol</a>, <a href="http://www.undolog.com/tag/apple/" title="Apple" rel="tag">Apple</a>, <a href="http://www.undolog.com/tag/class/" title="class" rel="tag">class</a>, <a href="http://www.undolog.com/tag/eventi/" title="eventi" rel="tag">eventi</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/category/sviluppo/ipad/" title="iPad" rel="tag">iPad</a>, <a href="http://www.undolog.com/category/sviluppo/iphone-sviluppo/" title="iPhone" rel="tag">iPhone</a>, <a href="http://www.undolog.com/tag/message/" title="message" rel="tag">message</a>, <a href="http://www.undolog.com/category/mobile/" title="Mobile" rel="tag">Mobile</a>, <a href="http://www.undolog.com/tag/object/" title="Object" rel="tag">Object</a>, <a href="http://www.undolog.com/tag/objective-c/" title="Objective-C" rel="tag">Objective-C</a>, <a href="http://www.undolog.com/category/sviluppo/iphone-sviluppo/objective-c-sviluppo/" title="Objective-C" rel="tag">Objective-C</a>, <a href="http://www.undolog.com/tag/property/" title="property" rel="tag">property</a>, <a href="http://www.undolog.com/tag/protocolli/" title="protocolli" rel="tag">protocolli</a>, <a href="http://www.undolog.com/tag/selector/" title="selector" rel="tag">selector</a>, <a href="http://www.undolog.com/tag/self/" title="self" rel="tag">self</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2009/07/29/iphone-creare-un-metodo-per-rispondere-agli-eventi-cross-class/" title="iPhone: creare un metodo per rispondere agli eventi cross class (29 luglio, 2009)">iPhone: creare un metodo per rispondere agli eventi cross class</a> (0)</li>
	<li><a href="http://www.undolog.com/2010/03/08/setanimationdidstopselector-usi-diversi-ed-avanzati/" title="setAnimationDidStopSelector: usi diversi ed avanzati (8 marzo, 2010)">setAnimationDidStopSelector: usi diversi ed avanzati</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/10/29/objective-c-nslog-su-struct-c/" title="Objective-C: NSLog() su struct C (29 ottobre, 2009)">Objective-C: NSLog() su struct C</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/10/xcode-organizzare-il-codice-con-la-direttiva-pragma-mark/" title="XCode: organizzare il codice con la direttiva #pragma mark (10 luglio, 2009)">XCode: organizzare il codice con la direttiva #pragma mark</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/23/xcode-shortcut/" title="Xcode shortcut (23 luglio, 2009)">Xcode shortcut</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2010/02/10/come-creare-un-proprio-protocollo-con-delegato/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppleSide: iPad, Apple e molto altro</title>
		<link>http://www.undolog.com/2010/01/28/appleside-ipad-apple-e-molto-altro/</link>
		<comments>http://www.undolog.com/2010/01/28/appleside-ipad-apple-e-molto-altro/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 09:53:14 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Eventi & Iniziative]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[AppleSide]]></category>
		<category><![CDATA[Develop]]></category>
		<category><![CDATA[Magazine]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2861</guid>
		<description><![CDATA[Nasce il nuovo magazine dedicato all'universo Apple e al nuovo iPad]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.appleside.it" target="_blank">AppleSide</a> è il nuovo magazine targato <a href="http://www.saidmade.com" target="_blank">Saidmade</a> dedicato all'universo Apple, presentato a ridosso della presentazione del nuovo <strong>Apple iPad</strong>. Sul magazine - con una taglio professionale - troverete moltissime news ed info dedicate alla mela morsicata: tra cui una sezione tutta dedicata al nuovissimo <strong>iPad</strong>! Inoltre sarà presente una sezione tutta dedicata allo sviluppo, curata dal sottoscritto. Con l'occasione, inauguro anche una nuova categoria qui su undolog, dedicata appunto all'Apple iPad. Sono riuscito già a provare le nuove SDK 3.2 beta - a causa della <acronym title="Nondisclosure agreement">NDA</acronym> vi posso svelare davvero poco - tuttavia vi consiglio di leggere <em><a href="http://www.appleside.it/develop/ipad-sdk-3-2-installazione-novita-prima-prova/" target="_blank">iPad SDK 3.2: installazione, novità, prima prova</a></em>, dove qualcosina sono riuscito a mostrare.</p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;bodytext=Nasce%20il%20nuovo%20magazine%20dedicato%20all%27universo%20Apple%20e%20al%20nuovo%20iPad" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;notes=Nasce%20il%20nuovo%20magazine%20dedicato%20all%27universo%20Apple%20e%20al%20nuovo%20iPad" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;t=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;annotation=Nasce%20il%20nuovo%20magazine%20dedicato%20all%27universo%20Apple%20e%20al%20nuovo%20iPad" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro%20-%20http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;story=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;body=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;link=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;headline=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Nasce%20il%20nuovo%20magazine%20dedicato%20all%27universo%20Apple%20e%20al%20nuovo%20iPad" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;t=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F&amp;title=AppleSide%3A%20iPad%2C%20Apple%20e%20molto%20altro" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F28%2Fappleside-ipad-apple-e-molto-altro%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/apple/" title="Apple" rel="tag">Apple</a>, <a href="http://www.undolog.com/tag/appleside/" title="AppleSide" rel="tag">AppleSide</a>, <a href="http://www.undolog.com/tag/develop/" title="Develop" rel="tag">Develop</a>, <a href="http://www.undolog.com/category/eventi-iniziative/" title="Eventi &amp; Iniziative" rel="tag">Eventi &amp; Iniziative</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/category/sviluppo/ipad/" title="iPad" rel="tag">iPad</a>, <a href="http://www.undolog.com/tag/ipad/" title="iPad" rel="tag">iPad</a>, <a href="http://www.undolog.com/tag/magazine/" title="Magazine" rel="tag">Magazine</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2009/07/10/xcode-organizzare-il-codice-con-la-direttiva-pragma-mark/" title="XCode: organizzare il codice con la direttiva #pragma mark (10 luglio, 2009)">XCode: organizzare il codice con la direttiva #pragma mark</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/20/xcode-consigli-sul-debugging-preferences/" title="XCode: consigli sul Debugging Preferences (20 luglio, 2009)">XCode: consigli sul Debugging Preferences</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/23/xcode-shortcut/" title="Xcode shortcut (23 luglio, 2009)">Xcode shortcut</a> (0)</li>
	<li><a href="http://www.undolog.com/2007/01/26/windows-vista-caro-prezzi/" title="Windows Vista: caro prezzi (26 gennaio, 2007)">Windows Vista: caro prezzi</a> (1)</li>
	<li><a href="http://www.undolog.com/2007/02/13/web20-adobe-ci-prova-con-apollo/" title="Web2.0: Adobe ci prova con Apollo? (13 febbraio, 2007)">Web2.0: Adobe ci prova con Apollo?</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2010/01/28/appleside-ipad-apple-e-molto-altro/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Apple Event: Radiopodcast Live</title>
		<link>http://www.undolog.com/2010/01/23/apple-event-radiopodcast-live/</link>
		<comments>http://www.undolog.com/2010/01/23/apple-event-radiopodcast-live/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 01:18:21 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Eventi & Iniziative]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[eventi]]></category>
		<category><![CDATA[Keynote]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2829</guid>
		<description><![CDATA[Frank con il supporto indispensabile di Kiro daranno vita il prossimo 27 gennaio alla diretta contemporanea del Keynote Apple proprio sulle “frequenze” di Radiopodcast.]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong><a href="http://www.radiopodcastlive.net/livenow/">Mercoledì, 27 gennaio 2010 ore 18:30</a></strong></p>
<p class="center"><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/Iz24nRhNU4Y&#038;hl=it_IT&#038;fs=1&#038;rel=0&#038;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Iz24nRhNU4Y&#038;hl=it_IT&#038;fs=1&#038;rel=0&#038;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;title=Apple%20Event%3A%20Radiopodcast%20Live&amp;bodytext=Frank%20con%20il%20supporto%20indispensabile%20di%20Kiro%20daranno%20vita%20il%20prossimo%2027%20gennaio%20alla%20diretta%20contemporanea%20del%20Keynote%20Apple%20proprio%20sulle%20%E2%80%9Cfrequenze%E2%80%9D%20di%20Radiopodcast." title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;title=Apple%20Event%3A%20Radiopodcast%20Live&amp;notes=Frank%20con%20il%20supporto%20indispensabile%20di%20Kiro%20daranno%20vita%20il%20prossimo%2027%20gennaio%20alla%20diretta%20contemporanea%20del%20Keynote%20Apple%20proprio%20sulle%20%E2%80%9Cfrequenze%E2%80%9D%20di%20Radiopodcast." title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;t=Apple%20Event%3A%20Radiopodcast%20Live" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;title=Apple%20Event%3A%20Radiopodcast%20Live&amp;annotation=Frank%20con%20il%20supporto%20indispensabile%20di%20Kiro%20daranno%20vita%20il%20prossimo%2027%20gennaio%20alla%20diretta%20contemporanea%20del%20Keynote%20Apple%20proprio%20sulle%20%E2%80%9Cfrequenze%E2%80%9D%20di%20Radiopodcast." title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Apple%20Event%3A%20Radiopodcast%20Live%20-%20http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Apple%20Event%3A%20Radiopodcast%20Live&amp;story=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;title=Apple%20Event%3A%20Radiopodcast%20Live" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Apple%20Event%3A%20Radiopodcast%20Live&amp;body=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Apple%20Event%3A%20Radiopodcast%20Live&amp;link=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;headline=Apple%20Event%3A%20Radiopodcast%20Live&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;title=Apple%20Event%3A%20Radiopodcast%20Live&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Frank%20con%20il%20supporto%20indispensabile%20di%20Kiro%20daranno%20vita%20il%20prossimo%2027%20gennaio%20alla%20diretta%20contemporanea%20del%20Keynote%20Apple%20proprio%20sulle%20%E2%80%9Cfrequenze%E2%80%9D%20di%20Radiopodcast." title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;title=Apple%20Event%3A%20Radiopodcast%20Live" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;t=Apple%20Event%3A%20Radiopodcast%20Live" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Apple%20Event%3A%20Radiopodcast%20Live&amp;url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;title=Apple%20Event%3A%20Radiopodcast%20Live" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F&amp;title=Apple%20Event%3A%20Radiopodcast%20Live" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2010%2F01%2F23%2Fapple-event-radiopodcast-live%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/apple/" title="Apple" rel="tag">Apple</a>, <a href="http://www.undolog.com/tag/eventi/" title="eventi" rel="tag">eventi</a>, <a href="http://www.undolog.com/category/eventi-iniziative/" title="Eventi &amp; Iniziative" rel="tag">Eventi &amp; Iniziative</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/keynote/" title="Keynote" rel="tag">Keynote</a>, <a href="http://www.undolog.com/category/tecnologia/" title="Tecnologia" rel="tag">Tecnologia</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2010/02/10/come-creare-un-proprio-protocollo-con-delegato/" title="Come creare un proprio protocollo con delegato (10 febbraio, 2010)">Come creare un proprio protocollo con delegato</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/10/xcode-organizzare-il-codice-con-la-direttiva-pragma-mark/" title="XCode: organizzare il codice con la direttiva #pragma mark (10 luglio, 2009)">XCode: organizzare il codice con la direttiva #pragma mark</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/20/xcode-consigli-sul-debugging-preferences/" title="XCode: consigli sul Debugging Preferences (20 luglio, 2009)">XCode: consigli sul Debugging Preferences</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/23/xcode-shortcut/" title="Xcode shortcut (23 luglio, 2009)">Xcode shortcut</a> (0)</li>
	<li><a href="http://www.undolog.com/2007/01/26/windows-vista-caro-prezzi/" title="Windows Vista: caro prezzi (26 gennaio, 2007)">Windows Vista: caro prezzi</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2010/01/23/apple-event-radiopodcast-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mad Ideas: il primo User Generated Ideas</title>
		<link>http://www.undolog.com/2009/11/25/mad-ideas-il-primo-user-generated-ideas/</link>
		<comments>http://www.undolog.com/2009/11/25/mad-ideas-il-primo-user-generated-ideas/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 00:27:02 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Eventi & Iniziative]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Bagnetti]]></category>
		<category><![CDATA[Liquida]]></category>
		<category><![CDATA[MadIdeas]]></category>
		<category><![CDATA[Saidmade]]></category>
		<category><![CDATA[UGI]]></category>
		<category><![CDATA[User Generated Ideas]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2689</guid>
		<description><![CDATA[Saidmade lancia la prima fabbrica delle idee generate dagli utenti online: in palio 2000 Euro, Apple iPhone, Apple iPod e altro ancora...]]></description>
			<content:encoded><![CDATA[<p>Oggi, 25 novembre 2009, nasce ufficialmente <a target="_blank" href="http://www.mad-ideas.it">Mad Ideas</a>, la prima fabbrica delle <strong>idee generate dagli utenti</strong> (UGI User Generated Ideas).</p>
<h4>Cos'è Mad Ideas?</h4>
<p>E' un progetto ideato e realizzato da <a target="_blank" href="http://www.saidmade.com">Saidmade</a> (quindi anche dal sottoscritto) a sfondo sociale, orientato in particolare al concetto di cambiamento. L'obiettivo è quello di raccogliere le idee e progetti, proposti da voi "internauti" e - insieme - trasformarli in realtà.</p>
<h4>Cosa si vince?</h4>
<p>Oltre alla realizzazione dell'idea, per rendere l'iniziativa più avvincente, abbiamo deciso di mettere in palio alcuni premi:</p>
<ul>
<li>Primo classificato: <strong>€ 2000,00</strong></li>
<li>Secondo classificato: <strong>€ 1000,00</strong></li>
<li>Terzo classificato: <strong>Apple iPhone 3GS 32 Gb</strong></li>
</ul>
<p>Inoltre, ogni mese il progetto migliore si aggiudicherà un <strong>Apple iPod Nano da 8Gb</strong>!</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/11/iphone-ipod.jpg" alt="iphone-ipod" title="iphone-ipod" width="300" height="114"/></p>
<h4>Inviate le vostre idee</h4>
<p>I progetti e le idee potranno essere inviati da sabato <strong>5 dicembre 2009</strong>, per 12 mesi, direttamente dal sito <a target="_blank" href="http://www.mad-ideas.it">www.mad-ideas.it</a>. Tutti, sia <strong>privati</strong> che <strong>associazioni senza fini di lucro</strong>, potranno proporre un progetto o un'idea (preferibilmente folle!) che rientri in una delle categorie indicate nel <a target="_blank" href="http://www.mad-ideas.it/regolamento/">regolamento</a> dell'iniziativa.<br />
Seguendo il concetto di <strong>User Generated Ideas</strong>, scopo di tali progetti dovrà essere quello di offrire strumenti alternativi che, partendo dall'ispirazione del singolo individuo, divengano nuovi modelli di vita per l'intera comunità.<br />
In particolare, gli ambiti di intervento saranno:</p>
<ul>
<li>Ambiente</li>
<li>Community</li>
<li>Cultura</li>
</ul>
<p>Un'apposita redazione formata da esperti del settore vaglierà le proposte più interessanti ed ogni mese pubblicherà sul sito l'idea migliore che sarà premiata con un <strong>Apple iPod Touch da 8GB</strong>; al termine dell'iniziativa, previsto per il <strong>5 dicembre 2010</strong>, i <strong>tre progetti</strong> più significativi dei dodici riceveranno i premi sopra indicati, mentre il <a target="_blank" href="http://www.saidmade.com/chi-siamo/saidmade-team/">team di Saidmade</a> metterà a disposizione le proprie risorse per realizzare l'idea finalista. Ideale e reale.</p>
<h4>Nel frattempo...</h4>
<p><img src="http://www.undolog.com/wp-content/uploads/2009/11/screen-shot-1.jpg" alt="MadIdeas" title="MadIdeas" width="94" height="199" style="float:left;margin:0 12px 0 0" />Potete iniziare ad inviare la vostra <a target="_blank" href="http://www.mad-ideas.it/photobulb/">PhotoBulb</a>, iniziativa ludica pensata per stimolare la fantasia e raccogliere le foto più divertenti, curiose e geniali che, previa approvazione, saranno inserito sul sito Web di <a target="_blank" href="http://www.mad-ideas.it">Mad Ideas</a>.<br />
Per inviare la vostra <a target="_blank" href="http://www.mad-ideas.it/photobulb/">PhotoBulb</a>, potete utilizzare <a href="http://itunes.apple.com/it/app/mad-ideas/id338660872?mt=8">l'applicazione per Apple iPhone Mad Ideas</a> che abbiamo scritto appositamente per l'occasione e già disponibile su Appstore. L'applicazione, oltre a permettere di scattare ed inviare la vostro foto, consente di leggere le ultime notizie sul progetto Mad Ideas direttamente da iPhone.<br />
In alternativa, per chi ancora non possiede un "melafonino", ho realizzato un <a target="_blank" href="http://www.mad-ideas.it/scatta-la-tua-photobulb/">simulatore in Adobe Flash</a> che riproduce, pressapoco, le stesse funzionalità di scatto ed invia <img src='http://www.undolog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="center"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/pK7ibw7iOdA&#038;color1=0x234900&#038;color2=0x4e9e00&#038;hl=it_IT&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/pK7ibw7iOdA&#038;color1=0x234900&#038;color2=0x4e9e00&#038;hl=it_IT&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object></p>
<h4>Un grazie...</h4>
<p>Il progetto <a target="_blank" href="http://www.mad-ideas.it">Mad Ideas</a> è stato possibile anche grazie agli <a target="_blank" href="http://www.mad-ideas.it/sponsors/">sponsor</a> che hanno sostenuto l'iniziativa (come <a target="_blank" href="http://www.liquida.it/">Liquida</a>, <a target="_blank" href="http://www.bagnetti.it/">Bagnetti Apple Solution Expert</a>, <a target="_blank" href="http://www.lifegate.it/">LifeGate</a> ed altri...) oltre che grazie al passaparola di numerosi blogger italiani; che trovate indicati <a target="_blank" href="http://www.mad-ideas.it/sponsors/">qui</a>.</p>
<h4>Per finire</h4>
<p>Sul sito Web di <a target="_blank" href="http://www.mad-ideas.it">Mad Ideas</a> troverete tutte le informazioni necessarie per capire, conoscere, partecipare. Potrete seguire il <a target="_blank" href="http://www.mad-ideas.it/blog/">Blog</a> e promuovere l'iniziativa con appositi <a target="_blank" href="http://www.mad-ideas.it/gadgets/">Gadgets/Widgets</a> da inserire nei vostri Blog o siti Web.<br />
Fuoco alle polveri, dunque, e in bocca al lupo a tutti i partecipanti!</p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;bodytext=Saidmade%20lancia%20la%20prima%20fabbrica%20delle%20idee%20generate%20dagli%20utenti%20online%3A%20in%20palio%202000%20Euro%2C%20Apple%20iPhone%2C%20Apple%20iPod%20e%20altro%20ancora..." title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;notes=Saidmade%20lancia%20la%20prima%20fabbrica%20delle%20idee%20generate%20dagli%20utenti%20online%3A%20in%20palio%202000%20Euro%2C%20Apple%20iPhone%2C%20Apple%20iPod%20e%20altro%20ancora..." title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;t=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;annotation=Saidmade%20lancia%20la%20prima%20fabbrica%20delle%20idee%20generate%20dagli%20utenti%20online%3A%20in%20palio%202000%20Euro%2C%20Apple%20iPhone%2C%20Apple%20iPod%20e%20altro%20ancora..." title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;headline=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Saidmade%20lancia%20la%20prima%20fabbrica%20delle%20idee%20generate%20dagli%20utenti%20online%3A%20in%20palio%202000%20Euro%2C%20Apple%20iPhone%2C%20Apple%20iPod%20e%20altro%20ancora..." title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;t=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F&amp;title=Mad%20Ideas%3A%20il%20primo%20User%20Generated%20Ideas" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F25%2Fmad-ideas-il-primo-user-generated-ideas%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/apple/" title="Apple" rel="tag">Apple</a>, <a href="http://www.undolog.com/tag/bagnetti/" title="Bagnetti" rel="tag">Bagnetti</a>, <a href="http://www.undolog.com/category/eventi-iniziative/" title="Eventi &amp; Iniziative" rel="tag">Eventi &amp; Iniziative</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/liquida/" title="Liquida" rel="tag">Liquida</a>, <a href="http://www.undolog.com/tag/madideas/" title="MadIdeas" rel="tag">MadIdeas</a>, <a href="http://www.undolog.com/tag/saidmade/" title="Saidmade" rel="tag">Saidmade</a>, <a href="http://www.undolog.com/category/tecnologia/" title="Tecnologia" rel="tag">Tecnologia</a>, <a href="http://www.undolog.com/tag/ugi/" title="UGI" rel="tag">UGI</a>, <a href="http://www.undolog.com/tag/user-generated-ideas/" title="User Generated Ideas" rel="tag">User Generated Ideas</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2009/06/09/the-first-disponibile-su-itunes/" title="The First: disponibile su iTunes (9 giugno, 2009)">The First: disponibile su iTunes</a> (1)</li>
	<li><a href="http://www.undolog.com/2009/07/06/apple-iphone-the-first-release-1-2/" title="Apple iPhone: The First Release 1.2 (6 luglio, 2009)">Apple iPhone: The First Release 1.2</a> (1)</li>
	<li><a href="http://www.undolog.com/2009/07/10/xcode-organizzare-il-codice-con-la-direttiva-pragma-mark/" title="XCode: organizzare il codice con la direttiva #pragma mark (10 luglio, 2009)">XCode: organizzare il codice con la direttiva #pragma mark</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/20/xcode-consigli-sul-debugging-preferences/" title="XCode: consigli sul Debugging Preferences (20 luglio, 2009)">XCode: consigli sul Debugging Preferences</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/23/xcode-shortcut/" title="Xcode shortcut (23 luglio, 2009)">Xcode shortcut</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/11/25/mad-ideas-il-primo-user-generated-ideas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 utili trucchi e snippet per Apple iPhone e Xcode</title>
		<link>http://www.undolog.com/2009/11/12/10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode/</link>
		<comments>http://www.undolog.com/2009/11/12/10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 20:40:17 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Activity Indicator]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[Device]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iPod Touch]]></category>
		<category><![CDATA[Localizzazione]]></category>
		<category><![CDATA[Reachability]]></category>
		<category><![CDATA[Snipp]]></category>
		<category><![CDATA[tips-&-tricks]]></category>
		<category><![CDATA[UIActivityIndicatorView]]></category>
		<category><![CDATA[UIApplication]]></category>
		<category><![CDATA[UIDevice]]></category>
		<category><![CDATA[UIImagePickerController]]></category>
		<category><![CDATA[UIWebView]]></category>
		<category><![CDATA[ViewController]]></category>
		<category><![CDATA[XCode]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2645</guid>
		<description><![CDATA[Utilissimi snippet e trick per gli sviluppatori Apple iPhone, Xcode e Objective-C]]></description>
			<content:encoded><![CDATA[<h4>1. Stringhe su più righe</h4>
<p>In Xcode è possibile "spezzare" un stringa su più righe inserendo a alla fine un backslash "\". Questa caratteristica può risultare utilissima quando, ad esempio, vogliamo inserire del testo HTML in un controllo <strong><code>UIWebView</code></strong>:</p>
<div class="igBar"><span id="lobjc-9"><a href="#" onclick="javascript:showCodeTxt('objc-9'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-9">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> <span style="color: #002200;">*</span>htmlData <span style="color: #002200;">=</span> <span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;html&gt;&lt;head&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;style type=<span style="color: #2400d9;">\&quot;</span>text/css<span style="color: #2400d9;">\&quot;</span>&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">body {background:#000;color:#fff} <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;/style&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;title&gt;Report&lt;/title&gt;&lt;/head&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;body&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;h1&gt;Prova HTML&lt;/h1&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;ul&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;li&gt;Testo HTML&lt;/li&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;li&gt;Inserito su&lt;/li&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;li&gt;piu' righe&lt;/li&gt; <span style="color: #2400d9;">\</span></span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #bf1d1a;">&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;&quot;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>webView loadHTMLString<span style="color: #002200;">:</span>htmlData baseURL<span style="color: #002200;">:</span><span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURL_Class/"><span style="color: #400080;">NSURL</span></a> URLWithString<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;http://www.saidmade.com/&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#93;</span>;</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>2. Transizioni tra View con effetto "foglio piegato"</h4>
<p>Ecco una funzione utile per sfogliare, e risflogliare, due <code>UIView</code>:</p>
<div class="igBar"><span id="lobjc-10"><a href="#" onclick="javascript:showCodeTxt('objc-10'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-10">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Esegue una transizione con effetto CURL da una UIView a una UIView</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// @params &nbsp;placeholder &nbsp; &nbsp; &nbsp; &nbsp; (UIView) principale</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// @params &nbsp;fview &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (UIView) di partenza</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// @params &nbsp;tview &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (UIView) di arrivo</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// @params &nbsp;forward &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (BOOL) sfoglia verso l'alto o verso il basso</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>makeTansitionFromView<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UIWindow <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>placeholder fromView<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UIView <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>fview toView<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UIView <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>tview forward<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>forward <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>UIView beginAnimations<span style="color: #002200;">:</span><span style="color: #a61390;">nil</span> context<span style="color: #002200;">:</span><span style="color: #a61390;">NULL</span><span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>UIView setAnimationDuration<span style="color: #002200;">:</span>1.5<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>UIView setAnimationTransition<span style="color: #002200;">:</span>forward?UIViewAnimationTransitionCurlUp<span style="color: #002200;">:</span>UIViewAnimationTransitionCurlDown forView<span style="color: #002200;">:</span>placeholder cache<span style="color: #002200;">:</span><span style="color: #a61390;">YES</span><span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>tview removeFromSuperview<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>placeholder addSubview<span style="color: #002200;">:</span>fview<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>fview removeFromSuperview<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>placeholder addSubview<span style="color: #002200;">:</span>tview<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>UIView commitAnimations<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
Può essere utilizzata in questo modo:</p>
<div class="igBar"><span id="lobjc-11"><a href="#" onclick="javascript:showCodeTxt('objc-11'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-11">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// visualizzo - sfoglio in avanti</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>self makeTansitionFromView<span style="color: #002200;">:</span>window fromView<span style="color: #002200;">:</span>primaView.view toView<span style="color: #002200;">:</span>secondaView.view forward<span style="color: #002200;">:</span><span style="color: #a61390;">YES</span><span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// nascondo - sfoglio indietro</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>self makeTansitionFromView<span style="color: #002200;">:</span>window fromView<span style="color: #002200;">:</span>secondaView.view toView<span style="color: #002200;">:</span>primaView.view forward<span style="color: #002200;">:</span><span style="color: #a61390;">NO</span><span style="color: #002200;">&#93;</span>;</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>3. Impedire l'auto oscuramento del display</h4>
<p>Da usare con cura, pena il consumo immediato della batteria, questa riga di codice permette di mantenere la nostra applicazione sempre visibile, impedendo che l'Apple iPhone vada in "stand-by":</p>
<div class="igBar"><span id="lobjc-12"><a href="#" onclick="javascript:showCodeTxt('objc-12'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-12">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>UIApplication sharedApplication<span style="color: #002200;">&#93;</span>.idleTimerDisabled <span style="color: #002200;">=</span> <span style="color: #a61390;">YES</span>;</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>4. Network Activity Indicator</h4>
<p>L'animazione che compare sulla barra di stato in alto allo schermo dell'Apple iPhone, può essere utilizzata anche nelle nostre applicazioni per sottolineare un'attività di rete:</p>
<div class="igBar"><span id="lobjc-13"><a href="#" onclick="javascript:showCodeTxt('objc-13'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-13">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Mostra Network Activity Indicator ...</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>UIApplication sharedApplication<span style="color: #002200;">&#93;</span>.networkActivityIndicatorVisible <span style="color: #002200;">=</span> <span style="color: #a61390;">YES</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Le tue operazioni ...</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Nasconde Network Activity Indicator ...</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>UIApplication sharedApplication<span style="color: #002200;">&#93;</span>.networkActivityIndicatorVisible <span style="color: #002200;">=</span> <span style="color: #a61390;">NO</span>;</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>5. Activity Indicator personale</h4>
<p>Se non si dispone della barra di stato, può tornare utile mostrare un nostro <strong>Activity Indicator</strong>:</p>
<div class="igBar"><span id="lobjc-14"><a href="#" onclick="javascript:showCodeTxt('objc-14'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-14">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// globale da qualche parte... dipo in un Delegate (.h)</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">UIActivityIndicatorView <span style="color: #002200;">*</span>activity;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Nella loadView o viewDidLoad inizializziamo l'Activity Indicator </span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">activity <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>UIActivityIndicatorView alloc<span style="color: #002200;">&#93;</span> initWithActivityIndicatorStyle<span style="color: #002200;">:</span>UIActivityIndicatorViewStyleWhite<span style="color: #002200;">&#93;</span>;&nbsp; </div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>self.view addSubview<span style="color: #002200;">:</span>activity<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>activity setCenter<span style="color: #002200;">:</span>CGPointMake<span style="color: #002200;">&#40;</span>160, 240<span style="color: #002200;">&#41;</span><span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#91;</span>activity stopAnimating<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Quando ci serve</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span><span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>someMethod <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>activity startAnimating<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #11740a; font-style: italic;">// to doing...</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>activity stopAnimating<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>6. Localizzazione</h3>
<p>Tramite questo snippet è possibile capire in che "lingua" è impostato il nostro device:</p>
<div class="igBar"><span id="lobjc-15"><a href="#" onclick="javascript:showCodeTxt('objc-15'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-15">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Checking language and localization</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/"><span style="color: #400080;">NSUserDefaults</span></a> &nbsp;<span style="color: #002200;">*</span>defaults &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSUserDefaults_Class/"><span style="color: #400080;">NSUserDefaults</span></a> standardUserDefaults<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/"><span style="color: #400080;">NSArray</span></a> &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #002200;">*</span>languages &nbsp; &nbsp; &nbsp; <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>defaults objectForKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;AppleLanguages&quot;</span><span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #002200;">*</span>currentLanguage <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>languages objectAtIndex<span style="color: #002200;">:</span>0<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;Current Locale: %@&quot;</span>, <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSLocale_Class/"><span style="color: #400080;">NSLocale</span></a> currentLocale<span style="color: #002200;">&#93;</span> localeIdentifier<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;Current language: %@&quot;</span>, currentLanguage<span style="color: #002200;">&#41;</span>;</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>7. iPhone o iPod?</h4>
<p>Questa classe è utilissima per determinare su quale dispositivo Apple sta funzionando la nostra applicazione. Non solo possiamo determinare il modello (iPhone o iPod Touch) ma anche la versione. Create due file <code>UIDevice-hardware.h</code> e <code>UIDevice-hardware.m</code>:</p>
<div class="igBar"><span id="lobjc-16"><a href="#" onclick="javascript:showCodeTxt('objc-16'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-16">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// UIDevice-hardware.h</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#import &lt;UIKit/UIKit.h&gt;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#define IPHONE_1G_NAMESTRING @&quot;iPhone 1G&quot;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#define IPHONE_3G_NAMESTRING @&quot;iPhone 3G&quot;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#define IPHONE_3GS_NAMESTRING @&quot;iPhone 3GS&quot;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#define IPOD_1G_NAMESTRING @&quot;iPod touch 1G&quot;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#define IPOD_2G_NAMESTRING @&quot;iPod touch 2G&quot;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@interface</span> UIDevice <span style="color: #002200;">&#40;</span>Hardware<span style="color: #002200;">&#41;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span> platform;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span> platformString;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@end</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<div class="igBar"><span id="lobjc-17"><a href="#" onclick="javascript:showCodeTxt('objc-17'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-17">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// UIDevice-hardware.m</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#import &quot;UIDevice-hardware.h&quot;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#include &lt;sys/types.h&gt;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#include &lt;sys/sysctl.h&gt;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@implementation</span> UIDevice <span style="color: #002200;">&#40;</span>Hardware<span style="color: #002200;">&#41;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">/*</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">&nbsp;Platforms</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">&nbsp;iPhone1,1 = iPhone 1G</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">&nbsp;iPhone1,2 = iPhone 3G</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">&nbsp;iPhone2,1 = iPhone 3GS</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">&nbsp;iPod1,1 &nbsp; = iPod touch 1G</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">&nbsp;iPod2,1 &nbsp; = iPod touch 2G</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">&nbsp;*/</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span> platform <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">size_t</span> size;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; sysctlbyname<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">&quot;hw.machine&quot;</span>, <span style="color: #a61390;">NULL</span>, <span style="color: #002200;">&amp;</span>size, <span style="color: #a61390;">NULL</span>, 0<span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">char</span> <span style="color: #002200;">*</span>machine <span style="color: #002200;">=</span> <a href="http://www.opengroup.org/onlinepubs/009695399/functions/malloc.html"><span style="color: #a61390;">malloc</span></a><span style="color: #002200;">&#40;</span>size<span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; ysctlbyname<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">&quot;hw.machine&quot;</span>, machine, <span style="color: #002200;">&amp;</span>size, <span style="color: #a61390;">NULL</span>, 0<span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> <span style="color: #002200;">*</span>platform <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> stringWithCString<span style="color: #002200;">:</span>machine<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <a href="http://www.opengroup.org/onlinepubs/009695399/functions/free.html"><span style="color: #a61390;">free</span></a><span style="color: #002200;">&#40;</span>machine<span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">return</span> platform;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span> platformString <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/"><span style="color: #400080;">NSString</span></a> <span style="color: #002200;">*</span>platform <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span>self platform<span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>platform isEqualToString<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;iPhone1,1&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span> <span style="color: #a61390;">return</span> IPHONE_1G_NAMESTRING;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>platform isEqualToString<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;iPhone1,2&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span> <span style="color: #a61390;">return</span> IPHONE_3G_NAMESTRING;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>platform isEqualToString<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;iPhone2,1&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span> <span style="color: #a61390;">return</span> IPHONE_3GS_NAMESTRING;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>platform isEqualToString<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;iPod1,1&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span> &nbsp; <span style="color: #a61390;">return</span> IPOD_1G_NAMESTRING;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>platform isEqualToString<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;iPod2,1&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span> &nbsp; <span style="color: #a61390;">return</span> IPOD_2G_NAMESTRING;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">return</span> <span style="color: #a61390;">NULL</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@end</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
Nel nostro <strong>Delegate</strong> possiamo inserire:</p>
<div class="igBar"><span id="lobjc-18"><a href="#" onclick="javascript:showCodeTxt('objc-18'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-18">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#import &quot;UIDevice-hardware.h&quot;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">//</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">void</span><span style="color: #002200;">&#41;</span>checkDeviceTypeAndCapabilities <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;type: %@&quot;</span>, <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>UIDevice currentDevice<span style="color: #002200;">&#93;</span> platform<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; NSLog<span style="color: #002200;">&#40;</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;type: %@&quot;</span>, <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>UIDevice currentDevice<span style="color: #002200;">&#93;</span> platformString<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>8. Camera</h4>
<p>Quando si scrive un'applicazione che usa l'accesso alle funzioni della <strong>Camera</strong> è bene verificare che il "device" supporti tali funzionalità (come da direttive Apple):</p>
<div class="igBar"><span id="lobjc-19"><a href="#" onclick="javascript:showCodeTxt('objc-19'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-19">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">UIImagePickerController <span style="color: #002200;">*</span>imgPicker;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// ...</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>UIImagePickerController isSourceTypeAvailable<span style="color: #002200;">:</span>UIImagePickerControllerSourceTypeCamera<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; self.imgPicker.sourceType <span style="color: #002200;">=</span> UIImagePickerControllerSourceTypeCamera;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>self presentModalViewController<span style="color: #002200;">:</span>self.imgPicker animated<span style="color: #002200;">:</span><span style="color: #a61390;">YES</span><span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>9. Photo Album &#038; Photo Library</h4>
<p>Similmente a quello che accade con la <strong>Camera</strong>, è bene effettuare gli giusti controlli anche quando si accede alla libreria delle immagini:</p>
<div class="igBar"><span id="lobjc-20"><a href="#" onclick="javascript:showCodeTxt('objc-20'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-20">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">UIImagePickerController <span style="color: #002200;">*</span>imgPicker;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// ...</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>UIImagePickerController isSourceTypeAvailable<span style="color: #002200;">:</span>UIImagePickerControllerSourceTypeSavedPhotosAlbum<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; self.imgPicker.sourceType <span style="color: #002200;">=</span> UIImagePickerControllerSourceTypeSavedPhotosAlbum;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>self presentModalViewController<span style="color: #002200;">:</span>self.imgPicker animated<span style="color: #002200;">:</span><span style="color: #a61390;">YES</span><span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// oppure ... &nbsp; </span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>UIImagePickerController isSourceTypeAvailable<span style="color: #002200;">:</span>UIImagePickerControllerSourceTypePhotoLibrary<span style="color: #002200;">&#93;</span><span style="color: #002200;">&#41;</span><span style="color: #002200;">&#41;</span> <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; self.imgPicker.sourceType <span style="color: #002200;">=</span> UIImagePickerControllerSourceTypePhotoLibrary;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #002200;">&#91;</span>self presentModalViewController<span style="color: #002200;">:</span>self.imgPicker animated<span style="color: #002200;">:</span><span style="color: #a61390;">YES</span><span style="color: #002200;">&#93;</span>;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>10. Disponibilità e tipo di rete</h4>
<p>Fortunatamente Apple ha scritto per noi una classe per determinare lo stato della rete. Questa può essere utilizzata nella nostra applicazione sia per verificare la presenza di rete che la sua tipologia: ethernet o WiFi. Scaricate <a target="_blank" href="https://developer.apple.com/iphone/library/samplecode/Reachability/listing1.html">Reachability.h</a> e <a target="_blank" href="https://developer.apple.com/iphone/library/samplecode/Reachability/listing2.html">Reachability.m</a>. Aggiungete il <strong>Framework</strong> <code>SystemConfiguration.framework</code>. A questo potete scrivere una funzione tipo:</p>
<div class="igBar"><span id="lobjc-21"><a href="#" onclick="javascript:showCodeTxt('objc-21'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-21">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// nel tuo Delegate .h</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #a61390;">@class</span> Reachability;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">//</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// nel Delegate .m</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6e371a;">#import &quot;Reachability.h&quot;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// Verifica copertura rete</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>CheckNetworkStatus <span style="color: #002200;">&#123;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #a61390;">return</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span>Reachability reachabilityForInternetConnection<span style="color: #002200;">&#93;</span> retain<span style="color: #002200;">&#93;</span> <span style="color: #002200;">!=</span> NotReachable<span style="color: #002200;">&#41;</span>;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #002200;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Attenzione che il codice presente su Apple, il cui sorgente completo è reperibile in <a href="https://developer.apple.com/iphone/library/samplecode/Reachability/Reachability.zip">Reachability.zip</a>, è per le SDK 3.1.2. Se provate a compilare per le SDK 2.2.1 dovete commentare alcune parti di codici non supportate dalle "vecchie" (anche se ancora presenti) SDK; come le define:</p>
<div class="igBar"><span id="lobjc-22"><a href="#" onclick="javascript:showCodeTxt('objc-22'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-22">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">kSCNetworkReachabilityFlagsConnectionOnTraffic</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">kSCNetworkReachabilityFlagsConnectionOnDemand</div>
</li>
</ol>
</div>
</div>
</div>
<p>
e la parte di codice (da commentare):</p>
<div class="igBar"><span id="lobjc-23"><a href="#" onclick="javascript:showCodeTxt('objc-23'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Objective-C:</span>
<div id="objc-23">
<div class="objc" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp;if ((((flags &amp; kSCNetworkReachabilityFlagsConnectionOnDemand ) != 0) ||</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp;(flags &amp; kSCNetworkReachabilityFlagsConnectionOnTraffic) != 0))</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp;{</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp; // ... and the connection is on-demand (or on-traffic) if the</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp; // &nbsp; &nbsp; calling application is using the CFSocketStream or higher APIs</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">//&nbsp; &nbsp; &nbsp; </span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp; if ((flags &amp; kSCNetworkReachabilityFlagsInterventionRequired) == 0)</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp; {</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;// ... and no [user] intervention is needed</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;retVal = ReachableViaWiFi;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; &nbsp; &nbsp; }</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #11740a; font-style: italic;">// &nbsp; &nbsp; }</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;bodytext=Utilissimi%20snippet%20e%20trick%20per%20gli%20sviluppatori%20Apple%20iPhone%2C%20Xcode%20e%20Objective-C" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;notes=Utilissimi%20snippet%20e%20trick%20per%20gli%20sviluppatori%20Apple%20iPhone%2C%20Xcode%20e%20Objective-C" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;t=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;annotation=Utilissimi%20snippet%20e%20trick%20per%20gli%20sviluppatori%20Apple%20iPhone%2C%20Xcode%20e%20Objective-C" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;headline=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Utilissimi%20snippet%20e%20trick%20per%20gli%20sviluppatori%20Apple%20iPhone%2C%20Xcode%20e%20Objective-C" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;t=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F&amp;title=10%20utili%20trucchi%20e%20snippet%20per%20Apple%20iPhone%20e%20Xcode" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F11%2F12%2F10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/activity-indicator/" title="Activity Indicator" rel="tag">Activity Indicator</a>, <a href="http://www.undolog.com/tag/apple/" title="Apple" rel="tag">Apple</a>, <a href="http://www.undolog.com/tag/camera/" title="Camera" rel="tag">Camera</a>, <a href="http://www.undolog.com/tag/device/" title="Device" rel="tag">Device</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/framework/" title="Framework" rel="tag">Framework</a>, <a href="http://www.undolog.com/tag/iphone/" title="iPhone" rel="tag">iPhone</a>, <a href="http://www.undolog.com/category/sviluppo/iphone-sviluppo/" title="iPhone" rel="tag">iPhone</a>, <a href="http://www.undolog.com/tag/ipod/" title="iPod" rel="tag">iPod</a>, <a href="http://www.undolog.com/tag/ipod-touch/" title="iPod Touch" rel="tag">iPod Touch</a>, <a href="http://www.undolog.com/tag/localizzazione/" title="Localizzazione" rel="tag">Localizzazione</a>, <a href="http://www.undolog.com/category/mobile/" title="Mobile" rel="tag">Mobile</a>, <a href="http://www.undolog.com/category/sviluppo/iphone-sviluppo/objective-c-sviluppo/" title="Objective-C" rel="tag">Objective-C</a>, <a href="http://www.undolog.com/tag/reachability/" title="Reachability" rel="tag">Reachability</a>, <a href="http://www.undolog.com/tag/snipp/" title="Snipp" rel="tag">Snipp</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/tag/tips-tricks/" title="tips-&amp;-tricks" rel="tag">tips-&amp;-tricks</a>, <a href="http://www.undolog.com/tag/uiactivityindicatorview/" title="UIActivityIndicatorView" rel="tag">UIActivityIndicatorView</a>, <a href="http://www.undolog.com/tag/uiapplication/" title="UIApplication" rel="tag">UIApplication</a>, <a href="http://www.undolog.com/tag/uidevice/" title="UIDevice" rel="tag">UIDevice</a>, <a href="http://www.undolog.com/tag/uiimagepickercontroller/" title="UIImagePickerController" rel="tag">UIImagePickerController</a>, <a href="http://www.undolog.com/tag/uiwebview/" title="UIWebView" rel="tag">UIWebView</a>, <a href="http://www.undolog.com/tag/viewcontroller/" title="ViewController" rel="tag">ViewController</a>, <a href="http://www.undolog.com/tag/xcode/" title="XCode" rel="tag">XCode</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2009/07/23/xcode-shortcut/" title="Xcode shortcut (23 luglio, 2009)">Xcode shortcut</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/10/28/very-short-trick-3-trick-per-gli-sviluppatori-apple-iphone/" title="Very short trick: 3 trick per gli sviluppatori Apple iPhone (28 ottobre, 2009)">Very short trick: 3 trick per gli sviluppatori Apple iPhone</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/13/iphone-secondapp-indovina-il-numero-parte-2/" title="iPhone SecondApp: indovina il numero &#8211; parte 2 (13 luglio, 2009)">iPhone SecondApp: indovina il numero &#8211; parte 2</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/06/23/iphone-firstapp-indovina-il-numero-parte-1/" title="iPhone FirstApp: indovina il numero &#8211; parte 1 (23 giugno, 2009)">iPhone FirstApp: indovina il numero &#8211; parte 1</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/10/xcode-organizzare-il-codice-con-la-direttiva-pragma-mark/" title="XCode: organizzare il codice con la direttiva #pragma mark (10 luglio, 2009)">XCode: organizzare il codice con la direttiva #pragma mark</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/11/12/10-utili-trucchi-e-snippet-per-apple-iphone-e-xcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 estensioni per FireFox da avere dedicate ai Web Developer</title>
		<link>http://www.undolog.com/2009/09/14/5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer/</link>
		<comments>http://www.undolog.com/2009/09/14/5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 12:25:08 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[CodeBurner]]></category>
		<category><![CDATA[Estensioni]]></category>
		<category><![CDATA[FireBug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Html Validator]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[web-developer]]></category>
		<category><![CDATA[YSlow]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2482</guid>
		<description><![CDATA[5 estensioni per Mozilla Firefox da possedere assolutamente utili per la costruzione, controllo e manutenzione delle pagine Web]]></description>
			<content:encoded><![CDATA[<p>Uno degli enormi vantaggi di Mozilla <a href="http://www.mozilla-europe.org/it/firefox/" target="_blank">FireFox</a>, rispetto agli altri browser, è stato, è lo è tutt'ora, quello di possedere una grande quantità di <strong>estensioni gratuite</strong> che permettono di personalizzare ed estendere l'applicazione. Come sviluppatore web non posso - oramai - farne a meno di alcune utilissime estensioni che mi aiutano nella costruzione, controllo e manutenzione delle pagine Web.</p>
<h4><a href="http://getfirebug.com/" target="_blank">FireBug</a></h4>
<p><img style="float:left;margin:0 8px 0 0" title="FireBug" src="http://www.undolog.com/wp-content/uploads/2009/09/Immagine-3.png" alt="FireBug" width="41" height="39" />Un "must" per tutti gli sviluppatori Web. Probabilmente è lo strumento più evoluto di editing e debug in tempo reale di pagine Web disponibile oggi su Internet. Supera sicuramente in usabilità e funzionalità (nonchè in Plugin e estensioni disponibili) anche gli strumenti di controllo forniti con <strong>WebKit</strong> (vedi Safari e Chrome) e il nuovo Explorer 8.</p>
<h4><a href="http://chrispederick.com/work/web-developer/" target="_blank">Web Developer</a></h4>
<p><img style="float:left;margin:0 8px 0 0" title="Web Developer" src="http://www.undolog.com/wp-content/uploads/2009/09/Immagine-6.png" alt="Web Developer" width="43" height="39" />Insieme a FireBug questa estensione permette di attivare una comoda barra degli strumenti con moltissime funzioni, utilissime per il debug e controllo delle pagine: controllo della cache, meta, stili css, motore javascript, cookie, form, immgaini, strumenti di evidenziazione, misure, ridimensionamento della finestra del browser, controllo sorgente generato e eventuali riquadri iframe, etc...</p>
<h4><a href="http://users.skynet.be/mgueury/mozilla/" target="_blank">HTML Validator</a></h4>
<p><img style="float:left;margin:0 8px 0 0" title="HTML Validator" src="http://www.undolog.com/wp-content/uploads/2009/09/Immagine-4.png" alt="HTML Validator" width="40" height="35" />Questa estensione l'ho scoperta da poco e mi ha davvero stupito per la precisione e la comodità d'uso. Permette di effettuare una serie di controlli sulla sintassi delle pagine così da far saltare fuori errori di markup o tag usati male o non chiusi. Comodissima soprattutto a chi sviluppa con Wordpress o sistemi simili, dove una pagina è costruita con varie parti (header, body, sidebar e footer) difficili da esaminare e visualizzare come tutt'uno.</p>
<blockquote><p><strong>Nota bene:</strong> questa estensione viene segnalata sul repository di Mozilla come <strong>NON</strong> disponibile per i sistemi MacOS. Tuttavia se andate sulla <a href="http://users.skynet.be/mgueury/mozilla/download.html" target="_blank">pagina dello sviluppatore</a>, trovere invece tutte le versioni. Io infatti la uso tranquillamente sul mio Mac!</p></blockquote>
<h4><a href="http://developer.yahoo.com/yslow/" target="_blank">YSlow</a></h4>
<p><img style="float:left;margin:0 8px 0 0" title="YSlow" src="http://www.undolog.com/wp-content/uploads/2009/09/Immagine-5.png" alt="YSlow" width="43" height="40" />Prodotto da Yahoo, YSlow è un Add-on di FireBug e permette di avere dei report estremamente avanzati sulle pagine che stiamo sviluppando! Con tanto di voti! Dall'analisi è possibile ottenere tutta una serie di suggerimenti - spesso utilissimi - per migliorare la stabilità e le performance delle nostre pagine Web.</p>
<h4><a href="http://tools.sitepoint.com/codeburner/" target="_blank">CodeBurder</a></h4>
<p><img style="float:left;margin:0 8px 0 0" title="CodeBurner" src="http://www.undolog.com/wp-content/uploads/2009/09/Immagine-2.png" alt="CodeBurner" width="37" height="38" />Questa estensione è presente sia come Add-on per FireBug, sia come estensione stand-alone per FireFox. Sono in sviluppo anche le versioni in Adobe AIR e Adobe Dreamweaver. Code Burner fornisce un Help contestuale - evoluto - al markup HTML e CSS, indicando la compatibilità tra i browser, informazioni generali, sintassi, esempio e altro:</p>
<p class="center"><img title="CodeBurner" src="http://www.undolog.com/wp-content/uploads/2009/09/Immagine-1.png" alt="CodeBurner" width="619" height="381" /></p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;bodytext=5%20estensioni%20per%20Mozilla%20Firefox%20da%20possedere%20assolutamente%20utili%20per%20la%20costruzione%2C%20controllo%20e%20manutenzione%20delle%20pagine%20Web" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;notes=5%20estensioni%20per%20Mozilla%20Firefox%20da%20possedere%20assolutamente%20utili%20per%20la%20costruzione%2C%20controllo%20e%20manutenzione%20delle%20pagine%20Web" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;t=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;annotation=5%20estensioni%20per%20Mozilla%20Firefox%20da%20possedere%20assolutamente%20utili%20per%20la%20costruzione%2C%20controllo%20e%20manutenzione%20delle%20pagine%20Web" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;headline=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=5%20estensioni%20per%20Mozilla%20Firefox%20da%20possedere%20assolutamente%20utili%20per%20la%20costruzione%2C%20controllo%20e%20manutenzione%20delle%20pagine%20Web" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;t=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F&amp;title=5%20estensioni%20per%20FireFox%20da%20avere%20dedicate%20ai%20Web%20Developer" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F09%2F14%2F5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/codeburner/" title="CodeBurner" rel="tag">CodeBurner</a>, <a href="http://www.undolog.com/category/sviluppo/internet/css/" title="CSS" rel="tag">CSS</a>, <a href="http://www.undolog.com/tag/estensioni/" title="Estensioni" rel="tag">Estensioni</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/firebug/" title="FireBug" rel="tag">FireBug</a>, <a href="http://www.undolog.com/tag/firefox/" title="firefox" rel="tag">firefox</a>, <a href="http://www.undolog.com/tag/html-validator/" title="Html Validator" rel="tag">Html Validator</a>, <a href="http://www.undolog.com/category/sviluppo/internet/" title="Internet" rel="tag">Internet</a>, <a href="http://www.undolog.com/category/sviluppo/internet/javascript/" title="Javascript" rel="tag">Javascript</a>, <a href="http://www.undolog.com/category/sviluppo/internet/javascript/jquery-javascript-internet-sviluppo/" title="jQuery" rel="tag">jQuery</a>, <a href="http://www.undolog.com/tag/mozilla/" title="Mozilla" rel="tag">Mozilla</a>, <a href="http://www.undolog.com/tag/plugins/" title="Plugins" rel="tag">Plugins</a>, <a href="http://www.undolog.com/category/software/" title="Software" rel="tag">Software</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/category/tecnologia/" title="Tecnologia" rel="tag">Tecnologia</a>, <a href="http://www.undolog.com/tag/web-developer/" title="web-developer" rel="tag">web-developer</a>, <a href="http://www.undolog.com/tag/yslow/" title="YSlow" rel="tag">YSlow</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2008/10/23/firefox-la-gestione-dei-profili/" title="FireFox: la gestione dei profili (23 ottobre, 2008)">FireFox: la gestione dei profili</a> (1)</li>
	<li><a href="http://www.undolog.com/2008/10/28/creare-applicazioni-desktop-con-google-chrome-e-firefox/" title="Creare applicazioni Desktop con Google Chrome e FireFox? (28 ottobre, 2008)">Creare applicazioni Desktop con Google Chrome e FireFox?</a> (1)</li>
	<li><a href="http://www.undolog.com/2007/03/13/xopus-editor-xml-in-wysiwyg/" title="Xopus: editor XML in WYSIWYG (13 marzo, 2007)">Xopus: editor XML in WYSIWYG</a> (1)</li>
	<li><a href="http://www.undolog.com/2007/02/01/web-developer-113/" title="Web Developer 1.1.3 (1 febbraio, 2007)">Web Developer 1.1.3</a> (0)</li>
	<li><a href="http://www.undolog.com/2008/08/19/flick-e-flock/" title="Flick e Flock (19 agosto, 2008)">Flick e Flock</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/09/14/5-estensioni-per-firefox-da-avere-dedicate-ai-web-developer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Come usare Google Maps in Adobe Flash CS4</title>
		<link>http://www.undolog.com/2009/08/29/come-usare-google-maps-in-adobe-flash-cs4/</link>
		<comments>http://www.undolog.com/2009/08/29/come-usare-google-maps-in-adobe-flash-cs4/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 22:34:40 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Flash CS4]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe-Flash]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Google Maps API]]></category>
		<category><![CDATA[Google Maps API ActionScript Reference]]></category>
		<category><![CDATA[Latitudine]]></category>
		<category><![CDATA[Longitudine]]></category>
		<category><![CDATA[Marker]]></category>
		<category><![CDATA[Overlay]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2360</guid>
		<description><![CDATA[Tutorial su come utilizzare le API di Google Maps in Adobe Flash CS4, per creare mappe interattive davvero accativanti con effetti (anche 3D) spettacolari]]></description>
			<content:encoded><![CDATA[<p>In <strong>Adobe Flash</strong> è possibile utilizzare un vasto assortimento di <strong>Web API</strong> esterne fornite da servizi come <a href="http://www.facebook.com" target="_blank">Facebook</a>, <a target="_blank" href="http://www.twitter.com">Twitter</a> o <a href="http://www.flickr.com" target="_blank">Flickr</a>. In questo tutorial vedremo come integrare, in modo davvero semplice, i servizi di <a href="http://code.google.com/intl/it-IT/apis/maps/documentation/flash/" target="_blank">Google Maps</a> in un filmato/applicazione Adobe Flash CS4. Premetto che il procedimento per poter utilizzare Google Maps in Flash è molto simile a quello che accade in HTML/Javascript (vedi per dettagli <a href="http://www.undolog.com/2007/01/23/come-inserire-google-map-nel-proprio-web/"><em>Come inserire Google Map nel proprio Web</em></a>).</p>
<h4>Download ed installazione delle SDK</h4>
<p>Per prima cosa memorizziamo nei bookmark del nostro browser l'indirizzo del sito <a href="http://code.google.com/intl/it-IT/apis/maps/documentation/flash/" target="_blank">Google Maps API per Flash</a>. Su questo sito troviamo tutto ciò che ci server per utilizzare le API di Google. Sulla destra della pagina è possibile accedere ad una serie di risorse, tra cui il <a target="_blank" href="http://maps.googleapis.com/maps/flash/release/sdk.zip">link per scaricare le SDK</a> da usare in Flash. Salvate lo ZIP sulla vostra scrivania (o Desktop) e scompattatelo. Nella cartella <code>sdk/lib</code> troverete un file chiamato <code>map_1_16.swc</code>. Copiate questo file nella clipboard (<code>Command-C</code> per Mac o <code>Ctrl-C</code> per PC) e posizionatelo all'interno di questo percorso:</p>
<div class="igBar"><span id="lcode-24"><a href="#" onclick="javascript:showCodeTxt('code-24'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-24">
<div class="code" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color:#FF9933; font-style:italic;">// Mac</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color:#006600; font-weight:bold;">&#91;</span>cartella utente<span style="color:#006600; font-weight:bold;">&#93;</span>/Library/Application Support/Adobe/Flash CS4/language/Configuration/Components</div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color:#FF9933; font-style:italic;">// Windows</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color:#006600; font-weight:bold;">&#91;</span>cartella utente<span style="color:#006600; font-weight:bold;">&#93;</span>\Local Settings\Application Data\Adobe\Flash CS4\language\Configuration\Components</div>
</li>
</ol>
</div>
</div>
</div>
<p>
Se la cartella <code>Components</code> non esiste già, createla e in questa create una cartella <code>Google</code> e incollate il file <code>map_1_16.swc</code>. Se per caso avevate già aperto Flash (frettolosi...), chiudetelo e rapritelo, in modo che possa ricaricare il componente appena installato.</p>
<h4>Creiamo il filmato Flash</h4>
<p>A questo punto apriamo Flash e creiamo un nuovo filmato. Aprite la finestra <strong>Componenti</strong> e dovreste trovare Google Maps:</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-21.png" alt="Google Maps Library" title="Google Maps Library" width="215" height="169" style="border:1px solid #aaa" /></p>
<p>Selezionate il componente <code>GoogleMapsLibrary</code> e trascinatelo nello stage. Nel primo frame del nostro filmato inserite il seguente semplice codice:</p>
<div class="igBar"><span id="lactionscript3-25"><a href="#" onclick="javascript:showCodeTxt('actionscript3-25'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-25">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// Importo le classi Google Maps</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0033ff; font-weight: bold;">import</span> com<span style="color: #000066; font-weight: bold;">.</span>google<span style="color: #000066; font-weight: bold;">.</span>maps<span style="color: #000066; font-weight: bold;">.*;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0033ff; font-weight: bold;">import</span> com<span style="color: #000066; font-weight: bold;">.</span>google<span style="color: #000066; font-weight: bold;">.</span>maps<span style="color: #000066; font-weight: bold;">.</span>overlays<span style="color: #000066; font-weight: bold;">.*;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0033ff; font-weight: bold;">import</span> com<span style="color: #000066; font-weight: bold;">.</span>google<span style="color: #000066; font-weight: bold;">.</span>maps<span style="color: #000066; font-weight: bold;">.</span>controls<span style="color: #000066; font-weight: bold;">.*;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6699cc; font-weight: bold;">var</span> <span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">:</span>Map = <span style="color: #0033ff; font-weight: bold;">new</span> Map<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>key &nbsp; &nbsp; = <span style="color: #990000;">&quot;API_KEY&quot;</span><span style="color: #000066; font-weight: bold;">;</span> <span style="color: #009900; font-style: italic;">// vedi sotto per ottenere una tua chiave</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// In questo esempio imposto la dimensione della Mappa Google della</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// stessa grandezza del filmato. In alternativa potete inserire le</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// dimensioni che preferite.</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>setSize<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> <a href="http://www.google.com/search?q=point%20inurl:http://livedocs.adobe.com/flex/201/langref/%20inurl:point.html"><span style="color: #004993;">Point</span></a><span style="color: #000000;">&#40;</span><span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">stageWidth</span><span style="color: #000066; font-weight: bold;">,</span> <span style="color: #004993;">stage</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">stageHeight</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">map</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
Nella riga 7 dovete sostituire la stringa <code>API_KEY</code> con la chiave di attivazione che fornisce Google. Per ottenerla basta tornare sul sito <a target="_blank" href="http://code.google.com/intl/it-IT/apis/maps/documentation/flash/">Google Maps API for Flash</a> e richiedere una <strong>API Key</strong> cliccando su <a target="_blank" href="http://code.google.com/apis/maps/signup.html">Sign up for a Google Maps API Key</a>. Quando vi verrà chiesto di <strong>inserire l'url del sito</strong> sul quale volete utilizzare il filmato Flash che accede alle API di Google, nel caso non lo sapete ancora o voletete semplicemente provare il filmato in locale, inserite <code>http://localost</code> e cliccate su <strong>Generate API Key</strong>:</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-31.png" alt="Google API Key" title="Google API Key" width="504" height="168" style="border:1px solid #aaa" /></p>
<p>A questo punto possiamo già provare il filmato, ottenendo:</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-22.png" alt="Filmato Flash con Google Maps" title="Filmato Flash con Google Maps" width="589" height="466" /></p>
<h4>Aggiungiamo qualche controllo</h4>
<p>Per prima cosa aggiungiamo i <a target="_blank" href="http://code.google.com/intl/it-IT/apis/maps/documentation/flash/controls.html">classici controlli</a> di <strong>Posizione</strong>, <strong>Zoom</strong> e <strong>Tipo Mappa</strong>. Per fare questo dobbiamo essere sicuri che la mappa sia pronta all'uso. Basta quindi creare un listener sull'evento <code>MapEvent.MAP_READY</code>. Aggiungiamo quindi le seguenti righe di codice:</p>
<div class="igBar"><span id="lactionscript3-26"><a href="#" onclick="javascript:showCodeTxt('actionscript3-26'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-26">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// Aggiungiamo i controlli</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span> MapEvent<span style="color: #000066; font-weight: bold;">.</span>MAP_READY<span style="color: #000066; font-weight: bold;">,</span> onMapReady <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp;</div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #339966; font-weight: bold;">function</span> onMapReady<span style="color: #000000;">&#40;</span>e<span style="color: #000066; font-weight: bold;">:</span>MapEvent<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>addControl<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> PositionControl<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>addControl<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> ZoomControl<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; <span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>addControl<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> MapTypeControl<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #000000;">&#125;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h4>Impostiamo un indirizzo</h4>
<p>A questo punto possiamo impostare la mappa in modo che visualizzi un indirizzo specifico, come la sede della mia società <a target="_blank" href="http://www.saidmade.com">Saidmade</a> a Modena - o qualsiasi altro indirizzo che preferite.<br />
<strong>Suggerimento:</strong> per trovare le coordinate del nostro indirizzo, ovvero <strong>Latitudine e Longitudine</strong>, possiamo usare questo semplice e utile <strong>hack</strong>. Aprire il sito di <a target="_blank" href="http://maps.google.it/maps">Google Maps</a>. Una volta sulla mappa cercate l'indirizzo che desiderate (ad esempio Via Cortese 10, Modena). Quando l'indirizzo è visualizzato sulla mappa, inserite questa riga nella barra indirizzi del browser:</p>
<div class="igBar"><span id="ljavascript-27"><a href="#" onclick="javascript:showCodeTxt('javascript-27'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-27">
<div class="javascript" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">javascript<span style="color: #339933;">:</span><span style="color: #000066; font-weight: bold;">void</span><span style="color: #009900;">&#40;</span><span style="color: #000066;">prompt</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">''</span><span style="color: #339933;">,</span>gApplication.<span style="color: #660066;">getMap</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">getCenter</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
Si aprirà una finestra pop-up con le coordinate utilizzabile nel codice:</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-23.png" alt="Latitudine e Longitudine" title="Latitudine e Longitudine" width="460" height="199" style="border:1px solid #aaa" /></p>
<p>Torniamo ad ActionScript e aggiungiamo le seguenti righe di codice nella funzione <code>onMapReady()</code>:</p>
<div class="igBar"><span id="lactionscript3-28"><a href="#" onclick="javascript:showCodeTxt('actionscript3-28'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-28">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// centro la mappa su una specifica località</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>setCenter<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> LatLng<span style="color: #000000;">&#40;</span> 44<span style="color: #000066; font-weight: bold;">.</span>639828<span style="color: #000066; font-weight: bold;">,</span> 10<span style="color: #000066; font-weight: bold;">.</span>941795<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">,</span> 18<span style="color: #000066; font-weight: bold;">,</span> MapType<span style="color: #000066; font-weight: bold;">.</span>SATELLITE_MAP_TYPE <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
Eseguiamo il filmato:</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-5.png" alt="La sede di Saidmade Srl" title="La sede di Saidmade Srl" width="587" height="460" /></p>
<h4>Aggiungiamo un Marker</h4>
<p>Sempre all'interno della funzione <code>onMapReady()</code> aggiungiamo le seguenti righe di codice:</p>
<div class="igBar"><span id="lactionscript3-29"><a href="#" onclick="javascript:showCodeTxt('actionscript3-29'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-29">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// aggiungiamo il default marker</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6699cc; font-weight: bold;">var</span> m<span style="color: #000066; font-weight: bold;">:</span>Marker = <span style="color: #0033ff; font-weight: bold;">new</span> Marker<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> LatLng<span style="color: #000000;">&#40;</span> 44<span style="color: #000066; font-weight: bold;">.</span>639828<span style="color: #000066; font-weight: bold;">,</span> 10<span style="color: #000066; font-weight: bold;">.</span>941795<span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>addOverlay<span style="color: #000000;">&#40;</span>m<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-6.png" alt="Marker overlay" title="Marker overlay" width="591" height="467" class="alignnone size-full wp-image-2391" /></p>
<p>I Marker possono essere personalizzati a piacimento, sia tramite gli stili fornite dalle API stesse di Google, sia tramite Flash. Ad esempio aggiungendo questa <code>import</code> all'inizio del codice:</p>
<div class="igBar"><span id="lactionscript3-30"><a href="#" onclick="javascript:showCodeTxt('actionscript3-30'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-30">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #0033ff; font-weight: bold;">import</span> com<span style="color: #000066; font-weight: bold;">.</span>google<span style="color: #000066; font-weight: bold;">.</span>maps<span style="color: #000066; font-weight: bold;">.</span>styles<span style="color: #000066; font-weight: bold;">.*;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
e sostituiendo il codice di creazione Marker visto prima con:</p>
<div class="igBar"><span id="lactionscript3-31"><a href="#" onclick="javascript:showCodeTxt('actionscript3-31'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-31">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// aggiungiamo il default marker</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6699cc; font-weight: bold;">var</span> m<span style="color: #000066; font-weight: bold;">:</span>Marker = <span style="color: #0033ff; font-weight: bold;">new</span> Marker<span style="color: #000000;">&#40;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; <span style="color: #0033ff; font-weight: bold;">new</span> LatLng<span style="color: #000000;">&#40;</span>44<span style="color: #000066; font-weight: bold;">.</span>639828<span style="color: #000066; font-weight: bold;">,</span> 10<span style="color: #000066; font-weight: bold;">.</span>941795<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">,</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; <span style="color: #0033ff; font-weight: bold;">new</span> MarkerOptions<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#123;</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp;strokeStyle<span style="color: #000066; font-weight: bold;">:</span> <span style="color: #0033ff; font-weight: bold;">new</span> StrokeStyle<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#123;</span><span style="color: #004993;">color</span><span style="color: #000066; font-weight: bold;">:</span> 0x987654<span style="color: #000000;">&#125;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">,</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp;fillStyle<span style="color: #000066; font-weight: bold;">:</span> <span style="color: #0033ff; font-weight: bold;">new</span> FillStyle<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#123;</span><span style="color: #004993;">color</span><span style="color: #000066; font-weight: bold;">:</span> 0x223344<span style="color: #000066; font-weight: bold;">,</span> <span style="color: #004993;">alpha</span><span style="color: #000066; font-weight: bold;">:</span> 0<span style="color: #000066; font-weight: bold;">.</span>8<span style="color: #000000;">&#125;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">,</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp;radius<span style="color: #000066; font-weight: bold;">:</span> 12<span style="color: #000066; font-weight: bold;">,</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp;hasShadow<span style="color: #000066; font-weight: bold;">:</span> <span style="color: #0033ff; font-weight: bold;">true</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #000000;">&#125;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>addOverlay<span style="color: #000000;">&#40;</span>m<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p>
otteniamo il seguento effetto:</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-7.png" alt="Personalizzare il Marker" title="Personalizzare il Marker" width="584" height="463" /></p>
<p>In alternativa è possibile associare <strong>direttamente un MovieClip</strong> come Marker. Essendo un MovieClip, ovviamente, esso potrà contenere <strong>animazioni</strong>, <strong>video</strong> o qualsiasi altro tipo di contenuto interattivo <strong>supportato in Flash</strong>. Inoltre è possibile disegnare linee e forme così da creare delle mappe interattive e ricche di contenuti multimediali.<br />
Per aggiungere un MovieClip e sufficiente crearlo, usando ad esempio un'immagine o un'animazione Flash, e impostare le sue proprietà in questo modo:</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/property.jpg" alt="Impostazione proprietà MovieClip usato come Marker" title="Impostazione proprietà MovieClip usato come Marker" width="480" height="520" /></p>
<p>Fatto questo modificate il codice di creazione Marker in:</p>
<div class="igBar"><span id="lactionscript3-32"><a href="#" onclick="javascript:showCodeTxt('actionscript3-32'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-32">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #009900; font-style: italic;">// aggiungiamo il default marker</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #6699cc; font-weight: bold;">var</span> m<span style="color: #000066; font-weight: bold;">:</span>Marker = <span style="color: #0033ff; font-weight: bold;">new</span> Marker<span style="color: #000000;">&#40;</span> <span style="color: #0033ff; font-weight: bold;">new</span> LatLng<span style="color: #000000;">&#40;</span>44<span style="color: #000066; font-weight: bold;">.</span>639828<span style="color: #000066; font-weight: bold;">,</span> 10<span style="color: #000066; font-weight: bold;">.</span>941795<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">,</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #0033ff; font-weight: bold;">new</span> MarkerOptions<span style="color: #000000;">&#40;</span> <span style="color: #000000;">&#123;</span>icon<span style="color: #000066; font-weight: bold;">:</span> <span style="color: #0033ff; font-weight: bold;">new</span> myMarkerMovieClip<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#125;</span> <span style="color: #000000;">&#41;</span> <span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #004993;">map</span><span style="color: #000066; font-weight: bold;">.</span>addOverlay<span style="color: #000000;">&#40;</span>m<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-9.png" alt="Un Marker davvero speciale" title="Un Marker davvero speciale" width="587" height="466" /></p>
<p>Tutte le informazioni sulle API, le classi, metodi, eventi e proprietà sono disponibili su <a target="_blank" href="http://code.google.com/intl/it-IT/apis/maps/documentation/flash/reference.html">Google Maps API ActionScript Reference</a>.<br />
Inoltre l'intero pacchetto è stato recentemente aggiornato con molte novità interessanti, come le <a target="_blank" href="http://code.google.com/intl/it-IT/apis/maps/documentation/flash/3d-maps.html">Mappe 3D</a>.</p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;bodytext=Tutorial%20su%20come%20utilizzare%20le%20API%20di%20Google%20Maps%20in%20Adobe%20Flash%20CS4%2C%20per%20creare%20mappe%20interattive%20davvero%20accativanti%20con%20effetti%20%28anche%203D%29%20spettacolari" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;notes=Tutorial%20su%20come%20utilizzare%20le%20API%20di%20Google%20Maps%20in%20Adobe%20Flash%20CS4%2C%20per%20creare%20mappe%20interattive%20davvero%20accativanti%20con%20effetti%20%28anche%203D%29%20spettacolari" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;t=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;annotation=Tutorial%20su%20come%20utilizzare%20le%20API%20di%20Google%20Maps%20in%20Adobe%20Flash%20CS4%2C%20per%20creare%20mappe%20interattive%20davvero%20accativanti%20con%20effetti%20%28anche%203D%29%20spettacolari" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;headline=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Tutorial%20su%20come%20utilizzare%20le%20API%20di%20Google%20Maps%20in%20Adobe%20Flash%20CS4%2C%20per%20creare%20mappe%20interattive%20davvero%20accativanti%20con%20effetti%20%28anche%203D%29%20spettacolari" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;t=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F&amp;title=Come%20usare%20Google%20Maps%20in%20Adobe%20Flash%20CS4" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F29%2Fcome-usare-google-maps-in-adobe-flash-cs4%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/actionscript/" title="ActionScript" rel="tag">ActionScript</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/actionscript-30/" title="Actionscript 3.0" rel="tag">Actionscript 3.0</a>, <a href="http://www.undolog.com/tag/adobe-flash/" title="Adobe-Flash" rel="tag">Adobe-Flash</a>, <a href="http://www.undolog.com/tag/api/" title="api" rel="tag">api</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/flash-cs4/" title="Flash CS4" rel="tag">Flash CS4</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs4-sviluppo/" title="Flash CS4" rel="tag">Flash CS4</a>, <a href="http://www.undolog.com/tag/google-maps-api/" title="Google Maps API" rel="tag">Google Maps API</a>, <a href="http://www.undolog.com/tag/google-maps-api-actionscript-reference/" title="Google Maps API ActionScript Reference" rel="tag">Google Maps API ActionScript Reference</a>, <a href="http://www.undolog.com/tag/latitudine/" title="Latitudine" rel="tag">Latitudine</a>, <a href="http://www.undolog.com/tag/longitudine/" title="Longitudine" rel="tag">Longitudine</a>, <a href="http://www.undolog.com/tag/marker/" title="Marker" rel="tag">Marker</a>, <a href="http://www.undolog.com/tag/overlay/" title="Overlay" rel="tag">Overlay</a>, <a href="http://www.undolog.com/tag/ria/" title="RIA" rel="tag">RIA</a>, <a href="http://www.undolog.com/category/tutorials/" title="Tutorials" rel="tag">Tutorials</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2007/02/13/web20-adobe-ci-prova-con-apollo/" title="Web2.0: Adobe ci prova con Apollo? (13 febbraio, 2007)">Web2.0: Adobe ci prova con Apollo?</a> (2)</li>
	<li><a href="http://www.undolog.com/2007/03/12/web20-gran-paradiso-firefox-30-e-apollo/" title="Web2.0: Gran Paradiso-Firefox 3.0 e Apollo (12 marzo, 2007)">Web2.0: Gran Paradiso-Firefox 3.0 e Apollo</a> (2)</li>
	<li><a href="http://www.undolog.com/2008/02/29/umap-flash-component-beta-v06/" title="UMap Flash Component (Beta v0.6) (29 febbraio, 2008)">UMap Flash Component (Beta v0.6)</a> (0)</li>
	<li><a href="http://www.undolog.com/2007/03/15/papervision3d/" title="Papervision3D (15 marzo, 2007)">Papervision3D</a> (0)</li>
	<li><a href="http://www.undolog.com/2007/03/02/net-software/" title="Net Software (2 marzo, 2007)">Net Software</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/08/29/come-usare-google-maps-in-adobe-flash-cs4/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Photoshop tutorial: effetti con le ombre</title>
		<link>http://www.undolog.com/2009/08/28/photoshop-tutorial-effetti-con-le-ombre/</link>
		<comments>http://www.undolog.com/2009/08/28/photoshop-tutorial-effetti-con-le-ombre/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 23:16:01 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Case Study]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Grafica & Design]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Effetti]]></category>
		<category><![CDATA[shadow]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2338</guid>
		<description><![CDATA[Come ottenere effetti particolari con ombre personalizzate costruite con layer appositamente distorti e manipolati]]></description>
			<content:encoded><![CDATA[<p>In questo tutorial voglio mostrarvi alcune effetti particolari che si possono applicare ad un semplice oggetto rettangolare giocando con le <strong>ombre</strong>. Ovviamente non mi riferisco all'effetto <strong><em>shadow</em></strong> applicabile su un layer, ma a vere e proprie ombre realizzate manualmente. Prima di tutto disegniamo su un layer un rettangolo tipo questo:</p>
<p class="center"><img title="Rettangolo" src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-1.png" alt="Rettangolo" width="210" height="206" /></p>
<p>Gli effetti che si possono creare sono vari e le varianti si basano tutte sul medesimo procedimento, lasciando ampio spazio all'immaginazione. Ecco alcuni esempi:</p>
<p class="center"><img title="Effeti ombra" src="http://www.undolog.com/wp-content/uploads/2009/08/shadow.jpg" alt="Effeti ombra" width="640" height="235" /></p>
<p>Tutti questi effetti hanno in comune l'estrema semplicità della loro realizzazione. Per realizzarli, infatti, è sufficiente <strong>aggiungere un layer sotto il nostro rettangolo</strong>, che sarà il layer ombra. Su questo traccieremo un'immagine (nera) identica al rettangolo originale. Per fare questo si può procedere in vari modi, dipendenti dalla complessità della forma principale. Nel nostro caso è possibile selezionare i contorni del rettangolo <strong>cliccando sul layer mantenendo premuto il tasto Command</strong> (Control su PC). Ottenuta la selezione clicchiamo sul layer ombra e riempiamolo del colore nero:</p>
<ul>
<li>Tasto destro del mouse sulla selezione e click su Riempi</li>
<li>Command + Cancel (ALT + Cancel su PC) se avete impostato il colore nero come colore di sfondo</li>
</ul>
<p>A questo punto applichiamo un effetto <strong>Sfocatura</strong> al layer ombra: dal menu <strong>Filtri </strong>selezionate <strong>Sfocatura-&gt;Controllo sfocatura...</strong> e inserito un valore di 3/4 a seconda del gusto. Ora ridimensionate l'ombra (che con la sfocatura sarà visibile sotto il nostro rettangolo) di un 90%. Fatto questo non rimane che <strong>decidere il tipo di effetto ombra da applicare</strong>. Potete infatti distorcere il layer con l'apposita funzione presente nel menu <strong>Modifica</strong>:</p>
<p class="center"><img style="border:1px solid #aaa" title="Altera immagine" src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-11.png" alt="Altera immagine" width="482" height="240" /></p>
<p>Arrivati a questo punto la vostra immaginazione determinerà il risultato finale. Se non volete <strong>Alterare </strong>manualmente l'ombra potete sfruttare alcune delle distorsioni predefinite nel menu che trovate in alto a destra:</p>
<p class="center"><img style="border:1px solid #aaa" title="Arcata" src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-3.png" alt="Arcata" width="226" height="364" /></p>
<p>Selezionando <strong>Arcata</strong>, ad esempio, potete aggiustare la deformazione e ricreare l'ultimo effetto mostrato negli esempi di sopra. Giocando poi con la trasparenza e le simmetrie è possibile ottenere:</p>
<p class="center"><img title="Trasparenza e simmetria" src="http://www.undolog.com/wp-content/uploads/2009/08/Immagine-2.png" alt="Trasparenza e simmetria" width="488" height="225" /></p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;bodytext=Come%20ottenere%20effetti%20particolari%20con%20ombre%20personalizzate%20costruite%20con%20layer%20appositamente%20distorti%20e%20manipolati" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;notes=Come%20ottenere%20effetti%20particolari%20con%20ombre%20personalizzate%20costruite%20con%20layer%20appositamente%20distorti%20e%20manipolati" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;t=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;annotation=Come%20ottenere%20effetti%20particolari%20con%20ombre%20personalizzate%20costruite%20con%20layer%20appositamente%20distorti%20e%20manipolati" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;headline=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Come%20ottenere%20effetti%20particolari%20con%20ombre%20personalizzate%20costruite%20con%20layer%20appositamente%20distorti%20e%20manipolati" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;t=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F&amp;title=Photoshop%20tutorial%3A%20effetti%20con%20le%20ombre" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F28%2Fphotoshop-tutorial-effetti-con-le-ombre%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/category/grafica-design/photoshop/case-study/" title="Case Study" rel="tag">Case Study</a>, <a href="http://www.undolog.com/tag/effetti/" title="Effetti" rel="tag">Effetti</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/category/grafica-design/" title="Grafica &amp; Design" rel="tag">Grafica &amp; Design</a>, <a href="http://www.undolog.com/tag/grafica-design/" title="Grafica &amp; Design" rel="tag">Grafica &amp; Design</a>, <a href="http://www.undolog.com/category/grafica-design/photoshop/" title="Photoshop" rel="tag">Photoshop</a>, <a href="http://www.undolog.com/tag/photoshop/" title="Photoshop" rel="tag">Photoshop</a>, <a href="http://www.undolog.com/tag/shadow/" title="shadow" rel="tag">shadow</a>, <a href="http://www.undolog.com/category/tutorials/" title="Tutorials" rel="tag">Tutorials</a>, <a href="http://www.undolog.com/tag/tutorials/" title="Tutorials" rel="tag">Tutorials</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2008/06/30/photoshop-tutorial-tecniche-di-riflessione/" title="Photoshop tutorial: tecniche di riflessione (30 giugno, 2008)">Photoshop tutorial: tecniche di riflessione</a> (9)</li>
	<li><a href="http://www.undolog.com/2008/02/26/photoshop-tutorial-pianeta-con-sole-che-sorge/" title="Photoshop tutorial: pianeta con sole che sorge (26 febbraio, 2008)">Photoshop tutorial: pianeta con sole che sorge</a> (4)</li>
	<li><a href="http://www.undolog.com/2008/02/29/photoshop-tutorial-icone-stile-web-20-in-3-passi/" title="Photoshop tutorial: icone stile web 2.0 in 3 passi (29 febbraio, 2008)">Photoshop tutorial: icone stile web 2.0 in 3 passi</a> (19)</li>
	<li><a href="http://www.undolog.com/2008/03/07/photoshop-tutorial-effetto-foglio-piegato/" title="Photoshop tutorial: effetto foglio piegato (7 marzo, 2008)">Photoshop tutorial: effetto foglio piegato</a> (15)</li>
	<li><a href="http://www.undolog.com/2009/03/30/photoshop-tutorial-curvare-un-testo-a-piacimento/" title="Photoshop tutorial: curvare un testo a piacimento (30 marzo, 2009)">Photoshop tutorial: curvare un testo a piacimento</a> (8)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/08/28/photoshop-tutorial-effetti-con-le-ombre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come impostare XCode per usare l&#8217;iPhone al posto del simulatore</title>
		<link>http://www.undolog.com/2009/08/27/come-impostare-xcode-per-usare-liphone-al-posto-del-simulatore/</link>
		<comments>http://www.undolog.com/2009/08/27/come-impostare-xcode-per-usare-liphone-al-posto-del-simulatore/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 23:05:21 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Debug]]></category>
		<category><![CDATA[Device]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2319</guid>
		<description><![CDATA[Uno screencast di sette minuti completo di ogni dettaglio]]></description>
			<content:encoded><![CDATA[<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/08/imgartscreen.png" alt="Screencast" title="Screencast" width="595" height="193" /></p>
<p>In rete ho trovato un bellissimo <a target="_blank" href="http://www.mobileorchard.com/iphone-development-provisioning/"><strong>screencast</strong></a> su come configurare il nostro <em>device</em> <strong>iPhone</strong> in modo da poterlo utilizzare per il test di un'applicazione; al posto quindi del simulatore. Lo <a target="_blank" href="http://www.mobileorchard.com/iphone-development-provisioning/">screencast</a> dura circa sette minuti e ci guiderà passo per passo su tutto il processo di configurazione dell'ambiente XCode, la richiesta dei certificati, etc... così da poter lanciare il codice sorgente sul dispositivo <strong>iPhone</strong>. Contestualmente allo <a target="_blank" href="http://www.mobileorchard.com/iphone-development-provisioning/">screencast</a> potete avvalervi anche di una spiegazione testuale presente nel pacchetto.</p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;bodytext=Uno%20screencast%20di%20sette%20minuti%20completo%20di%20ogni%20dettaglio" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;notes=Uno%20screencast%20di%20sette%20minuti%20completo%20di%20ogni%20dettaglio" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;t=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;annotation=Uno%20screencast%20di%20sette%20minuti%20completo%20di%20ogni%20dettaglio" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;headline=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Uno%20screencast%20di%20sette%20minuti%20completo%20di%20ogni%20dettaglio" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;t=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F&amp;title=Come%20impostare%20XCode%20per%20usare%20l%27iPhone%20al%20posto%20del%20simulatore" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F08%2F27%2Fcome-impostare-xcode-per-usare-liphone-al-posto-del-simulatore%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/apple/" title="Apple" rel="tag">Apple</a>, <a href="http://www.undolog.com/tag/debug/" title="Debug" rel="tag">Debug</a>, <a href="http://www.undolog.com/tag/device/" title="Device" rel="tag">Device</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/iphone/" title="iPhone" rel="tag">iPhone</a>, <a href="http://www.undolog.com/category/sviluppo/iphone-sviluppo/" title="iPhone" rel="tag">iPhone</a>, <a href="http://www.undolog.com/category/mobile/" title="Mobile" rel="tag">Mobile</a>, <a href="http://www.undolog.com/tag/screencast/" title="Screencast" rel="tag">Screencast</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/tag/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/category/tutorials/" title="Tutorials" rel="tag">Tutorials</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2009/07/20/xcode-consigli-sul-debugging-preferences/" title="XCode: consigli sul Debugging Preferences (20 luglio, 2009)">XCode: consigli sul Debugging Preferences</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/23/xcode-shortcut/" title="Xcode shortcut (23 luglio, 2009)">Xcode shortcut</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/06/16/very-short-trick-fermare-nstimer/" title="Very short trick: fermare NSTimer (16 giugno, 2009)">Very short trick: fermare NSTimer</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/27/objective-c-unalternativa-alluso-di-cgrectmake/" title="Objective-C: un&#8217;alternativa all&#8217;uso di CGRectMake (27 luglio, 2009)">Objective-C: un&#8217;alternativa all&#8217;uso di CGRectMake</a> (2)</li>
	<li><a href="http://www.undolog.com/2009/06/29/iphone-tutti-i-font-di-sistema/" title="iPhone: tutti i font di sistema (29 giugno, 2009)">iPhone: tutti i font di sistema</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/08/27/come-impostare-xcode-per-usare-liphone-al-posto-del-simulatore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple iPhone: The First Release 1.2</title>
		<link>http://www.undolog.com/2009/07/06/apple-iphone-the-first-release-1-2/</link>
		<comments>http://www.undolog.com/2009/07/06/apple-iphone-the-first-release-1-2/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 08:33:54 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Eventi & Iniziative]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Videogames]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Saidmade]]></category>
		<category><![CDATA[Videogame]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2092</guid>
		<description><![CDATA[Nuova release di TheFirst per Apple iPhone: aggiornato alle SDK 3.0, nuova grafica ed effetti sonori]]></description>
			<content:encoded><![CDATA[<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/07/thefirst12claim.png" alt="thefirst12claim" title="thefirst12claim" width="619" height="478" /></p>
<p class="center"><a href="itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=318806353&#038;mt=8&#038;s=143441"><img src="http://www.undolog.com/wp-content/uploads/2009/07/appstore-60.png" alt="appstore-60" title="appstore-60" width="183" height="60" /></a></p>
<p><a href="itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=318806353&#038;mt=8&#038;s=143441">Disponibile su AppStore l'aggiornamento alla release 1.2 di TheFirst</a>. Ecco le release notes:</p>
<ul>
<li>Rivista completamente tutta la grafica del gioco, che ora è notevolmente più gradevole</li>
<li>Compatibilità con Apple iPhone 3.0</li>
<li>Aggiunti effetti sonori</li>
<li>Rivista e migliorata la navigabilità tra il gioco e le istruzioni</li>
</ul>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;title=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;bodytext=Nuova%20release%20di%20TheFirst%20per%20Apple%20iPhone%3A%20aggiornato%20alle%20SDK%203.0%2C%20nuova%20grafica%20ed%20effetti%20sonori" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;title=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;notes=Nuova%20release%20di%20TheFirst%20per%20Apple%20iPhone%3A%20aggiornato%20alle%20SDK%203.0%2C%20nuova%20grafica%20ed%20effetti%20sonori" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;t=Apple%20iPhone%3A%20The%20First%20Release%201.2" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;title=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;annotation=Nuova%20release%20di%20TheFirst%20per%20Apple%20iPhone%3A%20aggiornato%20alle%20SDK%203.0%2C%20nuova%20grafica%20ed%20effetti%20sonori" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Apple%20iPhone%3A%20The%20First%20Release%201.2%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;title=Apple%20iPhone%3A%20The%20First%20Release%201.2" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;headline=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;title=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Nuova%20release%20di%20TheFirst%20per%20Apple%20iPhone%3A%20aggiornato%20alle%20SDK%203.0%2C%20nuova%20grafica%20ed%20effetti%20sonori" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;title=Apple%20iPhone%3A%20The%20First%20Release%201.2" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;t=Apple%20iPhone%3A%20The%20First%20Release%201.2" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Apple%20iPhone%3A%20The%20First%20Release%201.2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;title=Apple%20iPhone%3A%20The%20First%20Release%201.2" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F&amp;title=Apple%20iPhone%3A%20The%20First%20Release%201.2" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F07%2F06%2Fapple-iphone-the-first-release-1-2%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/apple/" title="Apple" rel="tag">Apple</a>, <a href="http://www.undolog.com/tag/appstore/" title="AppStore" rel="tag">AppStore</a>, <a href="http://www.undolog.com/category/eventi-iniziative/" title="Eventi &amp; Iniziative" rel="tag">Eventi &amp; Iniziative</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/iphone/" title="iPhone" rel="tag">iPhone</a>, <a href="http://www.undolog.com/category/mobile/" title="Mobile" rel="tag">Mobile</a>, <a href="http://www.undolog.com/tag/mobile/" title="Mobile" rel="tag">Mobile</a>, <a href="http://www.undolog.com/tag/saidmade/" title="Saidmade" rel="tag">Saidmade</a>, <a href="http://www.undolog.com/category/software/" title="Software" rel="tag">Software</a>, <a href="http://www.undolog.com/tag/videogame/" title="Videogame" rel="tag">Videogame</a>, <a href="http://www.undolog.com/category/videogames/" title="Videogames" rel="tag">Videogames</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2009/06/09/the-first-disponibile-su-itunes/" title="The First: disponibile su iTunes (9 giugno, 2009)">The First: disponibile su iTunes</a> (1)</li>
	<li><a href="http://www.undolog.com/2009/07/10/xcode-organizzare-il-codice-con-la-direttiva-pragma-mark/" title="XCode: organizzare il codice con la direttiva #pragma mark (10 luglio, 2009)">XCode: organizzare il codice con la direttiva #pragma mark</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/20/xcode-consigli-sul-debugging-preferences/" title="XCode: consigli sul Debugging Preferences (20 luglio, 2009)">XCode: consigli sul Debugging Preferences</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/23/xcode-shortcut/" title="Xcode shortcut (23 luglio, 2009)">Xcode shortcut</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/06/16/very-short-trick-fermare-nstimer/" title="Very short trick: fermare NSTimer (16 giugno, 2009)">Very short trick: fermare NSTimer</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/07/06/apple-iphone-the-first-release-1-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Miglior Blog Tecnico Italiano 2008-2009: proclamato il vincitore</title>
		<link>http://www.undolog.com/2009/06/15/miglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore/</link>
		<comments>http://www.undolog.com/2009/06/15/miglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 08:40:30 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Eventi & Iniziative]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[cristiano fino]]></category>
		<category><![CDATA[Miglior Blog Tecnico]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1760</guid>
		<description><![CDATA[I risultati delle votazioni e la proclamazione del vincitore di questa prima edizione di Miglior Blog Tecnico Italiano 2008-2009]]></description>
			<content:encoded><![CDATA[<p>Si sono chiuse le votazione per il <a target="_blank" href="http://www.migliorblogtecnico.net/">Miglior Blog Tecnico Italiano 2008-2009</a>, iniziativa ideata da <a target="_blank" href="http://www.cristianofino.net/">Cristiano Fino</a>, progetto al momento unico nel panorama della blogosfera italiana. Come avrete modo di leggere - <a target="_blank" href="http://www.migliorblogtecnico.net/2009/06/la-proclamazione-dei-vincitori-della-prima-edizione-di-miglior-blog-tecnico/">nei dettagli</a> - questa prima edizione si è svolta non senza qualche incoveniente di percorso, ma alla fine siamo riusciti a portare a termine l'impegno preso. Come spesso accade la "prima volta" porta con se alcuni impensabili - o non pensati - problemi che, tuttavia, sono stati risolti strada facendo. Un grazie a tutti i partecipanti, alla giuria e alla pazienza di Cristiano e, non ultimo, al vincitore... <img src='http://www.undolog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;bodytext=I%20risultati%20delle%20votazioni%20e%20la%20proclamazione%20del%20vincitore%20di%20questa%20prima%20edizione%20di%20Miglior%20Blog%20Tecnico%20Italiano%202008-2009" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;notes=I%20risultati%20delle%20votazioni%20e%20la%20proclamazione%20del%20vincitore%20di%20questa%20prima%20edizione%20di%20Miglior%20Blog%20Tecnico%20Italiano%202008-2009" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;t=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;annotation=I%20risultati%20delle%20votazioni%20e%20la%20proclamazione%20del%20vincitore%20di%20questa%20prima%20edizione%20di%20Miglior%20Blog%20Tecnico%20Italiano%202008-2009" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;headline=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=I%20risultati%20delle%20votazioni%20e%20la%20proclamazione%20del%20vincitore%20di%20questa%20prima%20edizione%20di%20Miglior%20Blog%20Tecnico%20Italiano%202008-2009" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;t=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F&amp;title=Miglior%20Blog%20Tecnico%20Italiano%202008-2009%3A%20proclamato%20il%20vincitore" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F15%2Fmiglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.undolog.com/tag/cristiano-fino/" title="cristiano fino" rel="tag">cristiano fino</a>, <a href="http://www.undolog.com/category/eventi-iniziative/" title="Eventi &amp; Iniziative" rel="tag">Eventi &amp; Iniziative</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/category/sviluppo/internet/" title="Internet" rel="tag">Internet</a>, <a href="http://www.undolog.com/tag/miglior-blog-tecnico/" title="Miglior Blog Tecnico" rel="tag">Miglior Blog Tecnico</a>, <a href="http://www.undolog.com/category/tecnologia/" title="Tecnologia" rel="tag">Tecnologia</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2008/11/27/miglior-blog-tecnico-italiano-edizione-2008-2009/" title="Miglior Blog Tecnico Italiano: edizione 2008-2009 (27 novembre, 2008)">Miglior Blog Tecnico Italiano: edizione 2008-2009</a> (9)</li>
	<li><a href="http://www.undolog.com/2007/03/13/xopus-editor-xml-in-wysiwyg/" title="Xopus: editor XML in WYSIWYG (13 marzo, 2007)">Xopus: editor XML in WYSIWYG</a> (1)</li>
	<li><a href="http://www.undolog.com/2008/10/27/wordpress-scrivere-un-logout-personale/" title="Wordpress: scrivere un logout personale (27 ottobre, 2008)">Wordpress: scrivere un logout personale</a> (2)</li>
	<li><a href="http://www.undolog.com/2008/11/01/wordpress-rimuovere-i-menu-dellamministrazione/" title="Wordpress: rimuovere i menu dell&#8217;amministrazione (1 novembre, 2008)">Wordpress: rimuovere i menu dell&#8217;amministrazione</a> (12)</li>
	<li><a href="http://www.undolog.com/2008/10/03/wordpress-come-scrivere-un-reply-to-comment-usando-jquery/" title="Wordpress: come scrivere un reply to comment usando jQuery (3 ottobre, 2008)">Wordpress: come scrivere un reply to comment usando jQuery</a> (18)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/06/15/miglior-blog-tecnico-italiano-2008-2009-proclamato-il-vincitore/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hi phone</title>
		<link>http://www.undolog.com/2009/06/01/hi-phone/</link>
		<comments>http://www.undolog.com/2009/06/01/hi-phone/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 13:27:25 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Interface Builder]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[XCode]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1639</guid>
		<description><![CDATA[Nasce la sezione dedicata allo sviluppo di applicazioni per Apple iPhone]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 5px 20px 0 0" title="iphone" alt="iphone" align="left" src="http://www.undolog.com/wp-content/uploads/2009/06/iphone.png" width="90" height="198">Da oggi inauguro una nuova sezione (categoria per essere corretti) dedicata allo sviluppo di applicazioni su Apple iPhone! Premetto da subito che molti degli articoli che pubblicherò avranno un "taglio" in linea con lo spirito di questo blog, cioè saranno in maggioranza per utenti avanzati. Tuttavia, come ho già fatto per altri argomenti, cercherò di essere il più chiaro possibile e, dove necessario, inserire qualche "concetto base" utile ad un pubblico più ampio. Dico questo perché non ho intenzione di pubblicare l'ennesimo "Hello World", creato con Interface Builder; in rete ne troverete abbastanza. Mi piacerebbe altresì affrontare l'argomento in profondità, affrontando tematiche e tecniche difficili da trovare in rete.</p>
<h4>Consigli utili per lo sviluppo su Apple iPhone</h4>
<p>Per chi desidera iniziare, o per chi ha già provato a scrivere applicazioni per iPhone, elenco alcuni consigli "personali" spero utili:</p>
<ul>
<li><strong>Dotavi di un Mac</strong>: sembra ovvio ma è meglio sottolinearlo! Anche un Mac Book va benissimo...</li>
<li><strong>Cercate in rete</strong>: su Internet troverete moltissime informazioni su come inziare, dalla registrazione come sviluppatori alle Apple ai tool e alle SDK necessarie per iniziare a sviluppare</li>
<li><strong>Studiate bene il C</strong>: senza una buona conoscenza del C (se non buonissima) è molto complesso capire ed imparare a sviluppare per Apple iPhone. A tal proposito non posso che consigliarvi la bibbia di questo linguaggio, ovvero il noto Kernighan &amp; Ritchie (dal nome degli autori Brian W. Kernighan e Dennis M. Ritchie) che trovate <a href="http://books.google.it/books?id=QR_FfKzNHPMC&amp;pg=PT1&amp;lpg=PT1&amp;dq=compra+kernigan+e+ritch+C&amp;source=bl&amp;ots=-p2gIo3xDI&amp;sig=1NZFB2QAKEpC8T8HFFpuYwh3lHc&amp;hl=it&amp;ei=isojSoamIIaU_Qa-7pzDBg&amp;sa=X&amp;oi=book_result&amp;ct=result&amp;resnum=5#PPP1,M1" target="_blank">in linea su Google Libri</a>
<li><strong>Armatevi di pazienza</strong>: l'Objective-C è il linguaggio utilizzato per sviluppare (in generale) su Apple e, in particolare, su iPhone. Ideato da Brad J. Cox all'inizio del 1980, si poneva come strato aggiuntivo al C standard, ereditando molto da un altro noto linguaggio: SmallTalk-80. L'Objective-C fa il suo ingresso "ufficiale" in Apple sul finire del 1996, e sarà usato per scrivere OS X. L'ambiente di sviluppo nato dall'introduzione di Objective-C è Cocoa! Il fatto che Objective-C sia alla fine un misto di C/C++ e sintassi puramente Cocoa, inizialmente vi manderà fuori di testa soprattutto perché alcune cose non funzioneranno nonostante la corretta sintassi utilizzata. Comunque sia vi assicuro che è solo una questione di abitudine; un buon programmatore superata la prima settimana di "inferno" comincerà già a sentirsi a proprio agio. </li>
</ul>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;title=Hi%20phone&amp;bodytext=Nasce%20la%20sezione%20dedicata%20allo%20sviluppo%20di%20applicazioni%20per%20Apple%20iPhone" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;title=Hi%20phone&amp;notes=Nasce%20la%20sezione%20dedicata%20allo%20sviluppo%20di%20applicazioni%20per%20Apple%20iPhone" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;t=Hi%20phone" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;title=Hi%20phone&amp;annotation=Nasce%20la%20sezione%20dedicata%20allo%20sviluppo%20di%20applicazioni%20per%20Apple%20iPhone" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Hi%20phone%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Hi%20phone&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;title=Hi%20phone" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Hi%20phone&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Hi%20phone&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;headline=Hi%20phone&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;title=Hi%20phone&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Nasce%20la%20sezione%20dedicata%20allo%20sviluppo%20di%20applicazioni%20per%20Apple%20iPhone" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;title=Hi%20phone" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;t=Hi%20phone" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Hi%20phone&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;title=Hi%20phone" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F&amp;title=Hi%20phone" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F06%2F01%2Fhi-phone%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/apple/" title="Apple" rel="tag">Apple</a>, <a href="http://www.undolog.com/tag/c/" title="c" rel="tag">c</a>, <a href="http://www.undolog.com/tag/cc/" title="C/C++" rel="tag">C/C++</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/interface-builder/" title="Interface Builder" rel="tag">Interface Builder</a>, <a href="http://www.undolog.com/tag/iphone/" title="iPhone" rel="tag">iPhone</a>, <a href="http://www.undolog.com/category/sviluppo/iphone-sviluppo/" title="iPhone" rel="tag">iPhone</a>, <a href="http://www.undolog.com/category/mobile/" title="Mobile" rel="tag">Mobile</a>, <a href="http://www.undolog.com/tag/objective-c/" title="Objective-C" rel="tag">Objective-C</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/tag/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/tag/xcode/" title="XCode" rel="tag">XCode</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2009/07/13/iphone-secondapp-indovina-il-numero-parte-2/" title="iPhone SecondApp: indovina il numero &#8211; parte 2 (13 luglio, 2009)">iPhone SecondApp: indovina il numero &#8211; parte 2</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/06/23/iphone-firstapp-indovina-il-numero-parte-1/" title="iPhone FirstApp: indovina il numero &#8211; parte 1 (23 giugno, 2009)">iPhone FirstApp: indovina il numero &#8211; parte 1</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/23/xcode-shortcut/" title="Xcode shortcut (23 luglio, 2009)">Xcode shortcut</a> (0)</li>
	<li><a href="http://www.undolog.com/2009/07/27/objective-c-unalternativa-alluso-di-cgrectmake/" title="Objective-C: un&#8217;alternativa all&#8217;uso di CGRectMake (27 luglio, 2009)">Objective-C: un&#8217;alternativa all&#8217;uso di CGRectMake</a> (2)</li>
	<li><a href="http://www.undolog.com/2009/06/29/iphone-tutti-i-font-di-sistema/" title="iPhone: tutti i font di sistema (29 giugno, 2009)">iPhone: tutti i font di sistema</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/06/01/hi-phone/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Restyling: un modo diverso di presentare l&#8217;homepage</title>
		<link>http://www.undolog.com/2009/05/15/restyling-un-modo-diverso-di-presentare-lhomepage/</link>
		<comments>http://www.undolog.com/2009/05/15/restyling-un-modo-diverso-di-presentare-lhomepage/#comments</comments>
		<pubDate>Fri, 15 May 2009 13:18:19 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Eventi & Iniziative]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Grafica & Design]]></category>
		<category><![CDATA[Restyling]]></category>
		<category><![CDATA[undolog]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1591</guid>
		<description><![CDATA[Restyling grafico ma non solo: una dimostrazione delle straordinarie capacità di Wordpress di essere personalizzato]]></description>
			<content:encoded><![CDATA[<p>Era da tempo che volevo rivedere l'impaginazione della Home Page di questo Blog, visti anche i numerosi articoli accumolati in questi anni. Inoltre volevo provare alcuni framework CSS (<a target="_blank" href="http://960.gs/">960</a>, <a target="_blank" href="http://www.blueprintcss.org/">Blueprint</a>) e così ho colto l'occasione per dare una bella ripulita al tema, rivedere il codice PHP e dare una "rinfrescata" grafica al tutto.</p>
<p class="center"><img src="http://www.undolog.com/wp-content/uploads/2009/05/pre.jpg" alt="Restyling: un modo diverso di presentare l'homepage" title="pre" width="640" height="928" /></p>
<h4>Novità</h4>
<p>Le novità di questa nuova release del tema risiedono principalmente nella nuova struttura della Home Page, la quale permette di accedere in modo più rapido alle informazioni contenute nel blog. La parte a mio avviso più utile è il blocco centrale con l'elenco degli ultimi post recuparati da sezioni particolari, come <a href="http://www.undolog.com/category/wordpress">Wordpress</a> o <a href="http://www.undolog.com/tag/snippets/">Tricks &#038; Snippets</a>! Per il resto... fatevi un giro <img src='http://www.undolog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;bodytext=Restyling%20grafico%20ma%20non%20solo%3A%20una%20dimostrazione%20delle%20straordinarie%20capacit%C3%A0%20di%20Wordpress%20di%20essere%20personalizzato" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;notes=Restyling%20grafico%20ma%20non%20solo%3A%20una%20dimostrazione%20delle%20straordinarie%20capacit%C3%A0%20di%20Wordpress%20di%20essere%20personalizzato" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;t=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;annotation=Restyling%20grafico%20ma%20non%20solo%3A%20una%20dimostrazione%20delle%20straordinarie%20capacit%C3%A0%20di%20Wordpress%20di%20essere%20personalizzato" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;headline=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Restyling%20grafico%20ma%20non%20solo%3A%20una%20dimostrazione%20delle%20straordinarie%20capacit%C3%A0%20di%20Wordpress%20di%20essere%20personalizzato" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;t=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F&amp;title=Restyling%3A%20un%20modo%20diverso%20di%20presentare%20l%27homepage" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F05%2F15%2Frestyling-un-modo-diverso-di-presentare-lhomepage%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/category/eventi-iniziative/" title="Eventi &amp; Iniziative" rel="tag">Eventi &amp; Iniziative</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/grafica-design/" title="Grafica &amp; Design" rel="tag">Grafica &amp; Design</a>, <a href="http://www.undolog.com/tag/restyling/" title="Restyling" rel="tag">Restyling</a>, <a href="http://www.undolog.com/tag/undolog/" title="undolog" rel="tag">undolog</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2008/03/18/rinascono-gli-elementi-di-undologcom/" title="Rinascono gli elementi di undolog.com (18 marzo, 2008)">Rinascono gli elementi di undolog.com</a> (2)</li>
	<li><a href="http://www.undolog.com/2007/09/17/nasce-n3tv-nettv-20/" title="Nasce N3TV: NetTV 2.0 (17 settembre, 2007)">Nasce N3TV: NetTV 2.0</a> (4)</li>
	<li><a href="http://www.undolog.com/2007/10/01/n3tv-interactive-platform/" title="N3TV Interactive Platform (1 ottobre, 2007)">N3TV Interactive Platform</a> (0)</li>
	<li><a href="http://www.undolog.com/2007/03/13/xopus-editor-xml-in-wysiwyg/" title="Xopus: editor XML in WYSIWYG (13 marzo, 2007)">Xopus: editor XML in WYSIWYG</a> (1)</li>
	<li><a href="http://www.undolog.com/2008/12/22/wordpress-plugin-flash-feed-scroll-reader/" title="Wordpress Plugin: Flash Feed Scroll Reader (22 dicembre, 2008)">Wordpress Plugin: Flash Feed Scroll Reader</a> (7)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/05/15/restyling-un-modo-diverso-di-presentare-lhomepage/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Undolog: postazioni di lavoro tra passato e presente</title>
		<link>http://www.undolog.com/2009/01/23/undolog-postazioni-di-lavoro-tra-passato-e-presente/</link>
		<comments>http://www.undolog.com/2009/01/23/undolog-postazioni-di-lavoro-tra-passato-e-presente/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 14:20:32 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Windows Vista]]></category>
		<category><![CDATA[Amiga]]></category>
		<category><![CDATA[Amiga 1000]]></category>
		<category><![CDATA[Amiga 2000]]></category>
		<category><![CDATA[Commodore]]></category>
		<category><![CDATA[Commodore 128]]></category>
		<category><![CDATA[Commodore-64]]></category>
		<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[retrò]]></category>
		<category><![CDATA[Workstation]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1260</guid>
		<description><![CDATA[Vecchie foto ritrovate: un salto nel passato per rendersi conto di quanto le postazioni di lavoro siano cambiate]]></description>
			<content:encoded><![CDATA[<p>L’altro giorno mi sono capitate tra le mani alcune vecchie fotografie con i miei primi computer! Così mi è venuto in mente di <strong>fotografare la mia postazione attuale</strong> e metterla a confronto con il “tempo” che è passato. Le fotografie ritrovate sono ovviamente di scarsa qualità, rispetto all’attuale, altro segno dei tempi!</p>
<p class="center">
<img title="2009 - Postazione attuale" height="464" alt="2009 - Postazione attuale" src="http://www.undolog.com/wp-content/uploads/2009/01/image1.png" width="640" border="0"><br/><span style="font-size:10px">2009 - Postazione attuale</span></p>
<p class="center"><img title="Postazione attuale" height="340" alt="Postazione attuale" src="http://www.undolog.com/wp-content/uploads/2009/01/image2.png" width="640" border="0"><br/><span style="font-size:10px">2009 - Postazione attuale</span></p>
<table cellspacing="4" cellpadding="0" width="100%" align="center" border="0">
<tbody>
<tr>
<td valign="top" align="center"><a href="http://www.undolog.com/wp-content/uploads/2009/01/image3.png" title="1983 - Commodore 64" rel="shadowbox[postazione]"><img title="1983 - Commodore 64" height="112" alt="1983 - Commodore 64" src="http://www.undolog.com/wp-content/uploads/2009/01/image-thumb.png" width="240" border="0"></a><br/><span style="font-size:10px">1983 - Commodore 64</span></td>
<td valign="top" align="center"><a href="http://www.undolog.com/wp-content/uploads/2009/01/image4.png" rel="shadowbox[postazione]" title="1985 - Commodore 128"><img title="1985 - Commodore 128" height="112" alt="1985 - Commodore 128" src="http://www.undolog.com/wp-content/uploads/2009/01/image-thumb1.png" width="240" border="0"></a><br/><span style="font-size:10px">1985 - Commodore 128</span></td>
</tr>
<tr>
<td valign="top" align="center"><a href="http://www.undolog.com/wp-content/uploads/2009/01/image5.png" rel="shadowbox[postazione]" title="1987 - Commodore Amiga 1000"><img title="1987 - Commodore Amiga 1000" height="112" alt="1987 - Commodore Amiga 1000" src="http://www.undolog.com/wp-content/uploads/2009/01/image-thumb2.png" width="240" border="0"></a><br/><span style="font-size:10px">1987 - Commodore Amiga 1000</span></td>
<td valign="top" align="center"><a href="http://www.undolog.com/wp-content/uploads/2009/01/image6.png" rel="shadowbox[postazione]" title="1988/1989 - Commodore Amiga 2000"><img title="1988/1989 - Commodore Amiga 2000" height="112" alt="1988/1989 - Commodore Amiga 2000" src="http://www.undolog.com/wp-content/uploads/2009/01/image-thumb3.png" width="240" border="0"></a><br/><span style="font-size:10px">1988/1989 - Commodore Amiga 2000</span></td>
</tr>
</tbody>
</table>
<p>Peccato che non sono riuscito a trovare anche gli altri PC (Commodore Amiga 500, etc...). E tu che postazione hai? <img src='http://www.undolog.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;bodytext=Vecchie%20foto%20ritrovate%3A%20un%20salto%20nel%20passato%20per%20rendersi%20conto%20di%20quanto%20le%20postazioni%20di%20lavoro%20siano%20cambiate" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;notes=Vecchie%20foto%20ritrovate%3A%20un%20salto%20nel%20passato%20per%20rendersi%20conto%20di%20quanto%20le%20postazioni%20di%20lavoro%20siano%20cambiate" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;t=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;annotation=Vecchie%20foto%20ritrovate%3A%20un%20salto%20nel%20passato%20per%20rendersi%20conto%20di%20quanto%20le%20postazioni%20di%20lavoro%20siano%20cambiate" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente%20-%20http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;story=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;body=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;link=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;headline=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Vecchie%20foto%20ritrovate%3A%20un%20salto%20nel%20passato%20per%20rendersi%20conto%20di%20quanto%20le%20postazioni%20di%20lavoro%20siano%20cambiate" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;t=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente&amp;url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F&amp;title=Undolog%3A%20postazioni%20di%20lavoro%20tra%20passato%20e%20presente" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2009%2F01%2F23%2Fundolog-postazioni-di-lavoro-tra-passato-e-presente%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/amiga/" title="Amiga" rel="tag">Amiga</a>, <a href="http://www.undolog.com/tag/amiga-1000/" title="Amiga 1000" rel="tag">Amiga 1000</a>, <a href="http://www.undolog.com/tag/amiga-2000/" title="Amiga 2000" rel="tag">Amiga 2000</a>, <a href="http://www.undolog.com/tag/commodore/" title="Commodore" rel="tag">Commodore</a>, <a href="http://www.undolog.com/tag/commodore-128/" title="Commodore 128" rel="tag">Commodore 128</a>, <a href="http://www.undolog.com/tag/commodore-64/" title="Commodore-64" rel="tag">Commodore-64</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/nostalgia/" title="Nostalgia" rel="tag">Nostalgia</a>, <a href="http://www.undolog.com/tag/pc/" title="PC" rel="tag">PC</a>, <a href="http://www.undolog.com/tag/retro/" title="retrò" rel="tag">retrò</a>, <a href="http://www.undolog.com/category/tecnologia/" title="Tecnologia" rel="tag">Tecnologia</a>, <a href="http://www.undolog.com/category/windows-vista/" title="Windows Vista" rel="tag">Windows Vista</a>, <a href="http://www.undolog.com/tag/workstation/" title="Workstation" rel="tag">Workstation</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2008/07/20/greetings-professor-falken/" title="Greetings Professor Falken (20 luglio, 2008)">Greetings Professor Falken</a> (7)</li>
	<li><a href="http://www.undolog.com/2007/03/02/commodore-64-web-emulator/" title="Commodore 64 Web Emulator (2 marzo, 2007)">Commodore 64 Web Emulator</a> (4)</li>
	<li><a href="http://www.undolog.com/2007/03/05/codice-per-commodore-64/" title="Codice per Commodore 64 (5 marzo, 2007)">Codice per Commodore 64</a> (5)</li>
	<li><a href="http://www.undolog.com/2007/03/01/amiga-web-emulator/" title="Amiga Web Emulator (1 marzo, 2007)">Amiga Web Emulator</a> (3)</li>
	<li><a href="http://www.undolog.com/2007/03/14/emulatore-assembler-6502/" title="Emulatore Assembler 6502 (14 marzo, 2007)">Emulatore Assembler 6502</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2009/01/23/undolog-postazioni-di-lavoro-tra-passato-e-presente/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Wordpress Plugin: Flash Feed Scroll Reader</title>
		<link>http://www.undolog.com/2008/12/22/wordpress-plugin-flash-feed-scroll-reader/</link>
		<comments>http://www.undolog.com/2008/12/22/wordpress-plugin-flash-feed-scroll-reader/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 21:03:38 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[librerie]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[SimplePie]]></category>
		<category><![CDATA[undolog]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1090</guid>
		<description><![CDATA[Aggrega e scrolla i feed che vuoi sul tuo blog]]></description>
			<content:encoded><![CDATA[<p>Prendendo spunto dal post <em><a href="http://www.undolog.com/2008/12/15/creare-un-semplice-feed-reader-con-simplepie-e-jquery/">Creare un semplice Feed Reader con SimplePie e jQuery</a></em> ho creato il primo Plugin Wordpress targato <a target="_blank" href="http://www.saidmade.com">Saidmade</a>. <a target="_blank" href="http://labs.saidmade.com/wordpress/wordpress-plugin-flash-feed-scroll-reader/">Flash Feed Scroll Reader</a> utilizza <a target="_blank" href="http://simplepie.org/downloads/">SimplePie</a> per creare un <a href="http://www.undolog.com/2008/12/22/very-short-trick-proxy-rss-con-simplepie/">proxy PHP</a> per accedere ai diversi indirizzi feed. Per l'effetto di scroll ho scelto Flash per una questione di performance! Nonostante sia possibile generare lo stesso effetto anche con librerie Javascript come <a target="_blank"  href="http://jquery.com">jQuery</a>, la fluidità offerta da Flash è sicuramente superiore, consentendo di non rallentare eccessivamente il sistema. Inoltre il Plugin sfrutta la libreiria <a href="http://www.undolog.com/2008/11/14/swfobject-su-google-ajax-libraries-api/">SWFObject</a> per inserire il filmato Flash nel blog. In questa release è possibile impostare il comportamento dello scroller direttamente dal pannello di controllo. Nelle prossime versioni sarà possibile passare ulteriori parametri alla funzione PHP in modo da aggiungere più scroller sulla stessa pagina.</p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;bodytext=Aggrega%20e%20scrolla%20i%20feed%20che%20vuoi%20sul%20tuo%20blog" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;notes=Aggrega%20e%20scrolla%20i%20feed%20che%20vuoi%20sul%20tuo%20blog" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;t=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;annotation=Aggrega%20e%20scrolla%20i%20feed%20che%20vuoi%20sul%20tuo%20blog" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader%20-%20http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;story=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;body=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;link=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;headline=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Aggrega%20e%20scrolla%20i%20feed%20che%20vuoi%20sul%20tuo%20blog" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;t=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F&amp;title=Wordpress%20Plugin%3A%20Flash%20Feed%20Scroll%20Reader" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F12%2F22%2Fwordpress-plugin-flash-feed-scroll-reader%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/category/sviluppo/flash-cs3/actionscript-30/" title="Actionscript 3.0" rel="tag">Actionscript 3.0</a>, <a href="http://www.undolog.com/tag/download/" title="Download" rel="tag">Download</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/feed/" title="feed" rel="tag">feed</a>, <a href="http://www.undolog.com/tag/flash/" title="Flash" rel="tag">Flash</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/" title="Flash CS3" rel="tag">Flash CS3</a>, <a href="http://www.undolog.com/category/sviluppo/internet/" title="Internet" rel="tag">Internet</a>, <a href="http://www.undolog.com/tag/jquery/" title="jQuery" rel="tag">jQuery</a>, <a href="http://www.undolog.com/tag/librerie/" title="librerie" rel="tag">librerie</a>, <a href="http://www.undolog.com/tag/performance/" title="Performance" rel="tag">Performance</a>, <a href="http://www.undolog.com/category/sviluppo/internet/php/" title="PHP" rel="tag">PHP</a>, <a href="http://www.undolog.com/tag/php/" title="PHP" rel="tag">PHP</a>, <a href="http://www.undolog.com/tag/plugin/" title="Plugin" rel="tag">Plugin</a>, <a href="http://www.undolog.com/tag/proxy/" title="proxy" rel="tag">proxy</a>, <a href="http://www.undolog.com/tag/rss/" title="rss" rel="tag">rss</a>, <a href="http://www.undolog.com/tag/simplepie/" title="SimplePie" rel="tag">SimplePie</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/tag/undolog/" title="undolog" rel="tag">undolog</a>, <a href="http://www.undolog.com/category/sviluppo/internet/wordpress/" title="WordPress" rel="tag">WordPress</a>, <a href="http://www.undolog.com/tag/wordpress/" title="WordPress" rel="tag">WordPress</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2008/12/22/very-short-trick-proxy-rss-con-simplepie/" title="Very short trick: proxy RSS con SimplePie (22 dicembre, 2008)">Very short trick: proxy RSS con SimplePie</a> (1)</li>
	<li><a href="http://www.undolog.com/2008/10/03/wordpress-come-scrivere-un-reply-to-comment-usando-jquery/" title="Wordpress: come scrivere un reply to comment usando jQuery (3 ottobre, 2008)">Wordpress: come scrivere un reply to comment usando jQuery</a> (18)</li>
	<li><a href="http://www.undolog.com/2007/09/17/nasce-n3tv-nettv-20/" title="Nasce N3TV: NetTV 2.0 (17 settembre, 2007)">Nasce N3TV: NetTV 2.0</a> (4)</li>
	<li><a href="http://www.undolog.com/2008/12/15/creare-un-semplice-feed-reader-con-simplepie-e-jquery/" title="Creare un semplice Feed Reader con SimplePie e jQuery (15 dicembre, 2008)">Creare un semplice Feed Reader con SimplePie e jQuery</a> (6)</li>
	<li><a href="http://www.undolog.com/2010/03/03/wp-bannerize-2-4-1/" title="WP Bannerize 2.4.1 (3 marzo, 2010)">WP Bannerize 2.4.1</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2008/12/22/wordpress-plugin-flash-feed-scroll-reader/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Greetings Professor Falken</title>
		<link>http://www.undolog.com/2008/07/20/greetings-professor-falken/</link>
		<comments>http://www.undolog.com/2008/07/20/greetings-professor-falken/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 11:46:59 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Generale]]></category>
		<category><![CDATA[Videogames]]></category>
		<category><![CDATA[Commodore-64]]></category>
		<category><![CDATA[Compute! Gazette]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[Datassette]]></category>
		<category><![CDATA[Nostalgia]]></category>
		<category><![CDATA[retrò]]></category>
		<category><![CDATA[Wargames]]></category>
		<category><![CDATA[WOPR]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=491</guid>
		<description><![CDATA[WarGames: un mito ancora vivo]]></description>
			<content:encoded><![CDATA[<p>Io ho una tradizione che porto avanti da ben 25 anni! Che festeggio ben volentieri! Dall'ormai lontano 1983, anno della sua uscita, una volta all'anno non posso esimermi dalla visione di <a title="WarGames" href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank">WarGames</a> (Giochi di guerra) il film che ha deciso, in qualche modo, il mio destino lavorativo.</p>
<p class="center"><a title="WarGames" href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="142" title="WarGames" alt="WarGames" src="http://www.undolog.com/wp-content/uploads/2008/08/image.png" width="640" border="0" /></a></p>
<p><a title="WarGames" href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank">WarGames</a>, nella sua &quot;attuale&quot; semplicit&#224;, fu all'epoca un vero successo, soprattutto tra gli appassionati di informatica. Ancora limitatamente diffusa, l'informatica domestica - concentrata soprattutto nelle console da gioco seguite da <a href="http://www.retro-gaming.it/" target="_blank">riviste specializzate</a> - era ai suoi albori. In italia, poi, il divario con gli stati uniti era enorme (e in parte ancora lo &#232;). La visione del film mi fece innamorare immediatamente di quelle meravigliose tecnologie. A quel tempo acquistavo riviste americane (come <a title="Compute! Gazette" href="http://en.wikipedia.org/wiki/COMPUTE!%27s_Gazette" target="_blank">Compute! Gazette</a>) che mostravano un mondo affascinante e - a me - totalmente sconosciuto.</p>
<p> <span id="more-491"></span>
</p>
<p class="center"><a href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="247" title="WarGames" alt="WarGames" src="http://www.undolog.com/wp-content/uploads/2008/08/image7.png" width="640" border="0" /></a> </p>
<p>In tempi davvero non sospetti, quando non sapevo nemmeno cosa significa la sigla MODEM, il film mostrava la possibilit&#224; di connessione tra due computer, qualcosa di davvero fantastico!</p>
<p class="center"><a href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="300" title="WarGames" alt="WarGames" src="http://www.undolog.com/wp-content/uploads/2008/08/image12.png" width="640" border="0" /></a></p>
<p>Dischi, anzi Floppy, da dieci pollici, console <a target="_blank" href="http://www.imsai.net/movies/wargames.htm">IMASAI</a> e MODEM a cuffie.</p>
<p class="center"><a href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="330" title="WarGames" alt="WarGames" src="http://www.undolog.com/wp-content/uploads/2008/08/image17.png" width="640" border="0" /></a></p>
<p>La trama, poi, del tutto verosimile, &#232; tutt'ora la pi&#249; precisa - informaticamente parlando - che abbia mai visto. Spesso, infatti, in quasi tutti i lungometraggi che trattano computer, hacker e quant'altro, si vedono e sentono cose assai curiose e del tutto inverosimili. In <a title="WarGames" href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank">WarGames</a>, invece, la &quot;parte informatica&quot; &#232; davvero ben curata, cosa che probabilmente ha influito nell'affascinare cos&#236; tanto i suoi telespettatori. Con l'acquisto del mio primo computer, un fantastico <a title="Commodore 64" href="http://it.wikipedia.org/wiki/Commodore_64" target="_blank">Commodore 64</a> con <a title="Datassette" href="http://it.wikipedia.org/wiki/Datassette" target="_blank">Datassette</a> e due cartucce giochi (<a title="Radar Rat Race" href="http://en.wikipedia.org/wiki/Radar_Rat_Race" target="_blank">Radar Rat Race</a> e <a title="Visible Solar System" href="http://www.gamespot.com/c64/action/visiblesolarsystem/index.html" target="_blank">Visible Solar System</a>), inizi&#242; la mia avventura informatica, con in mente ancora le immagini di <a title="WarGames" href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank">WarGames</a>.</p>
<p class="center"><a href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="166" title="WarGames" alt="WarGames" src="http://www.undolog.com/wp-content/uploads/2008/08/image1.png" width="640" border="0" /></a></p>
<p>Ricordo ancora che, senza nemmeno aprire il libretto di istruzioni, la prima cosa che digitai sullo schermo blu del 64 fu <strong>LOGON</strong>! Come non citare, poi, il mitico <strong>JOSHUA</strong>! Una della &quot;mie&quot; password pi&#249; abusate, soprattutto nelle backdoor <img src='http://www.undolog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p class="center"><a href="http://it.wikipedia.org/wiki/Wargames_-_Giochi_di_guerra" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="183" title="WarGames" alt="WarGames" src="http://www.undolog.com/wp-content/uploads/2008/08/image2.png" width="640" border="0" /></a></p>
<p>Per chi non l'avesse ancora visto ne consiglio la visione, nonostante i suoi 25 anni rimane ancora del tutto apprezzabile... e forse qualcosa di pi&#249;.</p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;title=Greetings%20Professor%20Falken&amp;bodytext=WarGames%3A%20un%20mito%20ancora%20vivo" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;title=Greetings%20Professor%20Falken&amp;notes=WarGames%3A%20un%20mito%20ancora%20vivo" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;t=Greetings%20Professor%20Falken" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;title=Greetings%20Professor%20Falken&amp;annotation=WarGames%3A%20un%20mito%20ancora%20vivo" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Greetings%20Professor%20Falken%20-%20http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Greetings%20Professor%20Falken&amp;story=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;title=Greetings%20Professor%20Falken" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Greetings%20Professor%20Falken&amp;body=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Greetings%20Professor%20Falken&amp;link=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;headline=Greetings%20Professor%20Falken&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;title=Greetings%20Professor%20Falken&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=WarGames%3A%20un%20mito%20ancora%20vivo" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;title=Greetings%20Professor%20Falken" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;t=Greetings%20Professor%20Falken" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Greetings%20Professor%20Falken&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;title=Greetings%20Professor%20Falken" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F&amp;title=Greetings%20Professor%20Falken" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F07%2F20%2Fgreetings-professor-falken%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/commodore-64/" title="Commodore-64" rel="tag">Commodore-64</a>, <a href="http://www.undolog.com/tag/compute-gazette/" title="Compute! Gazette" rel="tag">Compute! Gazette</a>, <a href="http://www.undolog.com/tag/console/" title="console" rel="tag">console</a>, <a href="http://www.undolog.com/tag/datassette/" title="Datassette" rel="tag">Datassette</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/category/generale/" title="Generale" rel="tag">Generale</a>, <a href="http://www.undolog.com/tag/nostalgia/" title="Nostalgia" rel="tag">Nostalgia</a>, <a href="http://www.undolog.com/tag/retro/" title="retrò" rel="tag">retrò</a>, <a href="http://www.undolog.com/category/videogames/" title="Videogames" rel="tag">Videogames</a>, <a href="http://www.undolog.com/tag/wargames/" title="Wargames" rel="tag">Wargames</a>, <a href="http://www.undolog.com/tag/wopr/" title="WOPR" rel="tag">WOPR</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2009/01/23/undolog-postazioni-di-lavoro-tra-passato-e-presente/" title="Undolog: postazioni di lavoro tra passato e presente (23 gennaio, 2009)">Undolog: postazioni di lavoro tra passato e presente</a> (13)</li>
	<li><a href="http://www.undolog.com/2007/03/14/emulatore-assembler-6502/" title="Emulatore Assembler 6502 (14 marzo, 2007)">Emulatore Assembler 6502</a> (3)</li>
	<li><a href="http://www.undolog.com/2007/03/02/commodore-64-web-emulator/" title="Commodore 64 Web Emulator (2 marzo, 2007)">Commodore 64 Web Emulator</a> (4)</li>
	<li><a href="http://www.undolog.com/2007/03/05/codice-per-commodore-64/" title="Codice per Commodore 64 (5 marzo, 2007)">Codice per Commodore 64</a> (5)</li>
	<li><a href="http://www.undolog.com/2008/02/27/cera-una-volta/" title="C&#8217;era una volta&#8230; (27 febbraio, 2008)">C&#8217;era una volta&#8230;</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2008/07/20/greetings-professor-falken/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>PicLens in Flash con Papervision3D 2.0: parte II</title>
		<link>http://www.undolog.com/2008/06/17/piclens-in-flash-con-papervision3d-20-parte-ii/</link>
		<comments>http://www.undolog.com/2008/06/17/piclens-in-flash-con-papervision3d-20-parte-ii/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 22:01:51 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[Grafica & Design]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Papervsion3D]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Great White]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[Piclens]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=435</guid>
		<description><![CDATA[Come realizzare l'effetto PicLens in Adobe Flash e Papervision 3D]]></description>
			<content:encoded><![CDATA[<div class="center"><a href="/flash/loader.swf?filename=/wp-content/uploads/2008/06/piclens.swf" rel="shadowbox;width=640;height=480;title=PicLens Flash Demo"><img border="0" src="/wp-content/uploads/2008/06/piclens.jpg" /></a></div>
<p>Questa volta (vedi <em><a href="http://www.undolog.com/2008/04/28/piclens-in-flash-con-papervision3d-20/trackback/">Piclens in Flash con Papervision3D 2.0</a></em>) pubblico il codice (<a target="_blank" href="http://code.google.com/p/undolibrary/source/browse/trunk/as3/piclens/PicLens.as">PicLens.as</a>), ho dovuto rivedere alcune parti di codice, allineandomi così agli ultimi rilasci di Papervision3D 2.0 Great White ed ho eseguito alcuni aggiustamenti e aggiunte. Ho inserito in questa demo anche una serie di Knob, manopole, per modificare runtime alcuni parametri.</p>
<h4>Simulazione del moto PicLens</h4>
<p>Per avvicinarmi il più possibile al movimento orizzontale di <a target="_blank" href="http://www.piclens.com/">PicLens</a> originale, ho usato un piccolo stratagemma inserendo un "non visibile" <code>DisplayObject3D</code> come target per la camera:</p>
<div class="igBar"><span id="lactionscript3-33"><a href="#" onclick="javascript:showCodeTxt('actionscript3-33'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-33">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">__fooTarget = <span style="color: #0033ff; font-weight: bold;">new</span> DisplayObject3D<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"><span style="color: #000066; font-weight: bold;">...</span></div>
</li>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">__bv<span style="color: #000066; font-weight: bold;">.</span>cameraAsCamera3D<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">target</span> = __fooTarget<span style="color: #000066; font-weight: bold;">;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<div class="center"><a href="/flash/loader.swf?filename=/wp-content/uploads/2008/06/piclens.swf" rel="shadowbox;width=640;height=480;title=PicLens Flash Demo"><img border="0" src="/wp-content/uploads/2008/06/piclens2.jpg" /></a></div>
<p>In pratica la camera punta sempre il <code>DisplayObject3D</code> posto dietro la serie di immmagini. Quando la camera si muove (con un movimento accelerato/inerziale) anche il <code>DisplayObject3D</code> la segue, ma con un leggero ritardo. Questo mi ha permesso di rendere l'effetto di moto morbido e del tutto simile a quello realizzato su PicLens originale:</p>
<div class="igBar"><span id="lactionscript3-34"><a href="#" onclick="javascript:showCodeTxt('actionscript3-34'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript3-34">
<div class="actionscript3" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">__bv<span style="color: #000066; font-weight: bold;">.</span>cameraAsCamera3D<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> <span style="color: #000066; font-weight: bold;">+</span>= <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span> __slider<span style="color: #000066; font-weight: bold;">.</span>Value <span style="color: #000066; font-weight: bold;">-</span> __bv<span style="color: #000066; font-weight: bold;">.</span>cameraAsCamera3D<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">/</span>10<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;color:#800000;">2.2</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
<li style="font-weight: bold; vertical-align:top;color:#FF9900;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">__fooTarget<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span> <span style="color: #000066; font-weight: bold;">+</span>= <span style="color: #000000;">&#40;</span><span style="color: #000000;">&#40;</span> __slider<span style="color: #000066; font-weight: bold;">.</span>Value <span style="color: #000066; font-weight: bold;">-</span> __fooTarget<span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">x</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">/</span>5<span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;color:#800000;">2.2</span><span style="color: #000066; font-weight: bold;">;</span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Non ho utilizzato nessun Tween, ma una più semplice e performante funzione:</p>
<div class="igBar"><span id="lcode-35"><a href="#" onclick="javascript:showCodeTxt('code-35'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-35">
<div class="code" style="font-family:monospace;">
<ol>
<li style="font-weight: normal; vertical-align:top;color:#758DB8;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">posizione += <span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#40;</span>posizionefinale - posizione<span style="color:#006600; font-weight:bold;">&#41;</span>/accelerazione<span style="color:#006600; font-weight:bold;">&#41;</span>/inerzia;</div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Nel <a href="/flash/loader.swf?filename=/wp-content/uploads/2008/06/piclens.swf" rel="shadowbox;width=640;height=480;title=PicLens Flash Demo">demo</a> è possibile modificare alcuni parametri: focus, zoom e target. Quest'ultimo è la posizione del <code>DisplayObject3D</code> rispetto alle 99 immagini! Modificando questa posizione si noteranno cambiamenti nel movimento dell'intera scena.<br/>Focus e Zoom sono invece proprietà dell'ambiente Papervision3D.</p>
<h4>Interazione</h4>
<p>Provate a cliccare sulle immagini... <img src='http://www.undolog.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;bodytext=Come%20realizzare%20l%27effetto%20PicLens%20in%20Adobe%20Flash%20e%20Papervision%203D" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;notes=Come%20realizzare%20l%27effetto%20PicLens%20in%20Adobe%20Flash%20e%20Papervision%203D" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;t=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;annotation=Come%20realizzare%20l%27effetto%20PicLens%20in%20Adobe%20Flash%20e%20Papervision%203D" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II%20-%20http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;story=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;body=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;link=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;headline=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Come%20realizzare%20l%27effetto%20PicLens%20in%20Adobe%20Flash%20e%20Papervision%203D" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;t=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F&amp;title=PicLens%20in%20Flash%20con%20Papervision3D%202.0%3A%20parte%20II" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F17%2Fpiclens-in-flash-con-papervision3d-20-parte-ii%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/3d/" title="3D" rel="tag">3D</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/3d-flash-cs3-sviluppo/" title="3D" rel="tag">3D</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/actionscript-30/" title="Actionscript 3.0" rel="tag">Actionscript 3.0</a>, <a href="http://www.undolog.com/tag/actionscript-30/" title="Actionscript 3.0" rel="tag">Actionscript 3.0</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/" title="Flash CS3" rel="tag">Flash CS3</a>, <a href="http://www.undolog.com/tag/flash-cs3/" title="Flash CS3" rel="tag">Flash CS3</a>, <a href="http://www.undolog.com/category/grafica-design/" title="Grafica &amp; Design" rel="tag">Grafica &amp; Design</a>, <a href="http://www.undolog.com/tag/great-white/" title="Great White" rel="tag">Great White</a>, <a href="http://www.undolog.com/category/sviluppo/internet/" title="Internet" rel="tag">Internet</a>, <a href="http://www.undolog.com/tag/papervision3d/" title="Papervision3D" rel="tag">Papervision3D</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/3d-flash-cs3-sviluppo/papervsion3d/" title="Papervsion3D" rel="tag">Papervsion3D</a>, <a href="http://www.undolog.com/tag/piclens/" title="Piclens" rel="tag">Piclens</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/category/tutorials/" title="Tutorials" rel="tag">Tutorials</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2008/04/28/piclens-in-flash-con-papervision3d-20/" title="Piclens in Flash con Papervision3D 2.0 (28 aprile, 2008)">Piclens in Flash con Papervision3D 2.0</a> (2)</li>
	<li><a href="http://www.undolog.com/2008/05/30/papervision3d-basicview/" title="Papervision3D: BasicView (30 maggio, 2008)">Papervision3D: BasicView</a> (0)</li>
	<li><a href="http://www.undolog.com/2008/04/17/installare-papervision3d-20-great-white-tortoisesvn/" title="Installare Papervision3D 2.0 Great White: TortoiseSVN (17 aprile, 2008)">Installare Papervision3D 2.0 Great White: TortoiseSVN</a> (6)</li>
	<li><a href="http://www.undolog.com/2008/05/16/five3d-effetti-speciali-su-un-cubo-in-attesa-di-flash-10/" title="FIVe3D: effetti speciali su un cubo! In attesa di Flash 10 (16 maggio, 2008)">FIVe3D: effetti speciali su un cubo! In attesa di Flash 10</a> (2)</li>
	<li><a href="http://www.undolog.com/2009/03/05/biglietto-da-visita-in-3d-con-papervision/" title="Biglietto da visita in 3D con Papervision (5 marzo, 2009)">Biglietto da visita in 3D con Papervision</a> (5)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2008/06/17/piclens-in-flash-con-papervision3d-20-parte-ii/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Papervision3D: effetti con perlinNoise()</title>
		<link>http://www.undolog.com/2008/06/09/papervision3d-effetti-con-perlinnoise/</link>
		<comments>http://www.undolog.com/2008/06/09/papervision3d-effetti-con-perlinnoise/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 13:18:31 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[Grafica & Design]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Papervsion3D]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[FlashCS3]]></category>
		<category><![CDATA[Google Code]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[perlinNoise]]></category>
		<category><![CDATA[Undolibrary]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=426</guid>
		<description><![CDATA[Effetti speciali con perlinNoise() e Papervision 3D]]></description>
			<content:encoded><![CDATA[<p>Sfruttando l'effetto generato da <code>perlinNoise()</code> è possibile creare effetti di increspatura e onde con <a target="_blank" href="http://code.google.com/p/papervision3d/">Papervision3D</a>.</p>
<div style="width:640px;margin:0 auto;border:1px solid #333">
<a href="/flash/loader.swf?filename=/wp-content/uploads/2008/06/carpet.swf" rel="shadowbox;width=640;height=480;title=Papervision3D: effetti con perlinNoise()"><img src="/wp-content/uploads/2008/06/carpet.jpg" border="0" /></a>
</div>
<p><a href="http://undolibrary.googlecode.com/files/carpet.zip">Scarica il sorgente</a></p>
<p>Per compilare il sorgente avete bisogno sia di <a target="_blank" href="http://code.google.com/p/papervision3d/">Papervision3D</a> che di <a href="http://undolibrary.googlecode.com/files/undolibrary-rev.44.zip">Undolibrary</a> - che ora potete trovare come <a href="http://undolibrary.googlecode.com/files/undolibrary-rev.44.zip">pacchetto ZIP</a> direttamente nella sezione Download di <strong>Google Code</strong>.</p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;bodytext=Effetti%20speciali%20con%20perlinNoise%28%29%20e%20Papervision%203D" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;notes=Effetti%20speciali%20con%20perlinNoise%28%29%20e%20Papervision%203D" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;t=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29" title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;annotation=Effetti%20speciali%20con%20perlinNoise%28%29%20e%20Papervision%203D" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29%20-%20http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;story=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29" title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;body=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;link=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;headline=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Effetti%20speciali%20con%20perlinNoise%28%29%20e%20Papervision%203D" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29" title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;t=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29" title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29" title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F&amp;title=Papervision3D%3A%20effetti%20con%20perlinNoise%28%29" title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F06%2F09%2Fpapervision3d-effetti-con-perlinnoise%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/3d/" title="3D" rel="tag">3D</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/3d-flash-cs3-sviluppo/" title="3D" rel="tag">3D</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/actionscript-30/" title="Actionscript 3.0" rel="tag">Actionscript 3.0</a>, <a href="http://www.undolog.com/tag/actionscript-30/" title="Actionscript 3.0" rel="tag">Actionscript 3.0</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/" title="Flash CS3" rel="tag">Flash CS3</a>, <a href="http://www.undolog.com/tag/flashcs3/" title="FlashCS3" rel="tag">FlashCS3</a>, <a href="http://www.undolog.com/tag/google-code/" title="Google Code" rel="tag">Google Code</a>, <a href="http://www.undolog.com/category/grafica-design/" title="Grafica &amp; Design" rel="tag">Grafica &amp; Design</a>, <a href="http://www.undolog.com/category/sviluppo/internet/" title="Internet" rel="tag">Internet</a>, <a href="http://www.undolog.com/tag/papervision3d/" title="Papervision3D" rel="tag">Papervision3D</a>, <a href="http://www.undolog.com/category/sviluppo/flash-cs3/3d-flash-cs3-sviluppo/papervsion3d/" title="Papervsion3D" rel="tag">Papervsion3D</a>, <a href="http://www.undolog.com/tag/perlinnoise/" title="perlinNoise" rel="tag">perlinNoise</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/category/tutorials/" title="Tutorials" rel="tag">Tutorials</a>, <a href="http://www.undolog.com/tag/undolibrary/" title="Undolibrary" rel="tag">Undolibrary</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2008/05/28/undolibrary-libreria-actionscript-30-su-google-code/" title="undolibrary: libreria Actionscript 3.0 su Google Code (28 maggio, 2008)">undolibrary: libreria Actionscript 3.0 su Google Code</a> (0)</li>
	<li><a href="http://www.undolog.com/2008/09/15/undolibrary-matrixarray-unestensione-della-classe-array/" title="Undolibrary MatrixArray: un&#8217;estensione della classe Array (15 settembre, 2008)">Undolibrary MatrixArray: un&#8217;estensione della classe Array</a> (0)</li>
	<li><a href="http://www.undolog.com/2008/06/17/piclens-in-flash-con-papervision3d-20-parte-ii/" title="PicLens in Flash con Papervision3D 2.0: parte II (17 giugno, 2008)">PicLens in Flash con Papervision3D 2.0: parte II</a> (14)</li>
	<li><a href="http://www.undolog.com/2008/04/28/piclens-in-flash-con-papervision3d-20/" title="Piclens in Flash con Papervision3D 2.0 (28 aprile, 2008)">Piclens in Flash con Papervision3D 2.0</a> (2)</li>
	<li><a href="http://www.undolog.com/2008/05/30/papervision3d-basicview/" title="Papervision3D: BasicView (30 maggio, 2008)">Papervision3D: BasicView</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2008/06/09/papervision3d-effetti-con-perlinnoise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C&#8217;era una volta&#8230;</title>
		<link>http://www.undolog.com/2008/02/27/cera-una-volta/</link>
		<comments>http://www.undolog.com/2008/02/27/cera-una-volta/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 13:13:58 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[Videogames]]></category>
		<category><![CDATA[Atari]]></category>
		<category><![CDATA[Colecovision]]></category>
		<category><![CDATA[Commodore-64]]></category>
		<category><![CDATA[Defender]]></category>
		<category><![CDATA[Eugene-Jarvis]]></category>
		<category><![CDATA[Gruppo-Editoriale-Jackson]]></category>
		<category><![CDATA[IBM-P70]]></category>
		<category><![CDATA[Intellivision]]></category>
		<category><![CDATA[P-6809]]></category>
		<category><![CDATA[retrò]]></category>
		<category><![CDATA[Robotron]]></category>
		<category><![CDATA[Sinclair]]></category>
		<category><![CDATA[Stargate]]></category>
		<category><![CDATA[System-2600]]></category>
		<category><![CDATA[Texas-Instrument]]></category>
		<category><![CDATA[TI99]]></category>
		<category><![CDATA[Vecchi-Ricordi]]></category>
		<category><![CDATA[vecchi-tempi]]></category>
		<category><![CDATA[Vid-Kidz]]></category>
		<category><![CDATA[VideoGiochi]]></category>
		<category><![CDATA[Videopac-Computer-G-7200]]></category>
		<category><![CDATA[Winchester]]></category>
		<category><![CDATA[ZX-Spectrum]]></category>

		<guid isPermaLink="false">http://www.undolog.com/2008/02/27/cera-una-volta/</guid>
		<description><![CDATA[Atari, Colecovision, Commodore 64: ricordi dal passato]]></description>
			<content:encoded><![CDATA[<p><a title="Annuario Video Giochi" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-01.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 10px 0px 0px; border-right-width: 0px" height="140" alt="Annuario Videogiochi 1984" src="http://www.undolog.com/wp-content/uploads/2008/02/image84.png" width="104" align="left" border="0" /></a> &quot;C'era una volta&quot; un tempo in cui la parola <strong>Personal Computer</strong> non aveva significato. Era il tempo delle <i>console</i>, piccoli marchingegni che si collegavano alla TV, i precursori delle <a title="Playstation" href="http://www.playstation.it" target="_blank">Playstation</a> di oggi. E nelle riviste se ne vedevano davvero di tutti i colori: <strong>Intellivision</strong>, <a title="Atari" href="http://www.it.atari.com/" target="_blank">Atari</a>, <strong>Philips</strong>, grandi macchine - per l'epoca - che garantivano divertimento unito a stupore. Ed ecco le prime riviste, come l'annuario di <strong>VideoGiochi</strong> (nella foto) del 1984.&#160; Le pubblicit&#224;, accattivanti per l'epoca, mostravano una tecnologia mai vista prima. C'era la <strong>Colecovision</strong>, con il suo <strong>Video Game System</strong>, &#171;<i>una console domestica per videogames su cartucce standard Colecovision</i>&#187;, all'eccezionale prezzo di 485.000 Lire.</p>
<p><span id="more-324"></span></p>
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tbody>
<tr>
<td valign="top" width="33%">
<p class="center"><a title="Colecovision" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-02.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="100" alt="Il sistema COLECOVISION" src="http://www.undolog.com/wp-content/uploads/2008/02/image85.png" width="164" border="0" /></a></p>
</td>
<td valign="top" width="33%">
<p class="center"><a title="Atari" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-03.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="100" alt="ATARI VIDEO COMPUTER SYSTEM" src="http://www.undolog.com/wp-content/uploads/2008/02/image86.png" width="203" border="0" /></a></p>
</td>
<td valign="top" width="33%">
<p class="center"><a title="Philips" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-04.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="100" alt="PHILIPS: un portatile?" src="http://www.undolog.com/wp-content/uploads/2008/02/image87.png" width="110" border="0" /></a></p>
</td>
</tr>
<tr>
<td valign="top" width="212">
<p class="center"><b><font size="1">Il sistema COLECOVISION</font></b></p>
</td>
<td valign="top" width="213">
<p class="center"><font size="1"><b>ATARI VIDEO</b><b> COMPUTER SYSTEM</b></font></p>
</td>
<td valign="top" width="213">
<p class="center"><b><font size="1">PHILIPS: un portatile?</font></b></p>
</td>
</tr>
</tbody>
</table>
<p>L'<a title="Atari" href="http://www.it.atari.com/" target="_blank">Atari</a> (&quot;<i>magari!&quot;</i>, come recitava lo spot) con il suo <strong>System 2600</strong>, che costava un po' meno (299.000 Lire), come le altre console funzionava collegandolo direttamente alla TV, e veniva venduto con l'omaggio di una bella cartuccia: <i><strong>Defender!</strong></i></p>
<p><strong>Philips</strong> presentava il suo <strong>Videopac Computer G 7200</strong> (davvero buffi questi nomi, non credete?) con il Monitor da 9&quot; in bianco e nero incorporato, un vero e proprio &quot;portatile&quot; annata 1984. Questo sistema vantava di funzionare anche su un normale televisore a colori. Certo i giochi erano quello che erano, vedere quei 4 colori anche in bianco e nero era davvero esagerato. Comunque l'idea era ottima.</p>
<p><a title="Intellivision" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-05.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 10px 0px 0px; border-right-width: 0px" height="100" alt="Intellivision" src="http://www.undolog.com/wp-content/uploads/2008/02/image88.png" width="152" align="left" border="0" /></a> C'era poi una delle console pi&#249; vendute, almeno mi sembra di ricordare, l'<strong>Intellivision</strong>, alla cifra di 399.000 Lire. Uno dei suoi punti di forza erano la quantit&#224; di giochi disponibili e l'innovativo sistema di controllo utilizzato nei Joystick. Tuttavia, c'&#232; sempre qualcosa che si vende di pi&#249;, senza una vera ragione, come se la sorte scelga casualmente un fortunato a miglior destino.</p>
<p>Una cosa che mi ha colpito, riguardando queste <i>vecchie</i> riviste, &#232; la scarsit&#224; di &quot;propaganda tecnica&quot; che accompagnava le pubblicit&#224;. Non venivano osannati il numero di colori, le velocit&#224; delle CPU, la memoria, nessuno menzionava nulla che potesse in qualche modo confondere il lettore, un potenziale acquirente. Non si era ancora diffusa quella terminologia cos&#236; oggi abusata. Si cercava di utilizzare parole simili all'italiano e di grande effetto come vision, video, system, ecc..</p>
<p><a title="Colecovision" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-06.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 10px 0px 0px; border-right-width: 0px" height="100" alt="Colecovision" src="http://www.undolog.com/wp-content/uploads/2008/02/image89.png" width="163" align="left" border="0" /></a> Questo arsenale della <strong>Colecovision</strong> era il mio preferito. Si noti (ingrandendo la fotografia) anche il Modem a cuffia. Era davvero completo con il suo Monitor, la stampante. Chi a quei tempi non ha sognato di averlo?! Con le sue 415.000 Lire di costo, vantava anche una interfaccia seriale-parallelo e un registratore a cassette!! Cosa da non credere <img src='http://www.undolog.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </p>
<p>Ma la vera battaglia ci fu tra due gioielli della storia dell'informatica di quei tempi: il <strong>Commodore 64</strong> e lo <strong>Spectrum della Sinclair</strong>. Due veri e propri colossi che dominarono le scene tra la fine del 1983 e il 1985, mentre i PC (Personal Computer pi&#249; <i>professionali</i>) aggiustavano il loro MS-DOS.</p>
<p class="center"><a title="ZX Spectrum" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-07.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="100" alt="ZX Spectrum" src="http://www.undolog.com/wp-content/uploads/2008/02/image90.png" width="136" border="0" /></a>&#160;&#160; <a title="Commodore 64" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-08.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="100" alt="Commodore 64" src="http://www.undolog.com/wp-content/uploads/2008/02/image91.png" width="158" border="0" /></a></p>
<p>Qui lo scontro fu davvero duro. Si formarono ben presto due schieramenti: quelli dello Spectrum e quello del Commodore! Ciascuno accanito sostenitore del proprio investimento. Alla fine per&#242;, come sappiamo, il C64 ebbe la meglio, nonostante l'indubbia qualit&#224; del prodotto della Sinclair. Come &#232; accaduto tra PC/<a title="Microsoft" href="http://www.microsoft.com" target="_blank">Microsoft</a> e <a title="Apple" href="http://www.apple.com" target="_blank">Apple</a>, nessuno sa davvero perch&#233; l'uno ha avuto la meglio su l'altro, sappiamo solo che - in qualche modo - doveva accadere. <br /><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 10px 0px 0px; border-right-width: 0px" height="100" alt="TI99 della Texas Instrument" src="http://www.undolog.com/wp-content/uploads/2008/02/image78.png" width="204" align="left" border="0" /> E pensare che uno dei fautori dell'espansione e della diffusione del concetto di <strong>Home Computer</strong>, e poi di <strong>Personal Computer</strong>, fu il <strong>TI99 della Texas Instrument</strong>, l'antesignano del C64 e dello Spectrum. Ricordo che la prima volta che vidi un TI99 fu in una trasmissione televisiva, forse <strong>Domenica IN</strong>, dove veniva spiegato che i Computer - gli Home Computer - erano il futuro, perch&#233;, a differenza delle <i>console</i> che promettevano solo giochi, erano in grado di svolgere numerose altre funzioni tra cui quella di <strong>essere programmati a piacere</strong>. Nella trasmissione si dimostrava come era facile disegnare e progettare un semplice Video Games o usare il Computer come potente calcolatrice. Le <i>console</i>, come sappiamo, non sono comunque scomparse dal mercato. Una macchina dedicata offre sicuramente prestazioni superiori a qualsiasi PC, per quanto &quot;carenato&quot; possa essere. Anche se, ultimamente, questo potrebbe non essere pi&#249; vero!</p>
<p>Gi&#224; a quei tempi, infatti, le cosiddette <strong><i>console</i> da Bar</strong> offrivano una grafica e un'animazione davvero incredibile. Ricordo che passavo ore a guardare quei magnifici capolavori, fatti di pixel e codici misteriosi. Era una sfida cercare di ricreare quegli effetti sul Computer domestico, quindi meraviglioso trovare interviste e fotografie ai programmatori di giochi, emozionante sbirciare nei loro studi, cercare di capire che diavolo di macchine usassero per creare i giochi &quot;da Bar&quot;.</p>
<p><a title="VideoGiochi" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-09.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 10px 0px 0px; border-right-width: 0px" height="140" alt="VideoGiochi" src="http://www.undolog.com/wp-content/uploads/2008/02/image92.png" width="105" align="left" border="0" /></a> Il <a title="Gruppo Editoriale Jackson" href="http://www.jacksonlibri.it/" target="_blank">Gruppo Editoriale Jackson</a> a quell'epoca la faceva da padrone all'edicole. Molte delle riviste d'informatica portavano il suo marchio, prima che la concorrenza lo rendesse &quot;uno dei tanti<em>&quot;</em> - senza offesa! Anzi, dobbiamo a questi gruppi editoriali il merito della difuusione &quot;informatica&quot; di quegli anni. Di particolare interesse, su questo numero, compariva un'intervista esclusiva. La redazione di Video Giochi si era recata a North Halsted, Chicago, a visitare una software house capitanata da <strong>Eugene Jarvis</strong> autore di <i>Defender, Stargate </i>e<i> Robotron</i>. Qui Jarvis aveva fondato una suo &quot;piccola&quot; societ&#224;, la <strong>Vid Kidz</strong>, deve lavorava felicemente in proprio.</p>
<p class="center"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="380" alt="Larry DeMar e Eugene Jarvis" src="http://www.undolog.com/wp-content/uploads/2008/02/image80.png" width="488" border="0" /></p>
<p>Dopo essersi laureto in scienza dell'informatica ed ingegneria elettronica nel 1977 all'universit&#224; di <a title="Berkeley" href="http://www.berkeley.edu/" target="_blank">Berkeley</a>, Jarvis fu assunto alla <a title="Hewlett-Packard" href="http://www.hp.com" target="_blank">Hewlett-Packard</a>. Si licenzi&#242; dopo tre giorni. &#171;Il problema principale&#187; spiega Jarvis &#171;&#232; il fatto di lavorare in una grossa ditta. Quando stai facendo un lavoro creativo non hai voglia di chiedere il permesso ogni volta che devi fare qualcosa&#187;.</p>
<p>Gi&#224; al tempo le infrastrutture societarie logoravano evidentemente l'inventiva e la tranquillit&#224; degli sviluppatori. Jarvis and&#242; cos&#236; all'<a title="Atari" href="http://www.it.atari.com/" target="_blank">Atari</a>, e si mise a lavorare sui flipper. La sorte gli era avversa e la sezione dei flipper venne chiusa: un campanello d'allarme della nuova era informatica. Quando tra il 1977 e il 1979 arrivarono nella case degli americani i primi videogiochi, Jarvis ne fu subito colpito e inizi&#242; a giocarci. &#171;Ero un vecchio giocatore di flipper [...] ma improvvisamente mi misi a giocare solo a videogiochi. Li ritenevo i migliori giochi in circolazione. Fu allora che decisi che volevo farne uno!&#187;.</p>
<p><a title="Defender" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-10.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 10px 0px 0px; border-right-width: 0px" height="100" alt="Defender" src="http://www.undolog.com/wp-content/uploads/2008/02/image93.png" width="72" align="left" border="0" /></a> Fu cos&#236; che nel Febbraio del 1980 inizi&#242; lo sviluppo di <i>Defender</i>, un classico. Con i suoi 24K di memoria, 16 colori, suono generato dal chip sonoro 6800, microprocessore 6809, e uno scroll orizzontale con effetti parallasse, era davvero uno spettacolo per quei tempi. Continuando a girovagare nello studio di Jarvis, ammiriamo il tavolo da lavoro. Un sistema <strong>P 6809</strong> spicca sul tavolo, insieme a un disco <strong>Winchester da 20 Megabytes</strong> e due <a title="P 6809" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-11.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 0px 10px; border-right-width: 0px" height="100" alt="P 6809" src="http://www.undolog.com/wp-content/uploads/2008/02/image94.png" width="150" align="right" border="0" /></a>floppy da 5&quot; &#188; capienza massima 700Kbytes! Il P 6809 &#171;&#232; il pi&#249; avanzato microprocessore ad 8 bit in commercio&#187; sottolinea Jarvis &#171;Va molto bene anche se probabilmente la prossima generazione di videogiochi utilizzer&#224; Chip a 16 bit&#187;. Il linguaggio di sviluppo non poteva che essere l'Assembly. &#171;Usiamo questo linguaggio per sfruttarne la velocit&#224;. Sarebbe pi&#249; facile scrivere un gioco in Basic o Pascal, ad esempio, ma con l'Assembly il programma gira pi&#249; velocemente e fa sembrare il nostro 6809 un <strong>IBM P70</strong>&#187;.</p>
<p>Nell'intervista originale Jarvis fa una risata a questo punto e noi non possiamo che seguirlo in questa sua <strong>veggente </strong>esternazione. Nella sede del creatore di <i>Defender</i> possiamo ammirare anche <i>Computer Space</i>, il primo videogioco da bar della storia.</p>
<p class="center"><a title="Computer Space" href="http://www.undolog.com/wp-content/uploads/2008/02/ret-12.jpg" target="_blank" rel="shadowbox[cuv]"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="150" alt="ComputerSpace" src="http://www.undolog.com/wp-content/uploads/2008/02/image95.png" width="179" border="0" /></a></p>
<p>&#200; proprio vero che di acqua sotto i ponti ne &#232; passata da quei tempi. Ma &#232; vero anche che i progressi tecnologici di questi anni ci hanno fatto dimenticare di come si programmava una volta. Non esistevano tool di sviluppo standard come oggi. </p>
<p>&#171;Sviluppiamo tutto noi stessi. Perch&#233; vogliamo comprendere ogni passaggio e poi perch&#233; abbiamo degli alti standard di qualit&#224;. Quando fai un gioco te lo devi scrivere tu&#187;. Come gli si pu&#242; dare torto?<br />La qualit&#224; sembra essere inversamente proporzionale al progresso tecnologico e questo non vale solo per l'informatica, evidentemente. La programmazione Assembly e un'approfondita conoscenza hardware della macchina su cui si lavora, stanno progressivamente scomparendo dal bagaglio culturale dei &quot;nuovi sviluppatori&quot;. Chi come me ha vissuto e continua a vivere seguendo quello &quot;stile di sviluppo&quot;, <strong>cederebbe volentieri i Gigahertz di oggi per un P 6809 a 2 Mhz di ieri</strong>. Nulla, crediamo, &#232; oggi paragonabile ai risultati che si ottenevano in quegl' anni. Chiediamoci, dunque, se ne &#232; valsa davvero la pena.</p>




	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;title=C%27era%20una%20volta...&amp;bodytext=Atari%2C%20Colecovision%2C%20Commodore%2064%3A%20ricordi%20dal%20passato" title="Digg"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;title=C%27era%20una%20volta...&amp;notes=Atari%2C%20Colecovision%2C%20Commodore%2064%3A%20ricordi%20dal%20passato" title="del.icio.us"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F" title="Technorati"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;t=C%27era%20una%20volta..." title="Facebook"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;title=C%27era%20una%20volta...&amp;annotation=Atari%2C%20Colecovision%2C%20Commodore%2064%3A%20ricordi%20dal%20passato" title="Google Bookmarks"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=C%27era%20una%20volta...%20-%20http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F" title="Twitter"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://barrapunto.com/submit.pl?subj=C%27era%20una%20volta...&amp;story=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F" title="BarraPunto"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/barrapunto.png" title="BarraPunto" alt="BarraPunto" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://current.com/clipper.htm?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;title=C%27era%20una%20volta..." title="Current"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/current.png" title="Current" alt="Current" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="mailto:?subject=C%27era%20una%20volta...&amp;body=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F" title="email"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.friendfeed.com/share?title=C%27era%20una%20volta...&amp;link=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F" title="FriendFeed"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://laaik.it/NewStoryCompact.aspx?uri=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;headline=C%27era%20una%20volta...&amp;cat=5e082fcc-8a3b-47e2-acec-fdf64ff19d12" title="laaik.it"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/laaikit.png" title="laaik.it" alt="laaik.it" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;title=C%27era%20una%20volta...&amp;source=Undolog.com+Research+%26amp%3B+Development++Blog&amp;summary=Atari%2C%20Colecovision%2C%20Commodore%2064%3A%20ricordi%20dal%20passato" title="LinkedIn"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;title=C%27era%20una%20volta..." title="Live"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/live.png" title="Live" alt="Live" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;t=C%27era%20una%20volta..." title="MySpace"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.netvibes.com/share?title=C%27era%20una%20volta...&amp;url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F" title="Netvibes"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.printfriendly.com/print?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;partner=sociable" title="Print"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.undolog.com/feed/" title="RSS"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://segnalo.alice.it/post.html.php?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;title=C%27era%20una%20volta..." title="Segnalo"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/segnalo.png" title="Segnalo" alt="Segnalo" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F&amp;title=C%27era%20una%20volta..." title="StumbleUpon"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.it/vote?url=http%3A%2F%2Fwww.undolog.com%2F2008%2F02%2F27%2Fcera-una-volta%2F" title="Wikio IT"><img src="http://www.undolog.com/wp-content/plugins/sociable/images/wikio.png" title="Wikio IT" alt="Wikio IT" class="sociable-hovers" /></a>


<br/><br/>
	Tags: <a href="http://www.undolog.com/tag/atari/" title="Atari" rel="tag">Atari</a>, <a href="http://www.undolog.com/tag/colecovision/" title="Colecovision" rel="tag">Colecovision</a>, <a href="http://www.undolog.com/tag/commodore-64/" title="Commodore-64" rel="tag">Commodore-64</a>, <a href="http://www.undolog.com/tag/defender/" title="Defender" rel="tag">Defender</a>, <a href="http://www.undolog.com/tag/eugene-jarvis/" title="Eugene-Jarvis" rel="tag">Eugene-Jarvis</a>, <a href="http://www.undolog.com/category/featured/" title="Featured" rel="tag">Featured</a>, <a href="http://www.undolog.com/tag/gruppo-editoriale-jackson/" title="Gruppo-Editoriale-Jackson" rel="tag">Gruppo-Editoriale-Jackson</a>, <a href="http://www.undolog.com/tag/ibm-p70/" title="IBM-P70" rel="tag">IBM-P70</a>, <a href="http://www.undolog.com/tag/intellivision/" title="Intellivision" rel="tag">Intellivision</a>, <a href="http://www.undolog.com/tag/p-6809/" title="P-6809" rel="tag">P-6809</a>, <a href="http://www.undolog.com/tag/retro/" title="retrò" rel="tag">retrò</a>, <a href="http://www.undolog.com/tag/robotron/" title="Robotron" rel="tag">Robotron</a>, <a href="http://www.undolog.com/tag/sinclair/" title="Sinclair" rel="tag">Sinclair</a>, <a href="http://www.undolog.com/category/software/" title="Software" rel="tag">Software</a>, <a href="http://www.undolog.com/tag/software/" title="Software" rel="tag">Software</a>, <a href="http://www.undolog.com/tag/stargate/" title="Stargate" rel="tag">Stargate</a>, <a href="http://www.undolog.com/category/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/tag/sviluppo/" title="Sviluppo" rel="tag">Sviluppo</a>, <a href="http://www.undolog.com/tag/system-2600/" title="System-2600" rel="tag">System-2600</a>, <a href="http://www.undolog.com/category/tecnologia/" title="Tecnologia" rel="tag">Tecnologia</a>, <a href="http://www.undolog.com/tag/tecnologia/" title="Tecnologia" rel="tag">Tecnologia</a>, <a href="http://www.undolog.com/tag/texas-instrument/" title="Texas-Instrument" rel="tag">Texas-Instrument</a>, <a href="http://www.undolog.com/tag/ti99/" title="TI99" rel="tag">TI99</a>, <a href="http://www.undolog.com/tag/vecchi-ricordi/" title="Vecchi-Ricordi" rel="tag">Vecchi-Ricordi</a>, <a href="http://www.undolog.com/tag/vecchi-tempi/" title="vecchi-tempi" rel="tag">vecchi-tempi</a>, <a href="http://www.undolog.com/tag/vid-kidz/" title="Vid-Kidz" rel="tag">Vid-Kidz</a>, <a href="http://www.undolog.com/category/videogames/" title="Videogames" rel="tag">Videogames</a>, <a href="http://www.undolog.com/tag/videogames/" title="Videogames" rel="tag">Videogames</a>, <a href="http://www.undolog.com/tag/videogiochi/" title="VideoGiochi" rel="tag">VideoGiochi</a>, <a href="http://www.undolog.com/tag/videopac-computer-g-7200/" title="Videopac-Computer-G-7200" rel="tag">Videopac-Computer-G-7200</a>, <a href="http://www.undolog.com/tag/winchester/" title="Winchester" rel="tag">Winchester</a>, <a href="http://www.undolog.com/tag/zx-spectrum/" title="ZX-Spectrum" rel="tag">ZX-Spectrum</a><br />

	<h4>Post correlati</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.undolog.com/2007/03/05/codice-per-commodore-64/" title="Codice per Commodore 64 (5 marzo, 2007)">Codice per Commodore 64</a> (5)</li>
	<li><a href="http://www.undolog.com/2008/03/18/rinascono-gli-elementi-di-undologcom/" title="Rinascono gli elementi di undolog.com (18 marzo, 2008)">Rinascono gli elementi di undolog.com</a> (2)</li>
	<li><a href="http://www.undolog.com/2007/03/02/net-software/" title="Net Software (2 marzo, 2007)">Net Software</a> (0)</li>
	<li><a href="http://www.undolog.com/2007/03/14/emulatore-assembler-6502/" title="Emulatore Assembler 6502 (14 marzo, 2007)">Emulatore Assembler 6502</a> (3)</li>
	<li><a href="http://www.undolog.com/2007/03/02/commodore-64-web-emulator/" title="Commodore 64 Web Emulator (2 marzo, 2007)">Commodore 64 Web Emulator</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.undolog.com/2008/02/27/cera-una-volta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
