<?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; Hello world</title>
	<atom:link href="http://www.iphoneandgo.it/tag/hello-world/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>Sun, 08 Aug 2010 19:34:45 +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>Scrivere applicazioni per iPhone. Guida pratica &#8220;Hello world&#8221;</title>
		<link>http://www.iphoneandgo.it/2008/08/20/scrivere-applicazioni-per-iphone-guida-pratica-hello-world-n1-3/</link>
		<comments>http://www.iphoneandgo.it/2008/08/20/scrivere-applicazioni-per-iphone-guida-pratica-hello-world-n1-3/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 21:55:29 +0000</pubDate>
		<dc:creator>stefanoloduca</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Tutorial Pratici]]></category>
		<category><![CDATA[Hello world]]></category>
		<category><![CDATA[interface builder]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Simulator]]></category>
		<category><![CDATA[Source code]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://iphoneandgo.wordpress.com/?p=121</guid>
		<description><![CDATA[Questo è il primo articolo destinato allo sviluppo vero e proprio. Sarà una pratica di esempi di software per l&#8217;Iphone, la vera programmazione. Impareremo (anch&#8217;io) il linguaggio Objective-C, il software di sviluppo SDK, e molti altri strumenti necessari a fare di un nostro sogno un qualcosa di veramente concreto.
Questa sezioni di articoli parte dal presupposto [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Questo è il primo articolo destinato allo sviluppo vero e proprio. Sarà una pratica di esempi di software per l&#8217;Iphone, la vera programmazione. Impareremo (anch&#8217;io) il linguaggio <a title="didascalia objective-c" href="http://www.iphoneandgo.it/didascalie-e-spiegazioni/" target="_self">Objective-C</a>, il software di sviluppo <a title="didascalia SDK" href="http://www.iphoneandgo.it/didascalie-e-spiegazioni/" target="_self">SDK</a>, e molti altri strumenti necessari a fare di un nostro sogno un qualcosa di veramente concreto.</p>
<p style="text-align:justify;">Questa sezioni di articoli parte dal presupposto che o conoscete già i concetti base o li leggiate prima nelle <a title="guida base" href="http://www.iphoneandgo.it/2008/08/19/sviluppare-software-programmi-per-iphone-guida-base-n1/" target="_self">guide base</a> in quanto si darà per scontato molti termini e l&#8217;utilizzo di : un computer MAC con software SDK installato.<span id="more-159"></span></p>
<p style="text-align:justify;">Ho deciso di non cominciare con tutta la teoria e la descrizione dettagliata di ogni singola operazione che andremo a svolgere, ma preferisco iniziare concretizzando subito il primo piccolo ma grande traguardo di poter vedere sul nostro simulatore (o Iphone) il nostro primo programma; il più semplice, il più chiaro, il più classico dei programmi : leggere la scritta &#8220;Hello World !&#8221;.</p>
<div id="attachment_122" class="wp-caption aligncenter" style="width: 310px"><a href="http://iphoneandgo.files.wordpress.com/2008/08/iphone_hello.jpg"><img class="size-medium wp-image-122" src="http://iphoneandgo.files.wordpress.com/2008/08/iphone_hello.jpg?w=300" alt="Hello World Iphone" width="300" height="218" /></a><p class="wp-caption-text">Hello World Iphone</p></div>
<p><strong>Passo 1</strong>: Senza molti indulgi apriamo l&#8217;applicazione <a title="didascalia XCode" href="http://www.iphoneandgo.it/didascalie-e-spiegazioni/" target="_self">Xcode</a>; da qui portiamoci sul menu File e scegliamo -&gt; New Project e poi -&gt; View Based application.</p>
<div id="attachment_126" class="wp-caption aligncenter" style="width: 310px"><a href="http://iphoneandgo.files.wordpress.com/2008/08/hello1.gif"><img class="size-medium wp-image-126" src="http://iphoneandgo.files.wordpress.com/2008/08/hello1.gif?w=300" alt="View Based Application " width="300" height="249" /></a><p class="wp-caption-text">View Based Application </p></div>
<p style="text-align:justify;">a questo punto il programma ci chiederà di dare un nome al progetto e destinarlo in una cartella a nostro piacimento. Diamo il nome del progetto :&#8221;Hello&#8221;.</p>
<p style="text-align:justify;"><strong>Passo 2</strong>: eccoci davanti a tutto il nostro gruppo di file che Xcode ha generato automaticamente e che rappresentano la nostra applicazione. Per ora limitiamoci a vedere quali file si sono creati e finita l&#8217;applicazione li commentero&#8217; tutti.</p>
<div id="attachment_129" class="wp-caption aligncenter" style="width: 310px"><a href="http://iphoneandgo.files.wordpress.com/2008/08/hello2.gif"><img class="size-medium wp-image-129" src="http://iphoneandgo.files.wordpress.com/2008/08/hello2.gif?w=300" alt="Files generati per progetto &quot;Hello&quot;" width="300" height="224" /></a><p class="wp-caption-text">Files generati per progetto &quot;Hello&quot;</p></div>
<p style="text-align:justify;"><strong>Passo 3:</strong> da questa posizione andate sul file &#8220;HelloViewController.xib&#8221; che si trova dentro la cartella &#8220;Resources&#8221; e cliccatici due volte per far caricare il nostro secondo software : <a title="didascalia builder" href="http://www.iphoneandgo.it/didascalie-e-spiegazioni/" target="_self">Interface Builder</a>. Le finestre che dovrebbero apparire sono le seguenti :</p>
<div id="attachment_131" class="wp-caption aligncenter" style="width: 439px"><a href="http://iphoneandgo.files.wordpress.com/2008/08/builder.gif"><img class="size-medium wp-image-131" src="http://iphoneandgo.files.wordpress.com/2008/08/builder.gif?w=300" alt="Windows interface builder" width="429" height="243" /></a><p class="wp-caption-text">Windows interface builder</p></div>
<p style="text-align:justify;">Una finestra HelloViewController.xib con i tre componenti, una finestra View (che rappresenta lo spazio dove vedremo la nostra applicazione), una finestra attributes, e una finestra library.</p>
<p style="text-align:justify;"><strong>Passo 4: </strong>tutte le spiegazioni averranno successivamente; ora portiamoci nella finestra library e scegliamo il componente &#8220;Label&#8221;. Tenendolo premuto con il mouse lo trasciniamo fino a portarlo dentro la finestra &#8220;View&#8221;</p>
<div id="attachment_134" class="wp-caption aligncenter" style="width: 310px"><a href="http://iphoneandgo.files.wordpress.com/2008/08/hello3.gif"><img class="size-medium wp-image-134" src="http://iphoneandgo.files.wordpress.com/2008/08/hello3.gif?w=300" alt="drag and drop Label" width="300" height="276" /></a><p class="wp-caption-text">drag and drop Label</p></div>
<p style="text-align:justify;">una volta arrivati a questo punto o cliccliamo sopra il componente appena inserito a video &#8220;Label&#8221; e lo rinominiamo in &#8220;Hello World !&#8221; o meglio clicchiamo sul campo Label nella finestra Attribute e rinominiamo il testo inserito nel campo Label in &#8220;Hello World !&#8221;</p>
<div id="attachment_135" class="wp-caption aligncenter" style="width: 281px"><a href="http://iphoneandgo.files.wordpress.com/2008/08/hello4.gif"><img class="size-medium wp-image-135" src="http://iphoneandgo.files.wordpress.com/2008/08/hello4.gif?w=271" alt="Hello World" width="271" height="300" /></a><p class="wp-caption-text">Hello World</p></div>
<p style="text-align:justify;"><strong>Passo 5: </strong>la nostra prima applicazione è praticamente terminata&#8230; andiamo su File del menu e poi premiamo Save per salvare quello che abbiamo appena fatto; ora non ci resta che mandarla in eseguzione nel nostro simulatore; quindi ritorniamo nella finestra del programma Xcode a da li premiamo il pulsante magico : <strong>Build and Go</strong> e se tutto ha funzionato sul mac dovrebbe apparire un simulatore di iphone come questo :</p>
<div id="attachment_137" class="wp-caption aligncenter" style="width: 179px"><a href="http://iphoneandgo.files.wordpress.com/2008/08/hello5.gif"><img class="size-medium wp-image-137" src="http://iphoneandgo.files.wordpress.com/2008/08/hello5.gif?w=156" alt="Hello World Iphone" width="169" height="326" /></a><p class="wp-caption-text">Hello World Iphone</p></div>
<p>potete premere il tasto &#8220;home&#8221; come nel vero Iphone per tornare alle applicazioni base dell&#8217;iphone.</p>
<p style="text-align:justify;">Ecco nel prossimo articolo analizzeremo piu&#8217; in dettaglio cos&#8217;e&#8217; realmente successo e cosa abbiamo visto fino a questo momento per aver generato la nostra prima applicazione per Iphone.</p>
<pre><a title="IphoneAndGo" href="http://www.iphoneandgo.it" target="_self">iPhoneandGo</a> - Stefano Lo Duca - loduca_ve@yahoo.it</pre>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><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> </p>]]></content:encoded>
			<wfw:commentRss>http://www.iphoneandgo.it/2008/08/20/scrivere-applicazioni-per-iphone-guida-pratica-hello-world-n1-3/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
