<?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>Bubi Devs &#187; Xcode</title>
	<atom:link href="http://www.bubidevs.net/tag/xcode/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bubidevs.net</link>
	<description>&#34;Siate affamati. Siate folli&#34;</description>
	<lastBuildDate>Sun, 15 Jan 2012 17:24:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Aggiornata la guida &#8220;Installare le applicazioni su iOS 5.0 senza certificato direttamente da Xcode&#8221;</title>
		<link>http://www.bubidevs.net/2011/10/22/aggiornata-la-guida-installare-le-applicazioni-su-ios-5-0-senza-certificato-direttamente-da-xcode/</link>
		<comments>http://www.bubidevs.net/2011/10/22/aggiornata-la-guida-installare-le-applicazioni-su-ios-5-0-senza-certificato-direttamente-da-xcode/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 18:52:30 +0000</pubDate>
		<dc:creator>Andrea Busi</dc:creator>
				<category><![CDATA[Servizio]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[certificato]]></category>
		<category><![CDATA[Guida]]></category>
		<category><![CDATA[installare senza certificato]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=6908</guid>
		<description><![CDATA[Una delle guide più visitate di BubiDevs è quella che spiega come installare applicazioni su device senza avere il certificato di deployment (link), che può essere ottenuto solo se si è iscritti all&#8217;iOS Developer Program a pagamento. Ho aggiornato la guida ad iOS 5 e Xcode 4.2, spero che possiate utilizzarla senza problemi. Aluni utenti...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2011/10/img-11.png"><img class="alignnone size-large wp-image-6910" title="img 11" src="http://www.bubidevs.net/wp-content/uploads/2011/10/img-11-500x314.png" alt="" width="500" height="314" /></a></p>
<p>Una delle guide più visitate di BubiDevs è quella che spiega come installare applicazioni su device senza avere il certificato di deployment (<a href="http://www.bubidevs.net/2009/09/02/guida-installare-le-applicazioni-su-iphone-os-3-0-senza-certificato-direttamente-da-xcode/">link</a>), che può essere ottenuto solo se si è iscritti all&#8217;iOS Developer Program a pagamento.</p>
<p>Ho aggiornato la guida ad <strong>iOS 5</strong> e <strong>Xcode 4.2</strong>, spero che possiate utilizzarla senza problemi. Aluni utenti lamentano dei problemi nell&#8217;utilizzo, purtroppo non posso garantirvi che questa guida funzioni al 100%.</p>
<p>Provatela, e fatemi sapere se vi funziona oppure no <img src='http://www.bubidevs.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ecco il link alla guida:</p>
<h5 style="text-align: center;"><a title="Permanent Link: [Guida] Installare le applicazioni su iOS 5.0 senza certificato direttamente da Xcode" href="http://www.bubidevs.net/2009/09/02/guida-installare-le-applicazioni-su-iphone-os-3-0-senza-certificato-direttamente-da-xcode/" rel="bookmark">[Guida] Installare le applicazioni su iOS 5.0 senza certificato direttamente da Xcode</a></h5>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2011/10/22/aggiornata-la-guida-installare-le-applicazioni-su-ios-5-0-senza-certificato-direttamente-da-xcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xcode Tips&amp;Tricks #14 &#8211; Impostiamo un SegmentedControl come quello dell&#8217;AppStore</title>
		<link>http://www.bubidevs.net/2011/09/20/xcode-tipstricks-14-impostiamo-un-segmentedcontrol-come-quello-dellappstore/</link>
		<comments>http://www.bubidevs.net/2011/09/20/xcode-tipstricks-14-impostiamo-un-segmentedcontrol-come-quello-dellappstore/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 19:05:39 +0000</pubDate>
		<dc:creator>Andrea Busi</dc:creator>
				<category><![CDATA[XCode Tips&Tricks]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[segmented control]]></category>
		<category><![CDATA[tips&tricks]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=6790</guid>
		<description><![CDATA[Vi propongo un piccolo tricks che ho trovato ieri lavorando ad un mio progetto. Volevo un segmented control da inserire sopra una tabella che fosse uguale a quello presente nell&#8217;AppStore:   Nella documentazione relativa all&#8217;oggetto UISegmentedControl, però, non è segnalato nessuno stile che permetta di impostarlo come quello che volevo. Gli stili permessi sono i...]]></description>
			<content:encoded><![CDATA[<p>Vi propongo un piccolo tricks che ho trovato ieri lavorando ad un mio progetto. Volevo un segmented control da inserire sopra una tabella che fosse uguale a quello presente nell&#8217;AppStore:</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2011/09/screen.png"><img class="aligncenter size-large wp-image-6792" title="screen" src="http://www.bubidevs.net/wp-content/uploads/2011/09/screen-500x398.png" alt="" width="500" height="398" /></a> <span id="more-6790"></span></p>
<p>Nella documentazione relativa all&#8217;oggetto <strong>UISegmentedControl</strong>, però, non è segnalato nessuno stile che permetta di impostarlo come quello che volevo. Gli stili permessi sono i seguenti (iOS 4.3):</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">typedef</span> <span style="color: #a61390;">enum</span> <span style="color: #002200;">&#123;</span>
   UISegmentedControlStylePlain,
   UISegmentedControlStyleBordered,
   UISegmentedControlStyleBar,
   UISegmentedControlStyleBezeled,
<span style="color: #002200;">&#125;</span> UISegmentedControlStyle;</pre></div></div>

<p>Inserendo, invece, il valore 7 nella proprietà segmentedControlStyle si ottiene proprio il risultato desiderato:</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;">segment.segmentedControlStyle <span style="color: #002200;">=</span> <span style="color: #2400d9;">7</span>;</pre></div></div>

<p><a href="http://www.bubidevs.net/wp-content/uploads/2011/09/Schermata-09-2455825-alle-20.58.17.png"><img class="aligncenter size-full wp-image-6791" title="Schermata 09-2455825 alle 20.58.17" src="http://www.bubidevs.net/wp-content/uploads/2011/09/Schermata-09-2455825-alle-20.58.17.png" alt="" width="342" height="97" /></a><br />
Spero vi possa essere utile questo trucchetto, ricordatevi però che si tratta di una funzione non documentata, quindi potrebbe causare un rifiuto della vostra applicazione!</p>
<p style="text-align: right;">Fonte: <a href="http://stackoverflow.com/questions/3172794/scope-bar-for-uitableview-like-app-store">StackOverflow</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2011/09/20/xcode-tipstricks-14-impostiamo-un-segmentedcontrol-come-quello-dellappstore/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Come aggiungere un framework esistente in XCode 4</title>
		<link>http://www.bubidevs.net/2011/02/07/come-aggiungere-un-framework-esistente-in-xcode-4/</link>
		<comments>http://www.bubidevs.net/2011/02/07/come-aggiungere-un-framework-esistente-in-xcode-4/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 13:02:40 +0000</pubDate>
		<dc:creator>Andrea Busi</dc:creator>
				<category><![CDATA[XCode Tips&Tricks]]></category>
		<category><![CDATA[Add existing frameworks]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[Xcode]]></category>
		<category><![CDATA[XCode 4]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=6440</guid>
		<description><![CDATA[Come ben saprete, XCode 4 è giunto ormai nelle fasi finali del suo sviluppo. Fra poco tempo (settimane?) Apple rilascerà la versione finale del suo tool di sviluppo di applicazioni, che rimpiazzerà la versione 3. Utilizzandolo, però, mi sono accorto di un piccolo cambiamento che mi ha fatto perdere un po&#8217; di tempo. Quando sviluppate...]]></description>
			<content:encoded><![CDATA[<p>Come ben saprete, XCode 4 è giunto ormai nelle fasi finali del suo sviluppo. Fra poco tempo (settimane?) Apple rilascerà la versione finale del suo tool di sviluppo di applicazioni, che rimpiazzerà la versione 3.</p>
<p>Utilizzandolo, però, mi sono accorto di un piccolo cambiamento che mi ha fatto perdere un po&#8217; di tempo. Quando sviluppate le vostre applicazioni avete spesso bisogno di inserire un framework già esistente, tra quelli che vi fornisce Apple. In XCode 3 questa operazione è molto semplice: clic destro sul nome del progetto, &#8220;Add -&gt; Existing Frameworks&#8230;&#8221;:</p>
<p><a href="http://www.bubidevs.net/wp-content/uploads/2011/02/Schermata-2011-02-07-a-13.53.31.png"><img class="aligncenter size-full wp-image-6441" title="Schermata 2011-02-07 a 13.53.31" src="http://www.bubidevs.net/wp-content/uploads/2011/02/Schermata-2011-02-07-a-13.53.31.png" alt="" width="511" height="279" /></a><span id="more-6440"></span></p>
<p>In XCode 4, però, questa opzione sembra scomparsa:</p>
<p><a href="http://www.bubidevs.net/wp-content/uploads/2011/02/Schermata-2011-02-07-a-13.55.29.png"><img class="aligncenter size-full wp-image-6442" title="Schermata 2011-02-07 a 13.55.29" src="http://www.bubidevs.net/wp-content/uploads/2011/02/Schermata-2011-02-07-a-13.55.29.png" alt="" width="366" height="429" /></a></p>
<p>Non disperate, ha solo cambiato posizione!</p>
<p>Per aggiungere un framework esistente dovrete andare nel vostro progetto, ed entrare nella sezione &#8220;<strong>Build Phases</strong>&#8220;. In &#8220;<strong>Link Binary With Libraries</strong>&#8221; troverete un pulsantino &#8220;+&#8221; per aggiungere i framework tanto desiderati!</p>
<p><a href="http://www.bubidevs.net/wp-content/uploads/2011/02/Schermata-2011-02-07-a-13.59.23.png"><img class="aligncenter size-large wp-image-6444" title="Schermata 2011-02-07 a 13.59.23" src="http://www.bubidevs.net/wp-content/uploads/2011/02/Schermata-2011-02-07-a-13.59.23-500x332.png" alt="" width="500" height="332" /></a><a href="http://www.bubidevs.net/wp-content/uploads/2011/02/Schermata-2011-02-07-a-13.57.29.png"><img class="aligncenter size-full wp-image-6445" title="Schermata 2011-02-07 a 13.57.29" src="http://www.bubidevs.net/wp-content/uploads/2011/02/Schermata-2011-02-07-a-13.57.29.png" alt="" width="339" height="474" /></a></p>
<p>Spero che questo piccolo tip possa esservi utile, alla prossima!</p>
<p style="text-align: right;"><em>[Fonte: <a href="http://stackoverflow.com/questions/3352664/how-to-add-existing-frameworks-in-xcode-4">StackOverFlow</a>]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2011/02/07/come-aggiungere-un-framework-esistente-in-xcode-4/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Disponibili le Dropbox API</title>
		<link>http://www.bubidevs.net/2010/05/05/disponibili-le-dropbox-api/</link>
		<comments>http://www.bubidevs.net/2010/05/05/disponibili-le-dropbox-api/#comments</comments>
		<pubDate>Wed, 05 May 2010 14:02:24 +0000</pubDate>
		<dc:creator>Fast</dc:creator>
				<category><![CDATA[Notizia]]></category>
		<category><![CDATA[Xcode]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[applicazione]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[gratis]]></category>
		<category><![CDATA[iPhone SDK]]></category>
		<category><![CDATA[Mac Os X]]></category>
		<category><![CDATA[progetto]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=5503</guid>
		<description><![CDATA[Notizia molto veloce per informarvi che tramite un nuovo messaggio su Twitter, siamo venuti a conoscenza che &#8220;Dropbox&#8221; ha reso disponibili le API per integrare questo fantastico servizio all&#8217;interno delle proprie applicazione per iPhone/iPad Chiunque fosse interessato a questo servizio può andare qui, inserire i propri dati e aspettare di ricevere la mail di conferma,...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/05/Schermata-2010-05-05-a-15.49.08.png"><img class="alignnone size-full wp-image-5507" title="Schermata 2010-05-05 a 15.49.08" src="http://www.bubidevs.net/wp-content/uploads/2010/05/Schermata-2010-05-05-a-15.49.08.png" alt="" width="434" height="122" /></a></p>
<p>Notizia molto veloce per informarvi che tramite un nuovo messaggio su Twitter, siamo venuti a conoscenza che &#8220;Dropbox&#8221; ha reso disponibili le API per integrare questo fantastico servizio all&#8217;interno delle proprie applicazione per iPhone/iPad</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/05/Schermata-2010-05-05-a-15.47.56.png"><img class="alignnone size-full wp-image-5506" title="Schermata 2010-05-05 a 15.47.56" src="http://www.bubidevs.net/wp-content/uploads/2010/05/Schermata-2010-05-05-a-15.47.56.png" alt="" width="359" height="87" /></a></p>
<p style="text-align: center;"><span id="more-5503"></span></p>
<p style="text-align: left;">Chiunque fosse interessato a questo servizio può andare <a href="https://www.dropbox.com/developers">qui</a>, inserire i propri dati e aspettare di ricevere la mail di conferma, invece se volete leggere altre informazioni andate <a href="http://blog.dropbox.com/?p=492">qui</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2010/05/05/disponibili-le-dropbox-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XCode Tips&amp;Tricks #9 &#8211; Cambiare lo UserAgent delle UIWebView</title>
		<link>http://www.bubidevs.net/2010/04/09/xcode-tipstricks-9-cambiare-lo-useragent-delle-uiwebview/</link>
		<comments>http://www.bubidevs.net/2010/04/09/xcode-tipstricks-9-cambiare-lo-useragent-delle-uiwebview/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 21:55:24 +0000</pubDate>
		<dc:creator>Andrea Busi</dc:creator>
				<category><![CDATA[iPhone SDK]]></category>
		<category><![CDATA[XCode Tips&Tricks]]></category>
		<category><![CDATA[NSURLRequest]]></category>
		<category><![CDATA[shouldStartLoadWithRequest]]></category>
		<category><![CDATA[tips&tricks]]></category>
		<category><![CDATA[UIWebView]]></category>
		<category><![CDATA[UIWebViewDelegate]]></category>
		<category><![CDATA[UserAgent]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=5216</guid>
		<description><![CDATA[Rieccoci per un nuovo tips&#38;tricks dedicato alla programmazione per iPhone SDK. Oggi vedremo come cambiare l&#8217;user agent delle UIWebView. Lo UserAgent è, nella sua accezione più usata ma forse meno precisa, è un parametro che ci fornisce delle indicazioni su chi (o che cosa) si è connesso ad un server web. Per farvi un esempio, ogni...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone" src="http://www.bubidevs.net/Immagini/XCode-Tips&amp;Tricks.png" alt="" width="500" height="109" /></p>
<p>Rieccoci per un nuovo tips&amp;tricks dedicato alla programmazione per iPhone SDK. Oggi vedremo come cambiare l&#8217;user agent delle UIWebView.</p>
<p>Lo UserAgent è, nella sua accezione più usata ma forse meno precisa, è un parametro che ci fornisce delle indicazioni su chi (o che cosa) si è connesso ad un server web. Per farvi un esempio, ogni browser ha il suo UserAgent, così come ogni applicazione che accede ad un server. Lo user agent permette di ricavare informazioni quali il browser utilizzato, il sistema operativo ed altro.</p>
<p>Questa informazione viene anche utilizzata quando utilizzate Safari Mobile per accedere ai vostri siti preferiti: sfruttando tale informazione, infatti, sarà possibile caricare una versione ottimizzata del sito web (come accada anche se aprite BubiDevs dal vostro iPhone).</p>
<p>Oggi vedremo come variare lo UserAgent dei componenti UIWebView, in modo che possiate avere un metodo per caricare pagine web personalizzate, magari con componenti visibili solo all&#8217;interno della vostra applicazione.</p>
<p><span id="more-5216"></span></p>
<p>Per prima cosa, inserite il delegato &#8220;UIWebViewDelegate&#8221; nella vostra classe. Eccovi un esempio:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #a61390;">@interface</span> ViewSafariController <span style="color: #002200;">:</span> UIViewController  &lt;UIWebViewDelegate&gt;<span style="color: #002200;">&#123;</span></pre></td></tr></table></div>

<p>Fatto ciò, dovrete implementare tale metodo:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #11740a; font-style: italic;">/* Modifica l'user agent del browser, in modo da caricare la pagina corretta */</span>
<span style="color: #002200;">-</span> <span style="color: #002200;">&#40;</span><span style="color: #a61390;">BOOL</span><span style="color: #002200;">&#41;</span>webView<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UIWebView <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>webView shouldStartLoadWithRequest<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span><span style="color: #400080;">NSURLRequest</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>req navigationType<span style="color: #002200;">:</span><span style="color: #002200;">&#40;</span>UIWebViewNavigationType<span style="color: #002200;">&#41;</span>navigationType <span style="color: #002200;">&#123;</span>
    <span style="color: #400080;">NSMutableURLRequest</span> <span style="color: #002200;">*</span>request <span style="color: #002200;">=</span> <span style="color: #002200;">&#40;</span><span style="color: #400080;">NSMutableURLRequest</span> <span style="color: #002200;">*</span><span style="color: #002200;">&#41;</span>req;
&nbsp;
    <span style="color: #a61390;">if</span> <span style="color: #002200;">&#40;</span><span style="color: #002200;">&#91;</span>request respondsToSelector<span style="color: #002200;">:</span><span style="color: #a61390;">@selector</span><span style="color: #002200;">&#40;</span>setValue<span style="color: #002200;">:</span>forHTTPHeaderField<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>
        <span style="color: #002200;">&#91;</span>request setValue<span style="color: #002200;">:</span><span style="color: #002200;">&#91;</span><span style="color: #400080;">NSString</span> stringWithFormat<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;%@ AppNuova&quot;</span>, <span style="color: #002200;">&#91;</span>request valueForHTTPHeaderField<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;User-Agent&quot;</span><span style="color: #002200;">&#93;</span><span style="color: #002200;">&#93;</span> forHTTPHeaderField<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;User_Agent&quot;</span><span style="color: #002200;">&#93;</span>;
    <span style="color: #002200;">&#125;</span>
    <span style="color: #a61390;">return</span> <span style="color: #a61390;">YES</span>;
<span style="color: #002200;">&#125;</span></pre></td></tr></table></div>

<p>È obbligatorio inserire il codice che vi ho appena riportato in questo metodo, altrimenti il vostro UserAgent non varierà e rimarrà sempre lo stesso (ve lo dico per esperienza personale xD).</p>
<p>La riga importante è la 6, in cui notate come abbiamo inserito &#8220;AppNuova&#8221; come UserAgent della nostra applicazione. Semplice vero?</p>
<p>Eccovi ora una prova di quello che abbiamo appena creato. Per un&#8217;applicazione che sto realizzando dovevo eliminare l&#8217;header del tema WPTouch (quello che utilizzo anche io nella versione mobile del blog), quindi ho inserito del codice php che mi controlla l&#8217;user agent del browser che carica la pagina: se esso corrisponde all&#8217;applicazione, non viene caricato l&#8217;header, altrimenti viene caricata normalmente l&#8217;intera pagina. Eccovi i due screen dimostrativi:</p>
<p style="text-align: center;">
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/04/img2.png"><img class="alignnone size-large wp-image-5221" title="img2" src="http://www.bubidevs.net/wp-content/uploads/2010/04/img2-500x550.png" alt="" width="500" height="550" /></a></p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/04/img1.png"><img class="alignnone size-large wp-image-5222" title="img1" src="http://www.bubidevs.net/wp-content/uploads/2010/04/img1-500x550.png" alt="" width="500" height="550" /></a></p>
<p>Spero che questo tips possa tornarvi utile, a me è servito per rendere l&#8217;aspetto grafico dell&#8217;applicazione più pulito e professionale!</p>
<p>Al prossimo &#8220;XCode Tips&amp;Tricks&#8221;!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2010/04/09/xcode-tipstricks-9-cambiare-lo-useragent-delle-uiwebview/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>iPhone SDK 3.2 Final rilasciato!</title>
		<link>http://www.bubidevs.net/2010/04/03/iphone-sdk-3-2-final-rilasciato/</link>
		<comments>http://www.bubidevs.net/2010/04/03/iphone-sdk-3-2-final-rilasciato/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 13:55:14 +0000</pubDate>
		<dc:creator>Fast</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone SDK]]></category>
		<category><![CDATA[Xcode]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[Mac Os X]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=5146</guid>
		<description><![CDATA[Appena sono state aperte le porte dell&#8217;Apple Store di New York per la vendita del nuovo iPad, Apple ha rilasciato la versione finale dell&#8217;SDK, che giunge così alla versione 3.2 e supporta appieno la creazione di applicazioni per iPhone e iPad! Non vi sono particolari differenze tra questa versione e la GM (Gold Master) di...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/04/Schermata-2010-04-03-a-15.49.32.png"><img class="alignnone size-large wp-image-5147" title="Schermata 2010-04-03 a 15.49.32" src="http://www.bubidevs.net/wp-content/uploads/2010/04/Schermata-2010-04-03-a-15.49.32-500x168.png" alt="" width="500" height="168" /></a></p>
<p style="text-align: left;">Appena sono state aperte le porte dell&#8217;Apple Store di New York per la vendita del nuovo iPad, Apple ha rilasciato la versione finale dell&#8217;SDK, che giunge così alla versione 3.2 e supporta appieno la creazione di applicazioni per iPhone e iPad!</p>
<p style="text-align: left;"><span id="more-5146"></span></p>
<p style="text-align: left;">Non vi sono particolari differenze tra questa versione e la GM (Gold Master) di qualche giorno fa, e non sono emerse novità di alcun genere.</p>
<p style="text-align: left;">Vi ricordo che per installare l&#8217;SDK 3.2 è necessario Mac OS X Snow Leopard, mentre potete scaricarlo da <a href="http://developer.apple.com/iphone/index.action#downloads">questo indirizzo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2010/04/03/iphone-sdk-3-2-final-rilasciato/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DevTutorial #27 &#8211; Incremento automatico del numero di build e data in un progetto</title>
		<link>http://www.bubidevs.net/2010/03/23/devtutorial-27-incremento-automatico-del-numero-di-build-e-data-in-un-progetto/</link>
		<comments>http://www.bubidevs.net/2010/03/23/devtutorial-27-incremento-automatico-del-numero-di-build-e-data-in-un-progetto/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 08:00:10 +0000</pubDate>
		<dc:creator>Andrea Busi</dc:creator>
				<category><![CDATA[DevTutorial]]></category>
		<category><![CDATA[iPhone SDK]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[Bundle version]]></category>
		<category><![CDATA[CFBuildDate]]></category>
		<category><![CDATA[CFBuildNumber]]></category>
		<category><![CDATA[numero versione]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=4793</guid>
		<description><![CDATA[In questo nuovo tutorial vedremo come realizzare una cosa molto particolare, che potrà tornare utile soprattutto quando distrubuirete l&#8217;applicazione a diversi beta tester. Vedremo, infatti, come inserire all&#8217;interno del nostro progetto (oltre al classico numero di versione dell&#8217;applicazione) un numero di build progressimo, insieme anche alla data della build in questione. Utilizzeremo uno script automatico,...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone" src="http://www.bubidevs.net/Immagini/Logo-DevTutorial.png" alt="" width="490" height="200" /></p>
<p>In questo nuovo tutorial vedremo come realizzare una cosa molto particolare, che potrà tornare utile soprattutto quando distrubuirete l&#8217;applicazione a diversi beta tester.</p>
<p>Vedremo, infatti, come inserire all&#8217;interno del nostro progetto (oltre al classico numero di versione dell&#8217;applicazione) un numero di build progressimo, insieme anche alla data della build in questione.</p>
<p>Utilizzeremo uno script automatico, che ad ogni build creata aumenterà il numero di build e aggiornerà la data della build Potremo, così, avere sempre sotto controllo l&#8217;esatta versione della nostra applicazione, in modo da avere un controllo completo su tutte le versioni.</p>
<p>Buon tutorial!</p>
<p><span id="more-4793"></span></p>
<h1>1. Inseriamo lo script</h1>
<p>Entriamo nel progetto in cui vogliamo inserire l&#8217;incremento automatico del numero di versione. Facciamo clic con il tasto destro sul nome del nostro progetto e scegliamo &#8220;Add -&gt; New Build Phase -&gt; New Run Script Build Phase&#8221;.</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-21.20.14.png"><img class="alignnone size-large wp-image-4796" title="Schermata 2010-03-15 a 21.20.14" src="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-21.20.14-499x119.png" alt="" width="499" height="119" /></a></p>
<p>Si aprirà una schermata come questa:</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-21.22.45.png"><img class="alignnone size-large wp-image-4795" title="Schermata 2010-03-15 a 21.22.45" src="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-21.22.45-500x530.png" alt="" width="500" height="530" /></a></p>
<p>in cui dovremo andare ad inserire lo script necessario. Eccovelo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #666666; font-style: italic;"># Auto Increment Version Script</span>
<span style="color: #007800;">buildPlist</span>=<span style="color: #ff0000;">&quot;prova-Info.plist&quot;</span>
<span style="color: #007800;">CFBuildNumber</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>libexec<span style="color: #000000; font-weight: bold;">/</span>PlistBuddy <span style="color: #660033;">-c</span> <span style="color: #ff0000;">&quot;Print CFBuildNumber&quot;</span> <span style="color: #007800;">$buildPlist</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #007800;">CFBuildNumber</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #007800;">$CFBuildNumber</span> + <span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">&#41;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>div <span style="color: #007800;">id</span>=<span style="color: #ff0000;">&quot;_mcePaste&quot;</span><span style="color: #000000; font-weight: bold;">&gt;/</span>usr<span style="color: #000000; font-weight: bold;">/</span>libexec<span style="color: #000000; font-weight: bold;">/</span>PlistBuddy <span style="color: #660033;">-c</span> <span style="color: #ff0000;">&quot;Set :CFBuildNumber <span style="color: #007800;">$CFBuildNumber</span>&quot;</span> <span style="color: #007800;">$buildPlist</span>
<span style="color: #007800;">CFBuildDate</span>=$<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">date</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>libexec<span style="color: #000000; font-weight: bold;">/</span>PlistBuddy <span style="color: #660033;">-c</span> <span style="color: #ff0000;">&quot;Set :CFBuildDate <span style="color: #007800;">$CFBuildDate</span>&quot;</span> <span style="color: #007800;">$buildPlist</span><span style="color: #000000; font-weight: bold;">&lt;/</span>div<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<p>Ovviamente dovete modificare la stringa <em>buildPlist=&#8221;prova-Info.plis&#8221;</em>, inserendo il nome del vostro file &#8220;.plist&#8221; (che sarà nella forma &#8220;nome_progetto-Info.plist&#8221;).</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-21.23.21.png"><img class="alignnone size-large wp-image-4797" title="Schermata 2010-03-15 a 21.23.21" src="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-21.23.21-500x530.png" alt="" width="500" height="530" /></a></p>
<p>Chiudete pure tale finestra.</p>
<h1>2. Inseriamo le variabili necessarie</h1>
<p>Spostatevi, ora, nella cartella &#8220;Resources&#8221; ed aprite il file &#8220;xxx-Info.plist&#8221; che trovate al suo interno (dove xxx è il nome del vostro progetto).</p>
<p>Utilizzando il &#8220;+&#8221; che appare di fianco alle voci già presenti, inserite due nuovi valori, rispettivamente chiamati &#8220;<em>CFBuildDate</em>&#8221; e &#8220;<em>CFBuildNumber</em>&#8220;. Non c&#8217;è bisogno che inseriate dei valori per queste due voci, in quanto verranno create automaticamente dallo script. Ecco come deve essere il vostro file &#8220;.plist&#8221;:</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-21.26.45.png"><img class="alignnone size-large wp-image-4798" title="Schermata 2010-03-15 a 21.26.45" src="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-21.26.45-500x327.png" alt="" width="500" height="327" /></a></p>
<p>Potete notare che è già presente la stringa &#8220;<em>Bundle version</em>&#8220;, che identifica la versione della nostra applicazione. Sarà anche questo un valore che andremo a leggere. Salvate il file e chiudetelo pure.</p>
<h1>3. Inseriamo il codice necessario</h1>
<p>Non ci resta che inserire quelle poche istruzioni che ci permetteranno di leggere il numero di versione, il numero di build e la data dell&#8217;ultima build. Inserite, dove vi serve, il seguente codice:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="objc" style="font-family:monospace;"><span style="color: #400080;">NSString</span> <span style="color: #002200;">*</span>versione <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #400080;">NSBundle</span> mainBundle<span style="color: #002200;">&#93;</span> infoDictionary<span style="color: #002200;">&#93;</span> objectForKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;CFBundleVersion&quot;</span><span style="color: #002200;">&#93;</span>;
<span style="color: #400080;">NSString</span> <span style="color: #002200;">*</span>build <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #400080;">NSBundle</span> mainBundle<span style="color: #002200;">&#93;</span> infoDictionary<span style="color: #002200;">&#93;</span> objectForKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;CFBuildNumber&quot;</span><span style="color: #002200;">&#93;</span>;
<span style="color: #400080;">NSString</span> <span style="color: #002200;">*</span>data <span style="color: #002200;">=</span> <span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #002200;">&#91;</span><span style="color: #400080;">NSBundle</span> mainBundle<span style="color: #002200;">&#93;</span> infoDictionary<span style="color: #002200;">&#93;</span> objectForKey<span style="color: #002200;">:</span><span style="color: #bf1d1a;">@</span><span style="color: #bf1d1a;">&quot;CFBuildDate&quot;</span><span style="color: #002200;">&#93;</span>;</pre></td></tr></table></div>

<p>Come vedete abbiamo ottenuto tre stringhe con i rispettivi tre valori, che potrete utilizzare a vostro piacimento!</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-22.01.16.png"><img class="alignnone size-full wp-image-4802" title="Schermata 2010-03-15 a 22.01.16" src="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-22.01.16.png" alt="" width="414" height="770" /></a></p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/03/AutoBuildExample.zip"><img src="http://www.bubidevs.net/Immagini/download_icon.png" alt="" width="33" height="40" align="middle" /></a> Se Avete Problemi, questo è il <a href="http://www.bubidevs.net/wp-content/uploads/2010/03/AutoBuildExample.zip">nostro file di progetto</a>.</p>
<p style="text-align: left;"><strong><span style="color: #ff0000;">Nota:</span></strong> per visualizzare lo script inserito espandete l&#8217;elemento &#8220;<em>Targets</em>&#8221; del progetto e fate doppio clic su &#8220;<em>Run Script</em>&#8220;.</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-22.11.08.png"><img class="alignnone size-full wp-image-4804" title="Schermata 2010-03-15 a 22.11.08" src="http://www.bubidevs.net/wp-content/uploads/2010/03/Schermata-2010-03-15-a-22.11.08.png" alt="" width="226" height="106" /></a></p>
<p style="text-align: left;"><em>La guida è stata creata da Andrea Busi per “<a style="color: #3362fb; text-decoration: none;" href="http://www.bubidevs.net/2010/03/13/2010/02/09/2009/09/25/2009/08/08/2009/07/04/">Bubi Devs</a>”, prendendo spunto da questa guida: &#8220;<a href="http://imthi.com/blog/programming/auto-increment-build-number-date-in-xcode-iphone-project.php">Auto Increment Build Number &amp; Date in XCode iPhone Project</a>&#8220;. I meriti, quindi, sono del legittimo autore.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2010/03/23/devtutorial-27-incremento-automatico-del-numero-di-build-e-data-in-un-progetto/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>GameSalad arriva alla versione 0.8 e aggiunge la pubblicazione dei giochi per Mac</title>
		<link>http://www.bubidevs.net/2010/02/10/gamesalad-arriva-alla-versione-0-8-e-aggiunge-la-pubblicazione-dei-giochi-per-mac/</link>
		<comments>http://www.bubidevs.net/2010/02/10/gamesalad-arriva-alla-versione-0-8-e-aggiunge-la-pubblicazione-dei-giochi-per-mac/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 19:46:06 +0000</pubDate>
		<dc:creator>Fast</dc:creator>
				<category><![CDATA[GameSalad]]></category>
		<category><![CDATA[iphon]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[macos]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=4374</guid>
		<description><![CDATA[Poco tempo fa è stata rilasciata la versione 0.8 di GameSalad (tool per lo sviluppo di semplici giochi), aggiungendo un&#8217;importante features: la creazione e pubblicazione di giochi compatibili con Mac OS, ovviamente mantenendo anche la possibilità di pubblicare giochi per iPhone e per il web. Sono state, inoltre, apportate altre modifiche, come: aggiunte nuove risoluzioni:...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/02/PublishToMac.jpg"><img class="alignnone size-large wp-image-4375" title="PublishToMac" src="http://www.bubidevs.net/wp-content/uploads/2010/02/PublishToMac-500x162.jpg" alt="" width="500" height="162" /></a></p>
<p style="text-align: left;">Poco tempo fa è stata rilasciata la versione 0.8 di <a href="http://www.bubidevs.net/category/gamesalad/">GameSalad</a> (tool per lo sviluppo di semplici giochi), aggiungendo un&#8217;importante features: la <strong>creazione e pubblicazione di giochi compatibili con Mac OS, </strong>ovviamente mantenendo anche la possibilità di pubblicare giochi per iPhone e per il web.</p>
<p style="text-align: left;"><span id="more-4374"></span>Sono state, inoltre, apportate altre modifiche, come:</p>
<ol>
<li>aggiunte nuove risoluzioni: 320×480 (iPhone Portrait), 720×480 (<a href="http://GameSalad.com/">GameSalad.com</a>), 1024×768, 1280×720 (HD);</li>
<li>aggiunta la modalità portrait per iPhone;</li>
<li>aumentato il frame rate.</li>
</ol>
<p>Per cominciare a creare il vostro gioco per il web, per Mac o per iPhone non dovrete far altro che scaricare da <a href="http://gamesalad.com/download/latestCreator">questo indirizzo</a> il tool. Acquistando la licenza (99 $) potrete poi pubblicare le vostre creazioni!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2010/02/10/gamesalad-arriva-alla-versione-0-8-e-aggiunge-la-pubblicazione-dei-giochi-per-mac/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Rilasciato iPhone SDK 3.2 beta 2 [AGGIORNATO]</title>
		<link>http://www.bubidevs.net/2010/02/10/iphone-sdk-3-2-beta-2/</link>
		<comments>http://www.bubidevs.net/2010/02/10/iphone-sdk-3-2-beta-2/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 18:42:42 +0000</pubDate>
		<dc:creator>Fast</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone SDK]]></category>
		<category><![CDATA[Xcode]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=4361</guid>
		<description><![CDATA[Ieri sera Apple ha rilasciato la beta 2 del nuovo SDK 3.2, che come già sapete supporta la creazione di applicazioni per iPad. Eccovi i cambiamenti introdotti (e che abbiamo notato): aggiunta l&#8217;applicazione nativa Safari nel simulatore di iPad: correzione di diversi &#8220;bugfix&#8221; rivolti soprattutto all&#8217;iPad Simulator, che presentava diversi errori; eliminati i vari riferimenti...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/01/ipad_sdk.png"><img class="alignnone" src="http://www.bubidevs.net/wp-content/uploads/2010/01/ipad_sdk.png" alt="" width="281" height="316" /></a></p>
<p style="text-align: left;">Ieri sera Apple ha rilasciato la beta 2 del nuovo SDK 3.2, che come già sapete supporta la creazione di applicazioni per iPad.</p>
<p style="text-align: left;">Eccovi i cambiamenti introdotti (e che abbiamo notato):</p>
<p><span id="more-4361"></span></p>
<ol>
<li>aggiunta l&#8217;applicazione nativa <strong>Safari</strong> nel simulatore di iPad:</li>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/02/Schermata-2010-02-10-a-20.00.29.png"><img class="alignnone size-large wp-image-4367" title="Schermata 2010-02-10 a 20.00.29" src="http://www.bubidevs.net/wp-content/uploads/2010/02/Schermata-2010-02-10-a-20.00.29-500x645.png" alt="" width="500" height="645" /></a></p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/02/Schermata-2010-02-10-a-20.00.33.png"><img class="alignnone size-large wp-image-4369" title="Schermata 2010-02-10 a 20.00.33" src="http://www.bubidevs.net/wp-content/uploads/2010/02/Schermata-2010-02-10-a-20.00.33-500x645.png" alt="" width="500" height="645" /></a></p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2010/02/Schermata-2010-02-10-a-20.00.00.png"><img class="alignnone size-large wp-image-4370" title="Schermata 2010-02-10 a 20.00.00" src="http://www.bubidevs.net/wp-content/uploads/2010/02/Schermata-2010-02-10-a-20.00.00-500x387.png" alt="" width="500" height="387" /></a></p>
<li>correzione di diversi &#8220;bugfix&#8221; rivolti soprattutto all&#8217;iPad Simulator, che presentava diversi errori;</li>
<li>eliminati i vari riferimenti alla fotocamera;</li>
<li>una nuova opzione che avviene quando si seleziona una parola e permette di sostituirla in caso di non corretta scrittura.</li>
</ol>
<p style="text-align: left;">Vi ricordiamo che solo gli sviluppatori iscritti al <a href="http://developer.apple.com/iphone/program/apply.html">Developer  Program</a> possono scaricare e installare la versione 3.2 del SDK. Tutti gli altri dovranno aspettare il rilascio definitivo!</p>
<p style="text-align: right;"><em>Grazie a &#8220;ovosodo&#8221; per gli screen!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2010/02/10/iphone-sdk-3-2-beta-2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>È iniziato l&#8217;iPhone Reality Show!</title>
		<link>http://www.bubidevs.net/2009/12/06/e-iniziato-liphone-reality-show/</link>
		<comments>http://www.bubidevs.net/2009/12/06/e-iniziato-liphone-reality-show/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 17:41:54 +0000</pubDate>
		<dc:creator>Andrea Busi</dc:creator>
				<category><![CDATA[iPhone Reality Show]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[applicazione]]></category>
		<category><![CDATA[applicazioni]]></category>
		<category><![CDATA[AppStore]]></category>
		<category><![CDATA[Firmware 3.0]]></category>
		<category><![CDATA[iPhone SDK]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac Os X]]></category>
		<category><![CDATA[progetto]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.bubidevs.net/?p=3288</guid>
		<description><![CDATA[È iniziato alle 18 italiane l&#8217;iPhone Reality Show, di cui vi abbiamo parlato qui. È stata subito resa nota la roadmap di questa particolare iniziativa, eccovela: Potete seguire la diretta si questo evento sul sito di Command Guru, oppure direttamente qui su &#8220;Bubi Devs&#8221; andando a fine pagina! Se volete partecipare alla live chat tramite...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2009/12/CGiPRS.png"><img class="alignnone size-full wp-image-3290" title="CGiPRS" src="http://www.bubidevs.net/wp-content/uploads/2009/12/CGiPRS.png" alt="CGiPRS" width="297" height="59" /></a></p>
<p>È iniziato alle 18 italiane l&#8217;iPhone Reality Show, di cui vi abbiamo parlato qui.</p>
<p>È stata subito resa nota la roadmap di questa particolare iniziativa, eccovela:</p>
<p style="text-align: center;"><a href="http://www.bubidevs.net/wp-content/uploads/2009/12/Schermata-2009-12-06-a-18.37.52.png"><img class="alignnone size-large wp-image-3289" title="Schermata 2009-12-06 a 18.37.52" src="http://www.bubidevs.net/wp-content/uploads/2009/12/Schermata-2009-12-06-a-18.37.52-500x156.png" alt="Schermata 2009-12-06 a 18.37.52" width="500" height="156" /></a></p>
<p><span id="more-3288"></span>Potete seguire la diretta si questo evento sul sito di <a href="http://commandguru.com/">Command Guru</a>, oppure direttamente qui su &#8220;Bubi Devs&#8221; andando a fine pagina!</p>
<p>Se volete partecipare alla live chat tramite Twitter, vi basterà inserire nei vostro tweet il tag <strong>#CGLive</strong>.</p>
<p>Buona visione!!</p>
<p style="text-align: center;"><script src="http://player.ooyala.com/player.js?height=320&amp;width=570&amp;embedCode=pqcWYxMTq7y4Mwv5d0Bt7As4uzm45NGj&amp;autoplay=1"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bubidevs.net/2009/12/06/e-iniziato-liphone-reality-show/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

