<?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>iPhone and Go - Sviluppare iPhone &#187; Teoria di base</title>
	<atom:link href="http://www.iphoneandgo.it/category/lezioni-base-teoria/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iphoneandgo.it</link>
	<description>Dall&#039; ABC all&#039; SDK, il vostro laboratorio online per un software iPhone.</description>
	<lastBuildDate>Fri, 19 Mar 2010 04:00:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Come aggiungere (installare) una nuova applicazione nel nostro iPhone.</title>
		<link>http://www.iphoneandgo.it/2009/11/20/come-aggiungere-installare-una-nuova-applicazione-nel-nostro-iphone/</link>
		<comments>http://www.iphoneandgo.it/2009/11/20/come-aggiungere-installare-una-nuova-applicazione-nel-nostro-iphone/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 06:00:13 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[Appstore]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=3122</guid>
		<description><![CDATA[Installare un applicazione iPhone; si&#8230; e&#8217; proprio questo l&#8217;argomento che vorrei trattare in questo articolo, per molti e&#8217; una cosa quasi banale, ma ho incontrato diverse, molte persone invece che alla mano con il loro iPhone si vedono solo le applicazioni pre-caricate da Apple&#8230; inconsci e nemmeno desiderosi di pensare ad aggiungere un nuovo tool.. [...]]]></description>
			<content:encoded><![CDATA[<p>Installare un applicazione iPhone; si&#8230; e&#8217; proprio questo l&#8217;argomento che vorrei trattare in questo articolo, per molti e&#8217; una cosa quasi banale, ma ho incontrato diverse, molte persone invece che alla mano con il loro iPhone si vedono solo le applicazioni pre-caricate da Apple&#8230; inconsci e nemmeno desiderosi di pensare ad aggiungere un nuovo tool.. passatempo&#8230; aiuto in qualsiasi cosa..</p>
<p style="text-align: center;"><img class="size-full wp-image-3123 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="one-billion-apps-iphone_original" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/one-billion-apps-iphone_original.jpg" alt="one-billion-apps-iphone_original" width="350" height="326" /></p>
<p><span id="more-3122"></span>Voglio spingere tutte quelle persone che ancora non l&#8217;anno fatto ad andare oltre.. ad usare l&#8217;iphone per le sue potenzialita&#8217; (non solo quelle di semplice status, o di telefono).. ma di capire quello che il mondo degli sviluppatori oggi sta mettendo a disposizione per  zero  euro o pochi centesimi.</p>
<p>Per aggiungere un&#8217;applicazione nuova in iPhone (o iPod touch) dobbiamo innanzi tutto usare uno strumento messo a disposizione da Apple che si chiama &#8220;App Store&#8221;..</p>
<p>App Store non e&#8217; altro che un grande sito contenitore.. che diviso per categorie, gestisce tutte le applicazioni pronte per essere installate nel proprio iPhone.</p>
<p>Per usare App Store si può procedere in due modi : il primo e&#8217; quello utilizzando la omonima applicazione installata di default sul proprio device (foto a sinistra); il secondo modo è quello di collegare il device (iPhone/ipod Touch) al proprio computer e caricare il programma che funziona da intermediario di sistema iTunes (foto a destra).</p>
<p><img class="size-full wp-image-3128 alignleft" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="app_store" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/app_store.jpg" alt="app_store" width="232" height="272" /><img class="size-full wp-image-3129 alignleft" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="app_store_w_iphone" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/app_store_w_iphone.jpg" alt="app_store_w_iphone" width="290" height="303" /><br />
In questo tutorial si ipotizza che l&#8217;user si sia registrato come account in itunes (non e&#8217; altro che fornire le proprie generalita&#8217; e inserire l&#8217;eventuale carta di credito necessaria per gli acquisti &#8220;non gratuiti&#8221;).</p>
<p>Utilizzando iTunes posizioniamoci su App Store e da qui possiamo scegliere (dal menu a tendina) di quale categoria di appartenenza vogliamo cercare l&#8217;applicazione da installare, oppure se si ha una parola di riferimento, come il titolo, l&#8217;argomento che deve trattare possiamo andarlo ad inserire nel campo ricerca in alto a destra.</p>
<p style="text-align: center;"><img class="size-full wp-image-3139 aligncenter" title="Schermata 2009-11-15 a 17.57.28" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-15-a-17.57.28.png" alt="Schermata 2009-11-15 a 17.57.28" width="489" height="309" /></p>
<p style="text-align: left;">Se invece vogliamo utilizzare direttamente il nostro iPhone possiamo tranquillamente navigare tra i pulsanti messi a disposizione come &#8220;Top 25&#8243;  per &#8220;Categoria&#8221; in &#8220;primo piano&#8221; oppure cercare una parola allo stesso modo di iTunes.</p>
<p style="text-align: left;"><img class="size-full wp-image-3140 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="main_appstore20080609" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/main_appstore20080609.jpg" alt="main_appstore20080609" width="310" height="395" />A questo punto dopo essersi imbattuti tra una scelta &#8220;quasi&#8221; infinita di applicazioni siamo arrivati al punto di aver deciso quale applicazione vogliamo scaricare.</p>
<p style="text-align: left;">Se si usi iTunes bisognerà premere sul pulsante download mentre per chi usa l&#8217;iPhone direttamente ci viene proposta l&#8217;applicazione con l&#8217;indicazione del suo prezzo (oppure della sigla free se distribuito gratuitamente).. Non dobbiamo far altro che cliccare sull&#8217;importo e procedere sia con iphone che con itunes dopo aver inserito la nostra password del nostro account.</p>
<p style="text-align: center;"><img class="size-full wp-image-3144 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="foto" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/foto.jpg" alt="foto" width="251" height="377" /></p>
<p style="text-align: left;">Per gli utilizzatori di iPhone con App Store direttamente vedremo l&#8217;applicazione appena scelta scaricarsi direttamente e installarsi l&#8217;icona della nuova applicazione sul nostro iPhone, pronta per l&#8217;utilizzo. Per chi ha proceduto con iTunes dovrà andare sulla colonna di sinistra e selezionare il device (iPhone) e premere il pulsante &#8220;sincronizza&#8221; per portare l&#8217;applicazione appena scaricata dentro il nostro iPhone / ipod Touch.</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-3146" title="Schermata 2009-11-15 a 18.22.15" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-15-a-18.22.15.png" alt="Schermata 2009-11-15 a 18.22.15" width="434" height="273" /></p>
<p style="text-align: left;">A questo punto abbiamo la nostra nuova applicazione che darà una nuova estensione al nostro device.. un nuovo modo di utilizzarlo&#8230;.</p>
<p style="text-align: left;">Siete stufi di questa applicazione ? Bene teneteci premuto il dito sopra all&#8217;icona vedrete che cominceranno tutte le icone a traballare&#8230;. e quelle che si possono eliminare porteranno una X in alto a sinistra dell&#8217;icona.. basterà premerla e confermare per toglierla dal nostro device !! Dopodiche blocchiamo tutto nuovamente .. premiamo il tasto Home (quello grande tondo unico dell&#8217;iphone).</p>
<p style="text-align: left;">Per voi Sir. Lodux !</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2009%2F11%2F20%2Fcome-aggiungere-installare-una-nuova-applicazione-nel-nostro-iphone%2F&amp;linkname=Come%20aggiungere%20%28installare%29%20una%20nuova%20applicazione%20nel%20nostro%20iPhone."><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2009/11/20/come-aggiungere-installare-una-nuova-applicazione-nel-nostro-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Realizzata la nostra App per iPhone ora vogliamo farla testare ai nostri amici: vediamo come !</title>
		<link>http://www.iphoneandgo.it/2009/11/16/realizzata-la-nostra-app-per-iphone-ora-vogliamo-farla-testare-ai-nostri-amici-vediamo-come/</link>
		<comments>http://www.iphoneandgo.it/2009/11/16/realizzata-la-nostra-app-per-iphone-ora-vogliamo-farla-testare-ai-nostri-amici-vediamo-come/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 06:00:25 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[Ad Hoc]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=3092</guid>
		<description><![CDATA[La licenza da Developer dal costo di 99 US$ permette non solo la pubblicazione delle nostre applicazioni iPhone in AppStore ma anche di poterle direttamente testare su 100 dispositivi mobile iPhone o iPod Touch. Vediamo come fare..

Come prima cosa abbiamo dobbiamo procurarci le seguenti cose :
1. La nostra applicazione naturalmente pronta e funzionante;
2. Dobbiamo procurarci [...]]]></description>
			<content:encoded><![CDATA[<p>La licenza da Developer dal costo di 99 US$ permette non solo la pubblicazione delle nostre applicazioni iPhone in AppStore ma anche di poterle direttamente testare su 100 dispositivi mobile iPhone o iPod Touch. Vediamo come fare..</p>
<p style="text-align: center;"><img class="size-full wp-image-3094 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="Validation glossy icon" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/distribution1.jpg" alt="Validation glossy icon" width="286" height="315" /></p>
<p><span id="more-3092"></span>Come prima cosa abbiamo dobbiamo procurarci le seguenti cose :</p>
<p>1. La nostra applicazione naturalmente pronta e funzionante;<br />
2. Dobbiamo procurarci i numeri univoci UDID di tutti gli iphone / ipod touch ai quali vogliamo dare la nostra applicazione.</p>
<p>Per il primo punto spero non ci siano problemi, per il secondo punto si procede come segue :</p>
<p>collegare o far collegare il proprio dispositivo al computer e attivare (se non viene in automatico) il programma iTunes.</p>
<p>A questo punto selezioniamo dalla colonna di sinistra il simbolo del dispositivo collegato (iPhone o iPod Touch) per far apparire la pagina principale del dispositivo.</p>
<p>Posizionatevi sopra la dicitura &#8220;numero di serie&#8221; e premete con il tasto sinistro del mouse sopra&#8230; cosi facendo apparira&#8217; il numero UDID (cifra a 40 caratteri alfanumerici) come da foto sottostante:</p>
<p><img class="aligncenter size-full wp-image-3100" title="UDID" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/UDID2.jpg" alt="UDID" width="448" height="293" /></p>
<p>Una volta raccolte queste informazioni dobbiamo richidere un certificato ad Apple che legherà la nostra applicazione / o le nostre applicazioni con tutti i dispositivi che andremo a caricare con il numero UDID.</p>
<p><strong>Richiesta provisioning profile.</strong></p>
<p>Andiamo all&#8217;iPhone developer program inserendo il nostro user e password e posizioniamo sulla sezione &#8220;devices&#8221; ed inseriamo (&#8221;Add Devices&#8221;) tutti i dispositivi che abbiamo raccolto UDID.</p>
<p><img class="aligncenter size-full wp-image-3102" title="Schermata 2009-11-14 a 22.07.52" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-14-a-22.07.52.png" alt="Schermata 2009-11-14 a 22.07.52" width="445" height="264" /></p>
<p>Ora dobbiamo caricare i dispositivi sul provisioning profile. Posizioniamoci su &#8220;provisioning&#8221; e selezioniamo la cartella &#8220;Distribution&#8221; dopodichè premiamo il pulsante &#8220;new profile&#8221;.</p>
<p><img class="aligncenter size-full wp-image-3105" title="Schermata 2009-11-14 a 22.11.52" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-14-a-22.11.52.png" alt="Schermata 2009-11-14 a 22.11.52" width="440" height="293" /></p>
<p>Ora creiamo il nostro profile&#8230; : selezioniamo &#8220;Ad Hoc&#8221; nel primo campo ad indicare che sarà un certificato destinato alla distribuzione.</p>
<p>Diamo un nome al &#8220;profile&#8221; come ad esempio: NomeprogrammaprovisioningDistributor.</p>
<p>A questo punto selezioniamo la suite di applicazioni o l&#8217;applicazione che intendiamo distribuire con i devices che selezioneremo subito sotto&#8230; e premiamo submit.</p>
<p>Ora creato il &#8220;profile&#8221; lo scarichiamo e lo posizioniamo nel nostro Desktop.</p>
<p>Chiudiamo ora Apple developer connection e dal nostro desktop trasciniamo il nostro certificato sull&#8217;icona di Xcode nella Dashboard permettendogli cosi di incorporarlo nel sistema. (per verificare il corretto posizionamento andare dall&#8217;xcode su window -&gt; organaizer)</p>
<p>Carichiamo ora dall&#8217;Xcode la nostra applicazione che vogliamo distribuire&#8230; e duplichiamo la &#8220;release&#8221; distribution creandone una nuova e rinominandola in &#8220;distrubution&#8221;</p>
<p style="text-align: center;"><img class="size-full wp-image-3109 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="Schermata 2009-11-14 a 22.22.04" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-14-a-22.22.04.png" alt="Schermata 2009-11-14 a 22.22.04" width="504" height="465" /></p>
<p style="text-align: left;">Selezioniamo dai tab la voce &#8220;build&#8221; e selezioniamo la voce &#8220;distribution&#8221; nella configurazione</p>
<p style="text-align: center;"><img class="size-full wp-image-3110 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="Schermata 2009-11-14 a 22.26.59" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-14-a-22.26.59.png" alt="Schermata 2009-11-14 a 22.26.59" width="436" height="485" /></p>
<p style="text-align: left;">Nella voce &#8220;Any iPhone OS Device&#8221; selezioniamo iPhone Distribution&#8230;. dove come da figura viene indicata a monte il nome del profile precaricato.</p>
<p style="text-align: left;">Torniamo al nostro progetto chiudendo la finestra e selezionando questo nuovo sistema di compilazione &#8220;disribution&#8221;</p>
<p style="text-align: left;"><img class="size-full wp-image-3112 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="Schermata 2009-11-14 a 22.32.37" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-14-a-22.32.37.png" alt="Schermata 2009-11-14 a 22.32.37" width="441" height="370" /></p>
<p style="text-align: left;">A questo punto dobbiamo creare un nuovo file all&#8217;interno del nostro progetto di tipo &#8220;Code signing&#8221;. Posizioniamoci su File -&gt; New -&gt; e selezioniamo &#8220;Code signing&#8221; -&gt; Entitlements salvando il file con il nome &#8220;entitlements.plist&#8221;</p>
<p style="text-align: left;"><img class="size-full wp-image-3114 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="Schermata 2009-11-14 a 22.35.08" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-14-a-22.35.08.png" alt="Schermata 2009-11-14 a 22.35.08" width="476" height="345" /></p>
<p style="text-align: left;">Ora selezioniamo il file appena creato e deselezioniamo il Flag &#8220;get-task-allow&#8221; e SALVIAMO.</p>
<p style="text-align: left;">Ora ritorniamo su &#8220;info&#8221; windows e inseriamo manualmente il nome del file nel campo &#8220;Code Signing Entitlements&#8221;</p>
<p style="text-align: left;"><img class="size-full wp-image-3115 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="Schermata 2009-11-14 a 22.40.03" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-14-a-22.40.03.png" alt="Schermata 2009-11-14 a 22.40.03" width="502" height="130" /></p>
<p>Ora siamo pronti per Compilare la nostra applicazione quindi procediamo con la funzione &#8220;Build&#8221;. La nostra applicazione e&#8217; pronta. Andiamo a ritrovarla nel finder del nostro mac seguento la funzione &#8220;Reveal in Finder&#8221; sopra il nome del file app.</p>
<p style="text-align: left;"><img class="size-full wp-image-3117 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="Schermata 2009-11-14 a 22.42.47" src="http://www.iphoneandgo.it/wp-content/uploads/2009/11/Schermata-2009-11-14-a-22.42.47.png" alt="Schermata 2009-11-14 a 22.42.47" width="551" height="248" /></p>
<p style="text-align: left;">Ora copiamo il file .app nel nostro desktop.</p>
<p style="text-align: left;">Cosi fatto ora abbiamo la nostra applicazione .app e il file certificato pronti per la distribuzione.</p>
<p style="text-align: left;">Consegnate i due file a tutti i computer nei quali installarlo poi nei singoli dispositivi iPhone / ipod Touch.</p>
<p style="text-align: left;">Trascinate da Desktop inizialmente il file certificato nell&#8217;icona del programma iTunes nella DashBoard in modo da precaricarlo. Fate successivamente la stessa cosa con il file applicazione .app&#8230; Se la procedura ha funzionato correttamente una volta collegato il dispositivo a computer e sincronizzando il sistema tramite iTunes la vostra applicazione verrà automaticamente installata.</p>
<p style="text-align: left;">Per voi Sir. Lodux.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2009%2F11%2F16%2Frealizzata-la-nostra-app-per-iphone-ora-vogliamo-farla-testare-ai-nostri-amici-vediamo-come%2F&amp;linkname=Realizzata%20la%20nostra%20App%20per%20iPhone%20ora%20vogliamo%20farla%20testare%20ai%20nostri%20amici%3A%20vediamo%20come%20%21"><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2009/11/16/realizzata-la-nostra-app-per-iphone-ora-vogliamo-farla-testare-ai-nostri-amici-vediamo-come/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sempre più assistenza da Apple con App Store Resource Center</title>
		<link>http://www.iphoneandgo.it/2009/09/20/sempre-piu-assistenza-da-apple-con-app-store-resource-center/</link>
		<comments>http://www.iphoneandgo.it/2009/09/20/sempre-piu-assistenza-da-apple-con-app-store-resource-center/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 06:00:06 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=2920</guid>
		<description><![CDATA[Sembra che Apple stia sempre più avendo un occhio di riguardo ai nuovi programmatori per iPhone portando nell&#8217;iPhone developer portal sempre più nuove sezioni dedicate alle spiegazioni su come usufruire di tutti gli strumenti messi a disposizione da Apple per lo sviluppo, pubblicazione e gestione delle nostre applicazioni in App Store.

In dettaglio l&#8217;App Store Resource [...]]]></description>
			<content:encoded><![CDATA[<p>Sembra che Apple stia sempre più avendo un occhio di riguardo ai nuovi programmatori per iPhone portando nell&#8217;iPhone developer portal sempre più nuove sezioni dedicate alle spiegazioni su come usufruire di tutti gli strumenti messi a disposizione da Apple per lo sviluppo, pubblicazione e gestione delle nostre applicazioni in App Store.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/09/schermata-2009-09-19-a-211212.png"><img class="aligncenter size-full wp-image-2921" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="schermata-2009-09-19-a-211212" src="http://www.iphoneandgo.it/wp-content/uploads/2009/09/schermata-2009-09-19-a-211212.png" alt="" width="249" height="316" /></a></p>
<p><span id="more-2920"></span>In dettaglio l&#8217;App Store Resource Center si interessera&#8217; di 3 aree importanti cosi divise :</p>
<p><strong>Preparazione dell&#8217;applicazione sviluppata alla sua sottoscrizione in Apple</strong>:</p>
<p>Cominciare con iTunes Connect</p>
<div id="result_box" dir="ltr">iTunes Connect è una suite di strumenti web-based che permette di inviare e gestire le applicazioni per la distribuzione su App Store. In iTunes Connect si sarà in grado di controllare lo stato dei vostri contratti, impostare le imposte e le informazioni bancarie, ottenere le vendite e le relazioni delle finanze, su richiesta dei codici promozionali, gestire gli utenti, le applicazioni, i metadati, e la tua nel catalogo di acquisto app.</div>
<div dir="ltr">ecc&#8230;</div>
<div dir="ltr"><strong><br />
</strong></div>
<div dir="ltr"><strong>Processo di approvazione dell&#8217;applicazione in App Store</strong>:</div>
<div dir="ltr">
<div dir="ltr">Garantire che la vostra applicazione sia pronta per il processo di approvazione.</p>
<p>Prima di inviare la vostra applicazione per l&#8217;approvazione, assicurarsi di aver testato direttamente su iPhone e iPod touch. L&#8217;iPhone Simulator è l&#8217;ideale per testare le tue idee, il debug di perdite di memoria, simula gli avvisi di memoria, e ottenere una buona idea di come la vostra applicazione sta lavorando. Tuttavia, dal momento che l&#8217;iPhone Simulator simula iPhone OS, non di hardware, non è un sostituto per il test su un dispositivo.</p></div>
</div>
<div dir="ltr"><strong><br />
</strong></div>
<div dir="ltr"><strong>Gestire le proprie applicazioni in App Store</strong>:</div>
<div dir="ltr">Editing e aggiornamento delle informazioni App in iTunes Connect</p>
<p>iTunes Connect consente di apportare modifiche alla vostre applicazioni, all&#8217;icona, metadati compresi, screenshots, e la descrizione. Quando si apportano modifiche ai metadati, è importante capire le differenze di apportare cambiamenti a un&#8217;applicazione esistente rispetto a modifiche che si desidera applicare a una versione aggiornata della vostra applicazione.</p></div>
<div dir="ltr">Ecco insomma un piccolo riassunto preso spunto dal sito stesso di Apple di come Apple stia cercando di venire in contro a noi sviluppatori togliendoci ogni dubbio su qualsiasi perplessita&#8217; e circostanze a volte incomprensibili.</div>
<div dir="ltr">Per voi Sir Lodux.</div>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2009%2F09%2F20%2Fsempre-piu-assistenza-da-apple-con-app-store-resource-center%2F&amp;linkname=Sempre%20pi%C3%B9%20assistenza%20da%20Apple%20con%20App%20Store%20Resource%20Center"><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2009/09/20/sempre-piu-assistenza-da-apple-con-app-store-resource-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nell&#8217;iPhone developer program di Apple continui aggiornamenti.</title>
		<link>http://www.iphoneandgo.it/2009/08/16/nelliphone-developer-program-di-apple-continui-aggiornamenti/</link>
		<comments>http://www.iphoneandgo.it/2009/08/16/nelliphone-developer-program-di-apple-continui-aggiornamenti/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 06:16:36 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=2879</guid>
		<description><![CDATA[Orami e&#8217; da qualche mese che regolarmente Apple sta ampliando e modificando la sezione web dedicata agli sviluppatori iPhone nel iPhone developer program.

Il menu&#8217; e&#8217; stato ampliato con altre voci ma vediamole in specifico:  continua&#8230;
1) iPhone Developer Program Portal : questa  sezione e&#8217; dedicata a tutti gli step necessari per testare le nostre applicazioni e [...]]]></description>
			<content:encoded><![CDATA[<p>Orami e&#8217; da qualche mese che regolarmente Apple sta ampliando e modificando la sezione web dedicata agli sviluppatori iPhone nel iPhone developer program.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/08/immagine-1.png"><img class="aligncenter size-full wp-image-2880" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="immagine-1" src="http://www.iphoneandgo.it/wp-content/uploads/2009/08/immagine-1.png" alt="" width="257" height="228" /></a></p>
<p>Il menu&#8217; e&#8217; stato ampliato con altre voci ma vediamole in specifico:  <a href="http://www.iphoneandgo.it/2009/08/16/nelliphone-developer-program-di-apple-continui-aggiornamenti/" target="_self">continua&#8230;</a><br />
<span id="more-2879"></span>1) iPhone Developer Program Portal : questa  sezione e&#8217; dedicata a tutti gli step necessari per testare le nostre applicazioni e prepararle per la distribuzione.</p>
<p>2) iTunes Connect: questa sezione ci porta ad un&#8217;altro menù molto ricco che utilizziamo sia per il caricamento delle nostre applicazioni in Appstore che per il loro mantenimento, inoltre si potranno da questa sezione visionare i download giornalieri oppure richiedere i codici gratuiti delle nostre applicazioni da distribuire.</p>
<p>3) Apple Developer Forums: come la stessa parola dice, questo link porta nei forum messi a disposizioni per gli sviluppatori da Apple.</p>
<p>4) Developer Support Center: e&#8217; da poco stato creato questo link per dare supporto agli sviluppatori, sia ponendo domande specifiche che confrontandosi con domande comuni (faq).</p>
<p>5) Marketing Resources: questa sezione ci aiuta con tutta una serie di accorgimenti (utilizzo delle parole chiave, controllo link applicazione, programmi di affiliazione) a migliorare il nostro rendimento &#8220;economico&#8221; o di &#8220;visibilita&#8217;&#8221; delle applicazioni pubblicate in appstore.</p>
<p>Per voi Sir. Lodux !</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2009%2F08%2F16%2Fnelliphone-developer-program-di-apple-continui-aggiornamenti%2F&amp;linkname=Nell%26%238217%3BiPhone%20developer%20program%20di%20Apple%20continui%20aggiornamenti."><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2009/08/16/nelliphone-developer-program-di-apple-continui-aggiornamenti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial sulla realizzazione del software &#8220;La smorfia&#8221; per iPhone [n.1]</title>
		<link>http://www.iphoneandgo.it/2009/04/27/tutorial-sulla-realizzazione-del-software-la-smorfia-per-iphone-n1/</link>
		<comments>http://www.iphoneandgo.it/2009/04/27/tutorial-sulla-realizzazione-del-software-la-smorfia-per-iphone-n1/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 05:58:22 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[La smorfia]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=2525</guid>
		<description><![CDATA[Per realizzare un software non basta scrivere un po&#8217; di righe di codice&#8230; 


Avere l&#8217;idea, analizzarla, studiarla, e poi metterla in pratica&#8230;.
Vorrei poter cominciare questo primo tutorial con dei concetti generali, con delle riflessioni, con l&#8217;intenzione di poter meditare insieme a voi e capire quelle che sono le nostre reali aspirazioni, e quelle che poi [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong>Per realizzare un software non basta scrivere un po&#8217; di righe di codice&#8230; </strong></p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/04/2008-11-22__12-15-04.png"><img class="aligncenter size-full wp-image-2528" title="2008-11-22__12-15-04" src="http://www.iphoneandgo.it/wp-content/uploads/2009/04/2008-11-22__12-15-04.png" alt="" width="341" height="415" /></a></p>
<p><span id="more-2525"></span></p>
<p>Avere l&#8217;idea, analizzarla, studiarla, e poi metterla in pratica&#8230;.</p>
<p>Vorrei poter cominciare questo primo tutorial con dei concetti generali, con delle riflessioni, con l&#8217;intenzione di poter meditare insieme a voi e capire quelle che sono le nostre reali aspirazioni, e quelle che poi prenderanno forma diventandone azione concreta.</p>
<p>Realizzare un sw (software) per iPhone, come per molti altri dispositivi, richiede molte competenze.. grafiche, di programmazione, di logica dei processi.. e tanti altre a seconda dei progetti.</p>
<p>Il primo pensiero che ho avuto e&#8217; stato perche&#8217; non realizzare un programma sul Lotto. Un programma che compredesse tutto.. dalle estrazioni, al calcolo delle probabilita&#8217; passando infine per &#8220;la smorfia&#8221;&#8230; Fu cosi che mi consultai con il mio &#8220;compagno&#8221; di sviluppo e concordammo che forse la cosa era troppo corposa e che solo un programma dedicato al mondo della Smorfia, avrebbe fatto sicuramente il suo buon successo.</p>
<p>L&#8217;idea era quindi accettata, bisognava partire, ma da dove si comincia ?&#8230;</p>
<p>Come prima cosa, bisogna fare una analisi molto dettagliata, su cosa si vuole rappresentare, come lo si vuole rappresentare, e da dove attingere alle risorse necessarie.</p>
<div id="attachment_2526" class="wp-caption aligncenter" style="width: 330px"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/04/sfera-320x372-pix-senza-fascia-ok.jpg"><img class="size-full wp-image-2526" title="sfera-320x372-pix-senza-fascia-ok" src="http://www.iphoneandgo.it/wp-content/uploads/2009/04/sfera-320x372-pix-senza-fascia-ok.jpg" alt="" width="320" height="372" /></a><p class="wp-caption-text">realizzazione Giorgio Sitran</p></div>
<p>Cominciai creando degli schizzi su di un prototype di iPhone disegnato, dove cercavo di immaginarmi le diverse view del sistema&#8230; e come loro avrebbero potuto interagire tra di loro attraverso i diversi pulsanti di navigazione.</p>
<p>Vennero fatte diverse prove e realizzati diversi disegni, ma ci sono delle cose che piacciono e le si sentono fin dal primo momento altre invece che anche se belle non riescono a trasmetterti quella forza da darti la convizione di poter andare avanti. Oltre a rappresentare il libro della smorfia si voleva ampliare l&#8217;applicazione con qualche ineressante funzionalita&#8217;.. e non ricordo a chi venne l&#8217;idea, ma pensare di sfruttare lo shake dell&#8217;iphone e far apparire un numero casuale da una sfera magica e&#8217; stato proprio quel tocco finale a completamento di un applicazione simile.</p>
<p><strong>La grafica fa la differenza</strong>.</p>
<p>L&#8217;applicazione doveva funzionare perfettamente, il database doveva caricarsi velocemente, il tocco dei pulsanti doveva portare immediatamente a cio&#8217; che ci si aspettava. Molti insegnamenti ci sono arrivati dai Team apple inerenti alla progettazione di un buon sw per iPhone. L&#8217;utente e&#8217; pretenzioso, piu&#8217; che con qualsiasi altro sistema, vuole risposte immediate, non vuole attendere nemmeno un secondo.. e l&#8217;immagine che ha davanti a se deve essere gradevole, deve attirare il suo sguardo fino al caricamento e alle funzioni attive altrimenti cambia applicazione.</p>
<p>C&#8217;e&#8217; voluto diverso tempo e professionalita&#8217; per trovare il giusto compromesso. Purtroppo non basta prendere un disegno qui, uno li, e metterli assieme; ci vuole un&#8217;immagine coordinata, di gusto, che sfrutti pure i componenti standard che l&#8217;iphone mette a disposizione, ma che sia omogenea di colori e struttura in tutte le sue view.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/04/immagine-21.png"><img class="aligncenter size-full wp-image-2498" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="immagine-21" src="http://www.iphoneandgo.it/wp-content/uploads/2009/04/immagine-21.png" alt="" width="500" height="371" /></a></p>
<p>Una volta che l&#8217;applicazione ha preso forma graficamente; e&#8217; il momento di studiare e implementare il codice, ed e&#8217; cio&#8217; che comincerò a spiegarvi nei prossimi articoli dedicati a questo tutorial.</p>
<p>Gli argomenti che toccheremo per il completamento della nostra applicazione saranno:</p>
<p>- La splash screen</p>
<p>- Lo shake dell&#8217;iphone</p>
<p>- Generatore di numeri casuali</p>
<p>- Un interfaccia personalizzata</p>
<p>- Caricare il nostro DB SQLite</p>
<p>- La &#8220;i&#8221; per la pagina dei crediti</p>
<p>Inoltre per tutti quelli che seguiranno questo corso e lasceranno un commento sugli articoli trattati a cominciare da questo, potranno vincere un codice promozionale per l&#8217;acquisto gratuito della &#8220;La Smorfia&#8221; in appstore. (verranno scelti in modo del tutto casuale 3 commenti per articolo)</p>
<p>La smorfia la potete trovare al momento in appstore al seguente <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=312221371&amp;mt=8" target="_blank">link.</a></p>
<p>Per voi Sir. Lodux.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2009%2F04%2F27%2Ftutorial-sulla-realizzazione-del-software-la-smorfia-per-iphone-n1%2F&amp;linkname=Tutorial%20sulla%20realizzazione%20del%20software%20%26%238220%3BLa%20smorfia%26%238221%3B%20per%20iPhone%20%5Bn.1%5D"><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2009/04/27/tutorial-sulla-realizzazione-del-software-la-smorfia-per-iphone-n1/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Importare i Video nel nostro iPhone.</title>
		<link>http://www.iphoneandgo.it/2009/02/26/importare-i-video-nel-nostro-iphone/</link>
		<comments>http://www.iphoneandgo.it/2009/02/26/importare-i-video-nel-nostro-iphone/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 11:42:06 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Faq]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=2193</guid>
		<description><![CDATA[Una delle caratteristiche che fin dal primo momento del suo acquisto mi sono stupito, è la qualità dello schermo (480&#215;320 pixel, 168ppi, con 3,5&#8243; di diagonale, luminoso e nitido) che l&#8217;iPhone mette a disposizione. Oggi vedremo come portare i nostri video all&#8217;interno del nostro iPhone per poterli guardare in tutta comodità.

Quali sono i formati video [...]]]></description>
			<content:encoded><![CDATA[<p>Una delle caratteristiche che fin dal primo momento del suo acquisto mi sono stupito, è la qualità dello schermo (480&#215;320 pixel, 168ppi, con 3,5&#8243; di diagonale, luminoso e nitido) che l&#8217;iPhone mette a disposizione. Oggi vedremo come portare i nostri video all&#8217;interno del nostro iPhone per poterli guardare in tutta comodità.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/02/movies2iphone_video.jpg"><img class="aligncenter size-full wp-image-2195" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="movies2iphone_video" src="http://www.iphoneandgo.it/wp-content/uploads/2009/02/movies2iphone_video.jpg" alt="" width="333" height="275" /></a></p>
<p><span id="more-2193"></span><strong>Quali sono i formati video che supporta l&#8217;iPhone?</strong><br />
Sostanzialmente i formati sono due : Mpeg4 con risoluzione a 640&#215;480 fino a 2,5 Mbps e il formato h.264 anch&#8217;esso a 640&#215;480 fino a 1,5 Mbps.</p>
<p>Come tutte le applicazioni, le musiche e le foto contenute nel nostro iphone, anche per i video, funziona la medesima procedura per la sincronizzazione e caricamento nel nostro iPhone: dobbiamo usare il software per Mac o PC iTunes.</p>
<p>Come prima cosa dobbiamo identificare il video che vogliamo inserire nel nostro iTunes; i formati che iTunes accetta sono sostanzialmente i .mov, .m4v e mp4. Una volta trovato il file video lo trasciniamo all&#8217;interno del nostro iTunes e verrà automaticamente inserito nella list :&#8221;Filmati&#8221;.</p>
<p>A questo punto selezioniamo il video appena importato andiamo sulla voce &#8220;avanzate&#8221; del menu e selezioneremo la voce :&#8221;Crea versione per iPod o iPhone&#8221;</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/02/converti.png"><img class="aligncenter size-full wp-image-2196" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="converti" src="http://www.iphoneandgo.it/wp-content/uploads/2009/02/converti.png" alt="" width="400" height="213" /></a></p>
<p>Oltre a iTunes naturalmente in commercio ci sono altri programmi (spesso gratuiti) che fanno la medesima funzione di conversione, a volte anche in modo migliore.<br />
Per gli ambienti MAC ricordo <a href="http://isquint.softonic.it/mac" target="_blank">iSquint</a> in grado di ottimizzare i video per iPhone e di convertire anche formati come Divx.<br />
Mentre per l&#8217;ambiente Windows un software tra tutti lo si può trovare su <a href="http://www.videora.com" target="_blank">www.videora.com</a> (Videora iPhone Converter) anch&#8217;esso gratuito.</p>
<div id="attachment_2197" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/02/videora.gif"><img class="size-medium wp-image-2197" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="videora" src="http://www.iphoneandgo.it/wp-content/uploads/2009/02/videora-300x225.gif" alt="" width="300" height="225" /></a><p class="wp-caption-text">Videora</p></div>
<div id="attachment_2198" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/02/isquint.png"><img class="size-medium wp-image-2198" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="isquint" src="http://www.iphoneandgo.it/wp-content/uploads/2009/02/isquint-300x100.png" alt="iSquint" width="300" height="100" /></a><p class="wp-caption-text">iSquint</p></div>
<p>A questo punto i nostri video preferiti si troveranno all&#8217;interno del nostro iTunes; da qui si possono catalogare secondo playlist o a seconda di tutti i servizi che si conoscono del programma.</p>
<p>Per sincronizzare i video (portarli cioè nel nostro iPhone) faremo gli stessi passi che normalmente facciamo per la musica: colleghiamo il nostro iPhone al computer, selezioniamo nella colonna delle playlist il simbolo del nostro iPhone (non appena appare), dalla schermata scegliamo il tasto TAB: &#8220;Video&#8221; e da qui scegliamo i video che vogliamo portare nel nostro iPhone.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/02/sincronizza.png"><img class="aligncenter size-full wp-image-2199" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="sincronizza" src="http://www.iphoneandgo.it/wp-content/uploads/2009/02/sincronizza.png" alt="" width="500" height="277" /></a></p>
<p>A questo punto i nostro video si saranno caricati nel nostro iPhone: premiamo il pulsante &#8220;iPod&#8221; nella home del nostro iPhone e scegliamo tra i pulsanti tab in basso la voce &#8220;Video&#8221;; ecco l&#8217;elenco dei nostri video &#8230; buona visione.</p>
<p>Sir. Lodux !</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2009%2F02%2F26%2Fimportare-i-video-nel-nostro-iphone%2F&amp;linkname=Importare%20i%20Video%20nel%20nostro%20iPhone."><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2009/02/26/importare-i-video-nel-nostro-iphone/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Image View e i suoi attributi con l&#8217;Interface Builder di iPhone.</title>
		<link>http://www.iphoneandgo.it/2009/01/17/image-view-e-i-suoi-attributi-con-linterface-builder-di-iphone/</link>
		<comments>http://www.iphoneandgo.it/2009/01/17/image-view-e-i-suoi-attributi-con-linterface-builder-di-iphone/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 21:34:36 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[Attributes]]></category>
		<category><![CDATA[Image View]]></category>
		<category><![CDATA[interface builder]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=1857</guid>
		<description><![CDATA[Nei corsi video precedenti abbiamo visto come sia facile inserire un&#8217;immagine all&#8217;interno della nostra applicazione iPhone. In questo piccolo articolo vi voglio spiegare l&#8217;uso dei diversi attributi (proprieta&#8217;) che l&#8217;oggetto image view mette a disposizione.


1) All&#8217;interno del raggruppamento &#8220;Image View&#8221; c&#8217;e&#8217; l&#8217;attributo &#8220;Image&#8221; il quale permette di caricare all&#8217;interno dell&#8217;oggetto Image View il file immagine [...]]]></description>
			<content:encoded><![CDATA[<p>Nei corsi <a title="video" href="http://www.iphoneandgo.it/2008/12/30/tutorial-video-sulla-scomparsa-della-tastiera-iphone-e-uso-della-slider-1a-parte/" target="_blank">video precedenti </a>abbiamo visto come sia facile inserire un&#8217;immagine all&#8217;interno della nostra applicazione iPhone. In questo piccolo articolo vi voglio spiegare l&#8217;uso dei diversi attributi (proprieta&#8217;) che l&#8217;oggetto image view mette a disposizione.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/01/logopieno.png"><img class="aligncenter size-full wp-image-1858" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="logopieno" src="http://www.iphoneandgo.it/wp-content/uploads/2009/01/logopieno.png" alt="" width="270" height="180" /></a></p>
<p style="text-align: center;"><span id="more-1857"></span></p>
<p>1) All&#8217;interno del raggruppamento &#8220;Image View&#8221; c&#8217;e&#8217; l&#8217;attributo &#8220;<strong>Image</strong>&#8221; il quale permette di caricare all&#8217;interno dell&#8217;oggetto Image View il file immagine precaricato all&#8217;interno del nostro progetto Xcode.</p>
<p>All&#8217;interno del raggruppamento &#8220;View&#8221; troviamo :</p>
<p>2) <strong>Mode</strong>: serve per ridisegnare l&#8217;immagine all&#8217;interno del riquadro secondo le diverse opzioni messe a disposizione di default. (Fate qualche prova per vedere i risultati)</p>
<p>3) <strong>Alpha</strong>: alpha è il canale di trasparenza e variando il valore dello slider vicino da 0 (trasparente) a 1 (visibile al 100%) si può avere un&#8217;immagine in trasparenza più o meno intensa.</p>
<p><a href="http://www.iphoneandgo.it/wp-content/uploads/2009/01/attributi.png"><img class="alignleft size-full wp-image-1861" title="attributi" src="http://www.iphoneandgo.it/wp-content/uploads/2009/01/attributi.png" alt="" width="287" height="336" /></a>4) <strong>Background</strong>: può essere il colore di sfondo dato ad un&#8217;immagine con sfondo trasparente.</p>
<p>5) <strong>Tag</strong>: tag è un valore numerico che viene assegnato ad ogni oggetto nella programmazione. Di default il programma non assegna nessun valore se non viene fatto manualmente dal programmatore. Questo valore sarà un numero univoco che potrà servire nel codice per identificare l&#8217;oggetto specifico.</p>
<p>i Checkboxes di Draving:</p>
<p>6) <strong>Opaque: </strong>Selezionando questo box viene avvisato il sistema operativo di iPhone che niente al di sotto della vista verrà disegnata.</p>
<p>7) <strong>Hidden: </strong>Con Hidden selezionato mette l&#8217;immagine in trasparenza, invisibile.</p>
<p>8 ) <strong>Clip Subviews: </strong>questo check nel caso venga gestita un subview. Se selezionato il check l&#8217;immagine della subview apparirà solo nello spazio che appartiene anche la superview.</p>
<p>9) <strong>Clear Context Before Drawing:</strong> questo check non viene spesso usato, quando selezionato iPhone disegna l&#8217;intera area da una pellicola trasparente.</p>
<p>Interaction:</p>
<p>10) <strong>User Interaction Enabled: </strong>questo check quasi sempre negli oggetti verrà attivato perchè permette l&#8217;iterazione con l&#8217;utente come per la sua premuta o altre iterazioni.</p>
<p>11) <strong>Multiple Touch: </strong>questo check se attivato permettera con l&#8217;utente iterazioni multitouch come ad esempio lo zoom (utilizzando due dita).</p>
<p>Sir. Lodux !</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2009%2F01%2F17%2Fimage-view-e-i-suoi-attributi-con-linterface-builder-di-iphone%2F&amp;linkname=Image%20View%20e%20i%20suoi%20attributi%20con%20l%26%238217%3BInterface%20Builder%20di%20iPhone."><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2009/01/17/image-view-e-i-suoi-attributi-con-linterface-builder-di-iphone/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Objective-C: il linguaggio per sviluppare applicazioni iPhone, la base!</title>
		<link>http://www.iphoneandgo.it/2008/12/15/objective-c-il-linguaggio-per-sviluppare-applicazioni-iphone-la-base/</link>
		<comments>http://www.iphoneandgo.it/2008/12/15/objective-c-il-linguaggio-per-sviluppare-applicazioni-iphone-la-base/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 20:58:22 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=1395</guid>
		<description><![CDATA[Oggi sono 4 mesi esatti dalla pubblicazione del mio primo articolo, molte cose sono cambiate, sia nella grafica, che nella gestione, che nella struttura degli articoli. Alcuni di voi me lo hanno fatto notare, evidenziandomi come tempo addietro pubblicavo più &#8220;tutorial&#8221; che altro. Il mio intento e&#8217; lo stesso, e non solo, ovvero cerco e [...]]]></description>
			<content:encoded><![CDATA[<p>Oggi sono 4 mesi esatti dalla pubblicazione del mio primo articolo, molte cose sono cambiate, sia nella grafica, che nella gestione, che nella struttura degli articoli. Alcuni di voi me lo hanno fatto notare, evidenziandomi come tempo addietro pubblicavo più &#8220;tutorial&#8221; che altro. Il mio intento e&#8217; lo stesso, e non solo, ovvero cerco e cercherò di fare tutto quello che serve per far crescere sia chi non conosce niente dell&#8217;iPhone sia chi ha già qualche buona base !.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2008/12/matrix1.png"><img class="aligncenter size-full wp-image-1523" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="matrix1" src="http://www.iphoneandgo.it/wp-content/uploads/2008/12/matrix1.png" alt="" width="450" height="375" /></a></p>
<p style="text-align: center;">
<p><span id="more-1395"></span></p>
<p>Come prima cosa da sapere e&#8217; che Objective-C è un linguaggio OOP. OOP significa Object-oriented Program, che significa linguaggio orientato agli oggetti.</p>
<p>(Fonte: www.html.it) L&#8217;<strong>idea principale</strong> che sta dietro la Programmazione ad Oggetti risiede, in buona parte, nel mondo reale. Come spesso accade, gli esempi pratici forniscono una comprensione più chiara ed immediata della teoria e, pertanto, si userà tale approccio per fissare bene in mente i concetti basilari del mondo OOP.</p>
<p>Si prenda in considerazione un comune masterizzatore, come quelli ormai diffusi nella stragrande maggioranza dei moderni PC. Di tale oggetto si conoscono le sue caratteristiche ma quasi nessuno (se non coloro che lo hanno progettato e assemblato) è a conoscenza dei componenti elettronici e dei sofisticati meccanismi che ne regolano il corretto funzionamento, ne&#8217; a qualcuno salterebbe in mente di smontare un masterizzatore prima di acquistarlo per vedere come è fatto all&#8217;interno (supposto che il negoziante sia disposto ad accettare una tale richiesta, decisamente fuori dal comune!).</p>
<p>Il concetto che sta dietro alla programmazione ad oggetti nasce dallo stesso principio: ciò che importa non è l&#8217;implementazione interna del codice (che corrisponde ai componenti elettronici, nel caso del masterizzatore) ma, piuttosto, <strong>le caratteristiche e le azioni</strong> che un componente software è in grado di svolgere e che mette a disposizione (espone) all&#8217;esterno.</p>
<p>Dunque, con riferimento a quanto gia detto in precedenza, un programma che segue <strong>il paradigma OOP</strong> è costituito da un numero variabile di tali componenti, che ora denominiamo oggetti, i quali interagiscono tra di essi attraverso lo scambio di messaggi.</p>
<p>Proseguendo nell&#8217;<strong>esempio</strong> del masterizzatore e supponendo di voler implementare un oggetto software che ne gestisca le funzionalità, potremmo iniziare a definirne le <span style="color: #ba1b0a;"><strong>caratteristiche</strong></span>. Ad esempio:</p>
<ul>
<li>Marca</li>
<li>Velocità di scrittura su supporti CD-R</li>
<li>Velocità di scrittura su supporti CD-RW</li>
<li>Velocità di lettura</li>
<li>Interfaccia</li>
<li>Dimensione del buffer dati</li>
</ul>
<p>Mentre, per quanto riguarda le <span style="color: #ba1b0a;"><strong>azioni</strong></span> potremmo considerare le seguenti:</p>
<ul>
<li>Scrivi su CD</li>
<li>Scrivi su DVD</li>
<li>Leggi CD</li>
<li>Espelli CD</li>
</ul>
<p>In parole molto semplici, potremmo dire che le azioni altro non sono che &#8220;le cose che un oggetto è in grado di fare&#8221; mentre le sue caratteristiche rappresentano i dati che le azioni stesse possono utilizzare per eseguire le operazioni che da esse ci si aspetta.</p>
<p>In OOP, le caratteristiche di un oggetto vengono denominate <strong>proprietà</strong> e le azioni sono dette <strong>metodi</strong>. Questi sono due concetti fondamentali ed è molto importante che siano ben chiari prima di introdurre nuove definizioni.</p>
<p>Per maggiori dettagli sui concetti della programmazione ad oggetti vi consiglio di visitare questa guida dalla quale ho preso parte dell&#8217;articolo : <a href="http://programmazione.html.it/guide/leggi/38/guida-programmazione-orientata-agli-oggetti/" target="_blank">Guida alla programmazione ad oggetti.</a></p>
<p>Objective-C è definito come un piccolo ma potente linguaggio che nasce dal linguaggio standard C. Per chi quindi vuole imparare questo linguaggio e di conseguenza programmare per iPhone deve conoscere cos&#8217;e&#8217; una programmazione ad oggetti e preferibilmente deve aver famigliarizzato con la programmazione in C, C++ o Java.</p>
<p>I programmi per Mac OS X sono scritti in Objective-C. Objective-C e&#8217; una tecnologia che risale ancora agli anni 80&#8242;.</p>
<p>Sir. Lodux !</p>
<pre>iPhoneandGo.it - iphoneandgo@gmail.com</pre>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2008%2F12%2F15%2Fobjective-c-il-linguaggio-per-sviluppare-applicazioni-iphone-la-base%2F&amp;linkname=Objective-C%3A%20il%20linguaggio%20per%20sviluppare%20applicazioni%20iPhone%2C%20la%20base%21"><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2008/12/15/objective-c-il-linguaggio-per-sviluppare-applicazioni-iphone-la-base/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Cos&#8217;e&#8217; Cocoa!. Da: &#8216;Cocoa Programming for Mac&#8217; di A. Hillegass un po&#8217; di Storia!</title>
		<link>http://www.iphoneandgo.it/2008/12/12/cose-cocoa-da-cocoa-programming-for-mac-di-a-hillegass-un-po-di-storia/</link>
		<comments>http://www.iphoneandgo.it/2008/12/12/cose-cocoa-da-cocoa-programming-for-mac-di-a-hillegass-un-po-di-storia/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 20:29:07 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[iPhone OS]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Libri]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=1357</guid>
		<description><![CDATA[Ho scelto di raccontarvi questa storia perchè credo sia importante non solo studiare volumi e volumi di argomenti tecnici, spesso tediosi, di difficile memorizzazione (se non con ore e ore di prove pratiche)ma anche capire le origini delle cose, dei nomi, dei momenti e dei motivi che danno vita a tutte le cose che noi [...]]]></description>
			<content:encoded><![CDATA[<p>Ho scelto di raccontarvi questa storia perchè credo sia importante non solo studiare volumi e volumi di argomenti tecnici, spesso tediosi, di difficile memorizzazione (se non con ore e ore di prove pratiche)ma anche capire le origini delle cose, dei nomi, dei momenti e dei motivi che danno vita a tutte le cose che noi ci troviamo di fronte quotidianamente.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2008/12/vespa2.png"><img class="aligncenter size-medium wp-image-1358" title="vespa2" src="http://www.iphoneandgo.it/wp-content/uploads/2008/12/vespa2-300x241.png" alt="" width="430" height="345" /></a></p>
<p><span id="more-1357"></span></p>
<p>Tra i primi articoli pubblicati ho introdotto il sistema operativo dell&#8217;iPhone e le sue tecnologie alle quali vi rimando per capire cosa rappresenta &#8220;Cocoa&#8221;:</p>
<p><a title="read mroe about Teoria: Il sistema operativo iPhone OS e la sua tecnologia: Core OS, Core Service, Media e Cocoa Touch: prima parte." href="../2008/09/01/teoria-il-sistema-operativo-iphone-os-e-la-sua-tecnologia-core-os-core-service-media-e-cocoa-touch-prima-parte-n5/">Teoria: Il sistema operativo iPhone OS e la sua tecnologia: Core OS, Core Service, Media e Cocoa Touch: prima parte.</a></p>
<p><a title="read mroe about Teoria: Il sistema operativo iPhone OS e la sua tecnologia: schema livelli iPhone OS: seconda parte" href="../2008/09/07/teoria-il-sistema-operativo-iphone-os-e-la-sua-tecnologia-schema-livelli-iphone-os-seconda-parte-n6/">Teoria: Il sistema operativo iPhone OS e la sua tecnologia: schema livelli iPhone OS: seconda parte</a></p>
<p>Ora parleremo, prendendo spunto dal libro sopra citato, come e&#8217; nato &#8220;cocoa&#8221;.</p>
<p>Un giorno, ormai tanto tempo fa, in un garage due signori dal nome in comune Steve costituiscono la societa&#8217; Apple Computer. La societa&#8217; cresce velocemente e viene nominato John Sculley quale CEO della compagnia.</p>
<p>Nascono i primi conflitti e John toglie i poteri di controllo della societa&#8217; a Steve Jobs che poco dopo lascia la compagnia per costituire una nuova societa&#8217; chiamata NEXT Computer.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2008/12/jobs-next-computer.jpg"><img class="aligncenter size-medium wp-image-1365" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="jobs-next-computer" src="http://www.iphoneandgo.it/wp-content/uploads/2008/12/jobs-next-computer-248x300.jpg" alt="" width="248" height="300" /></a></p>
<p>NEXT era una società di brillanti ingegneri, era anni avanti in tecnologie di computer, il team di ingegneri sviluppo&#8217; computer, sistema operativo, stampanti, e una serie di tools (strumenti) di sviluppo. Sfortunatamente la massa non capi le potenzialita&#8217; e non vennero comprati abbastanza computer. La societa&#8217; nel 1993 venne chiusa e da NEXT Computer divenne NEXT Software. Il sistema operativo insieme agli strumenti di sviluppo continuarono a essere venduti sotto NextSTEP.</p>
<div id="attachment_1368" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.iphoneandgo.it/wp-content/uploads/2008/12/nextstep.jpg"><img class="size-medium wp-image-1368" title="nextstep" src="http://www.iphoneandgo.it/wp-content/uploads/2008/12/nextstep-300x225.jpg" alt="NeXTSTEP" width="300" height="225" /></a><p class="wp-caption-text">NeXTSTEP</p></div>
<p>NeXT utilizzo il sistema operativo Unix. Unix perchè era un sistema affidabile, era un sistema molto più stabile di Windows della Microsoft o di Mac OS. Apple decise poi di far diventare Unix parte integrante del suo Mac OS X sotto il nome di Darwin (<a href="http://macosforge.org" target="_blank">http://macosforge.org</a>).</p>
<p>Ci furono molti sviluppi per NeXT con lo sviluppo di Window server per il sitema operativo, i PostScript di NeXTSTEP e CoreGraphics (conosciuto come Quarz) che venne scritto dagli sviluppatori per Mac OS X.</p>
<p>NeXTSTEP sviluppo&#8217; tutta una serie di librerie e strumenti (tools) che aiutarono i programmatori a gestire in maniera elegante e in modo migliore le window server (window server era un sistema che prendeva e gestiva gli eventi che arrivavano dagli utenti e li portava alle applicazioni; le applicazioni ripondevano indietro con i comandi alle window server per aggiornare quello che vedeva l&#8217;utente). Tutte queste librerie vennero chiamate &#8220;Frameworks&#8221;. Nel 1993 queste librerie (frameworks) vennero riviste riaggiornate e cambiarono il nome prima in OpenStep e poi a finire <strong>Cocoa</strong>.</p>
<p>Per cercare di spiegarvi meglio in un sistema Unix, Cocoa abilita le applicazoni a ricevere gli eventi dalle window server e restituisce a video i risultati.</p>
<p>Spero quantomeno in questo articolo di avervi dato un minimo di spiegazione. Non volevo addentrarmi troppo nel tecnico, lo scopo forse più personale era quello di darmi una spiegazione di perchè Cocoa !&#8230; Non ho trovato però perchè e&#8217; stato scelto questo nome &#8230;&#8230;.</p>
<p>A voi&#8230; Sir Lodux !</p>
<pre>iPhoneandGo.it - iphoneandgo@gmail.com</pre>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2008%2F12%2F12%2Fcose-cocoa-da-cocoa-programming-for-mac-di-a-hillegass-un-po-di-storia%2F&amp;linkname=Cos%26%238217%3Be%26%238217%3B%20Cocoa%21.%20Da%3A%20%26%238216%3BCocoa%20Programming%20for%20Mac%26%238217%3B%20di%20A.%20Hillegass%20un%20po%26%238217%3B%20di%20Storia%21"><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2008/12/12/cose-cocoa-da-cocoa-programming-for-mac-di-a-hillegass-un-po-di-storia/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Beginning iPhone Development di D. Mark e J. LaMarche: benvenuti nella giungla</title>
		<link>http://www.iphoneandgo.it/2008/12/10/beginning-iphone-development-di-d-mark-e-j-lamarche-benvenuti-nella-giungla/</link>
		<comments>http://www.iphoneandgo.it/2008/12/10/beginning-iphone-development-di-d-mark-e-j-lamarche-benvenuti-nella-giungla/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 09:35:36 +0000</pubDate>
		<dc:creator>Stefano Lo Duca</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Teoria di base]]></category>
		<category><![CDATA[iPhone OS]]></category>
		<category><![CDATA[Caratteristiche]]></category>
		<category><![CDATA[Libri]]></category>

		<guid isPermaLink="false">http://www.iphoneandgo.it/?p=1313</guid>
		<description><![CDATA[Il primo capitolo di questo libro da me appena acquistato (regolarmente solo in lingua inglese) intitola così: Benvenuti nella giungla.


Tra le mie tante passioni una delle cose che mi piace fare molto è documentarmi con tutto quello che e&#8217; possibile trovare sull&#8217;argomento che mi interessa acquistando libri, video, foto, musica, ecc.
E questo principio vale tutt&#8217;oggi [...]]]></description>
			<content:encoded><![CDATA[<p>Il primo capitolo di questo libro da me appena acquistato (regolarmente solo in lingua inglese) intitola così: Benvenuti nella giungla.</p>
<p style="text-align: center;"><a href="http://www.iphoneandgo.it/wp-content/uploads/2008/12/arancia.png"><img class="size-medium wp-image-1322 aligncenter" style="border: 0pt none; margin-top: 0px; margin-bottom: 0px;" title="arancia" src="http://www.iphoneandgo.it/wp-content/uploads/2008/12/arancia.png" alt="" width="250" height="232" /></a></p>
<p><span id="more-1313"></span><br />
Tra le mie tante passioni una delle cose che mi piace fare molto è documentarmi con tutto quello che e&#8217; possibile trovare sull&#8217;argomento che mi interessa acquistando libri, video, foto, musica, ecc.</p>
<p>E questo principio vale tutt&#8217;oggi anche per la passione &#8220;iPhone&#8221;. Ho acquistato questo libro non solo per potervelo documentare sulla sua realizzazione ma per trovare spunti, apprendere maggiormente, insomma darmi la possibilità anche in questo modo di crescere un pochino.</p>
<p>Le prime pagine riportano tutto il necessario che occorre per cominciare a programmare su iPhone. A questo proposito anche iPhone and Go ha fatto i suoi primi articoli con lo stesso obiettivo. Vi rimando alla loro lettura per un&#8217;infarinatura o, per chi è alle prime armi un insegnamento su come iniziare.</p>
<p><a title="read mroe about Sviluppare software (programmi) per iPhone. Teoria: Guida introduttiva, l’ SDK per iPhone" href="../2008/08/19/sviluppare-software-programmi-per-iphone-guida-base-n1-3/">Sviluppare software (programmi) per iPhone. Teoria: Guida introduttiva, l’ SDK per iPhone</a></p>
<p>Objective-C è il linguaggio che dovremmo imparare per il nostro obiettivo. A tale proposito ci vengono fornite due indicazioni di massima per il suo apprendimento: riferirsi ai <a href="http://developer.apple.com/documentation/Cocoa/ObjectiveCLanguage-date.html#//apple_ref/doc/uid/TP30000440-TP30000416-TP30000856" target="_blank">libri pibblicati da apple in pdf</a> e un libro pubblicato da <a href="http://www.apress.com" target="_blank">Apress</a> sullo studio di <a href="http://www.apress.com/book/view/9781430218159">objective-C per Mac</a>.</p>
<p>A conclusione di questo primo capitolo (dove per giungla gli autori intendono tutta questa serie di link a pagine web di apple, tutorial, source code, documentazione in pdf e miriade di programmi forniti con l&#8217;SDK) vengono introdotte quelle che sono le differenze fisiche e strutturali che ha la programmazione per un iPhone piuttosto di quella di un computer normale desktop; di seguito ve le citerò velocemente :</p>
<p><strong>Solo un&#8217;applicazione alla volta può funzionare:</strong></p>
<p>Ad eccezione del sistema operativo naturalmente che sta all&#8217;interno dell&#8217;iPhone, a differenza dei normali computer desktop, si può far funzionare solo un&#8217;applicazione per volta. Credo che questa scelta sia stata dettata e da problemi legati alla sicurezza (integrità) del funzionamento stesso dell&#8217;iPhone sia dalle &#8220;limitate&#8221; risorse comunque che dispone.</p>
<p><strong>Risorse limitate del sistema hardware dell&#8217;iPhone:</strong></p>
<p>Anche se molti di noi avranno ancora il ricordo che con un piccolissimo Spectrum 48K si riusciva a far girare giochini come JetPack o simili appunto in soli 48K per non dire anche 16k nelle prime versioni, gli oramai 128 MB di Ram che dispone l&#8217;iPhone sono giusti giusti per far girare tutto il sistema..</p>
<p><strong>Cocoa con più limitazioni di quello conosciuto per Mac:</strong></p>
<p>Chi conosce già Cocoa dalla programmazione per Mac si accorgerà che non tutti i tool sono disponibili e che l&#8217;iPhone non sopporta il garbage collection. L&#8217;iPhone SDK non sopporta Core Data e Cocoa Bindings. A differenza però positiva l&#8217; SDK per iPhone ha nuove funzionalità come il supporto alla localizzazione geografica con Core location, il controllo sull&#8217;orientamento, l&#8217;utilizzo della Camera fotografica e l&#8217;accesso al photo library come quello ai contatti.</p>
<p><strong>Solo una Window:</strong></p>
<p>Ormai nei nostri monitor siamo abituati ad aprire moltitudini di finestre all&#8217;interno di un&#8217;applicazione&#8230; purtroppo (o per fortuna) con iPhone non si può fare.. per ogni applicativo esiste una sola window. Ci possono essere più &#8220;view&#8221; all&#8217;interno di una window (ma questo è altro argomento..)</p>
<p><strong>Velocità ! :</strong></p>
<p>L&#8217;utilizzo dell&#8217;iPhone è molto diverso dall&#8217;utilizzo che solitamente ne facciamo con un normale computer da tavolo. La parola d&#8217;ordine per fare un buon (ma togliere anche la parola &#8220;buon&#8221;) applicativo, è velocità: il programma deve aprirsi nel più stretto tempo possibile, deve rispondere alle richieste immediate dell&#8217;utente e deve essere in grado alla premuta del tasto &#8220;home&#8221; di spegnersi velocemente (possibilmente salvando la posizione lasciata per il suo riutilizzo prossimo).</p>
<p><strong>Dimensioni display ridotte:</strong></p>
<p>Devo dire a tutto parere personale che come schermo non avevo mai visto niente di più elegante, chiaro e funzionale in così pochi pixel !&#8230; Ma sono comunque pochi pixel. Lo schermo di un iPhone ha le misure di 480 x 320 pixel a differenza dei nostri ormai monitor da computer che girano su misure come 1280 x 768 di base&#8230; e oltre !</p>
<p>Ecco, un piccolo riassunto di un libro che comunque fin dalle prime pagine mi sembra molto interessante..</p>
<p>per voi Sir. Lodux !</p>
<pre>iPhoneandgo.it - iphoneandgo@gmail.com</pre>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.iphoneandgo.it%2F2008%2F12%2F10%2Fbeginning-iphone-development-di-d-mark-e-j-lamarche-benvenuti-nella-giungla%2F&amp;linkname=Beginning%20iPhone%20Development%20di%20D.%20Mark%20e%20J.%20LaMarche%3A%20benvenuti%20nella%20giungla"><img src="http://www.iphoneandgo.it/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2008/12/10/beginning-iphone-development-di-d-mark-e-j-lamarche-benvenuti-nella-giungla/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
