Questo vuole essere il primo di una serie di articoli dedicati allo sviluppo di applicazione per iPhone 3G. In questi articoli verranno introdotte le informazioni base per consentire a chi avesse interesse di provare a sviluppare delle semplici applicazioni da far girare sull’iPhone. Naturalmente non ha la pretesa di essere una vero e proprio corso di programmazione ma solo lo scopo di fornire alcune utili informazioni.
Partiamo da un presupposto, l’iPhone è molto di più di un semplice cellualare, è un dispositivo che fornisce una solida piattaforma di sviluppo e che mette a disposizione degli sviluppatori tutto ciò di cui hanno bisogno per realizzare applicazioni da far girare sul telefono.
Il sistema operativo su cui si basa l’iPhone è l’iPhone OS dotato di un nucleo (kernel) del tutto simile a quello di Mac OS X da cui deriva. Per poter sviluppare le applicazioni però si ha necessità di avere anche disposizione tutta una serie di strumenti atti a questo necessità. l’SDK (software developer kit) è l’insieme degli strumenti che Apple mette a disposizione degli sviluppatori per fare questo lavoro. L’SDK può essere scaricata alla pagina http://developer.apple.com/iphone/program/download.html previa registrazione.
Il download dell’SDK è gratuito e consente di testare le applicazioni sviluppate su un simulatore. L’SDK è disponibile solo per Mac, quindi se avete un PC Windows o Linux non potete utilizzarla.
Per testare sull’iPhone e commercializzare (anche se in forma gratuita) le applicazioni da voi sviluppate però si deve acquistare una licenza particolare disponibile in due versioni distinte:
- Standard Program dal costo di 99$ (fornisce la possibilità di installare le applicazioni su 100 iPhone diversi e pubblicarla anche nell’App Store)
- Enterprise Program dal costo di 299$ (con funzionalità più evolute per le aziende)
Come accennato precedentemente per sviluppare applicazioni per l’iPhone dovrete avere a disposizione un Mac con sistema operativo OS X 10.5.3 o superiore.
Le applicazioni sviluppate non possono avere una dimensione superiore ai 2 GB e possono essere rilasciate in forma gratuita o a pagamento. Nel caso di versioni a pagamento il prezzo dovrà essere compreso tra i 0.99$ ed i 999$. Ogni applicazione dovrà essere firmata digitalmente con un sistema di chiavi fornite da Apple, che provvederà anche a firmare ulterirmente l’applicazione prima di renderla scaricabile dell’App Store.
Spero che questa breve introduzione sullo sviluppo di applicazioni per iPhone vi sia piaciuta, negli articoli che seguiranno nelle prossime settimane troverete maggiori informazioni.
Ti è piaciuto l'articolo? Aggiungi il nostro Feed RSS al tuo lettore: Clicca Qui!


dicembre 14th, 2008 at 15:07
Ma in che linguaggio bisogna programmare..?
agosto 15th, 2009 at 17:14
sdk solo su macOS ??
I soliti fascisti ..
che I’ll concetto di plugin per eclipse sia troppo complesso? o troppo aperto?
settembre 29th, 2009 at 19:50
buuuuuuuuuu
solo per mac….. buuuuuuu
e gli altri se la menano? Oppure devono spendere migliaia di euro per cmprare un mac e programmare su iphone?
ottobre 16th, 2009 at 14:38
dai sviluppatoroni!!!! migliaia di euro per un mac??
VirtualBox ci installi leopard (si riesce cerca come fare) e poi sviluppi quel che vuoi!!!
ciaooooooooo
dicembre 3rd, 2009 at 19:34
Microsoft puo’ imporre quella zozzagine di Visual Studio mentre Java e’ meglio e non puo’ farlo la Apple??? Almeno la Apple lavora su Unix e il suo ambiente di sviluppo X-Code e’ fantastico… Provare per credere…
dicembre 29th, 2009 at 12:45
Giustissimo che la programmazzione è solo x mac..dopo tutto è già tanto ke vi si lasci utilizzare iPhone su Windows..finalmente si nota il ribaltamento della situazione!!va beh cmq nn o capito se è possibile mettere applicazioni a pagamento con enterprise program qualcuno sa rispondermi??
gennaio 6th, 2010 at 01:41
dai ragazzi aprite gli occhi mac sotto molti aspetti è il sistema per eccellenza, poi con boot camp c’è da farci veramente un pensierino a comprare un mac!
Personalmente ho un pc assemblato con dualboot XP / Mac, il bello è che se mi serve usare un .exe apro un sistema per un .app spengo e riaccendo semplicemente mettendo anche in sospensione! hihihih MALEFICO!
gennaio 9th, 2010 at 02:10
E’ una vita che Bill Gate monopolozza il mondo dei PC e rompete le palle perchè Apple richiede un Mac per sviluppare applicazioni per Mac?
gennaio 29th, 2010 at 08:21
si carina la spiegazione, ma qualcuno saprebbe indicare maggiori informazioni??? ad esempio io vorrei sviluppare dei fumetti (come ha fatto la casa editice di Diabolik) o degli ebook… Qualcuno mi insegna a farlo??? 334-994-7090 Paolo
febbraio 27th, 2010 at 13:46
CERCO QUALCUNO CHE MI AIUTI A SVILUPPARE APPLIUCAZIONI PER IPHONE, SPECIALMENTE FUMETTI DA SCARICARE (TIPO DIABOLIK CHE ERA SU ITUNES TEMPO FA) E UTILITY VARIE, DI CUI HO IDEA… PAOLO 3349947090
aprile 9th, 2010 at 14:48
Buongiorno,
siamo alla disperata ricerca di una persona capace di programmare una applicazione per iphone per un nostro cliente. Zona Milano. Prego chi fosse in grado di comunicarmi numero di telefono a info(at)evemilano.com
Grazie a tutti e buona giornata
aprile 25th, 2010 at 13:55
ciao trovatemi un sito per creare app per ipod iphone e ipad
maggio 7th, 2010 at 09:19
Ciao a tutti,
io lavoro per una Web Agency che ha un bravissimo sviluppatore di applicazioni Iphone, per ulteriori informazioni veronica@ovosodo.net
luglio 5th, 2010 at 15:44
Posso compilare un programma fatto da me e metterlo sul mio iphone senza passare dalla casa Apple che me lo certifica..ecc ecc?
Grazie per la spiegazione.
luglio 14th, 2010 at 21:37
Mi fa ridere chi da al sistema fascita a al SDK (apple)
per 30 anni e passa noi Mac User abbiamo visto ogni giorno soft. creati solo per Win compatibilità 0 e ora arriva chi se ne esce con affermazioni del genere…
Ridicolo!
luglio 27th, 2010 at 09:18
[...] Spero che questa breve introduzione sullo sviluppo di applicazioni per iPhone vi sia piaciuta, negli articoli che seguiranno nelle prossime settimane troverete maggiori informazioni. (I phone planet) [...]
agosto 10th, 2010 at 17:16
ragazzi. io lavoro con questa piattaforma che ci aiuta ad appogiare le mie app.
vedete http://www.leapfactor.com
settembre 15th, 2010 at 11:57
Provate a guardare anche http://www.appround.it ed in particolar modo la loro piattaforma per creare applicazioni mobile basata su server RAD
http://www.apparound.it/prodotti-apparound/mobile-extensions.html
hanno anche molti video interessanti su youtube
ottobre 15th, 2010 at 22:14
Secondo me non è giusto che si possano programmare applicazioni per iPhone e iPod Touch solo con i Mac. Ho capito di utitlizzarlo con la macchina virtuale, ma la Apple potrebbe essere più generosa. Tanto è lei che perde programmatori e apps. per il loro App Store. Un servizio online non è come un programma. La Apple dovrebbe fare applicazioni almeno per Windows. Non dico mica Linux. Anche se sono sempre sistemi operativi che fanno concorrenza tra di loro.
gennaio 24th, 2011 at 12:23
Buongiorno,
se qualche azienda ha bisogno di creare una app su iphone, mi può contattare
al nr. 349 3987007 sarò ben felice di svilupparla.
Grazie
febbraio 15th, 2011 at 00:48
Scusate ma è possibile sviluppare applicazioni personali,ciò da usare sul mio iPhone senza volerle mettere sull’apple store? E se ai può è gratis o a pagamento?
febbraio 26th, 2011 at 13:08
Buongiorno, cerco una persona capace di programmare una applicazione per iphone per un nostro sito web. Prego di contattarmi a questo indirizzo mail: andrea@youtrip.it grazie
febbraio 27th, 2011 at 11:05
@Alessio, la puoi creare e testarla sul simulatore, però per caricarla sul tuo iphone devi iscriverti come AppleDeveloper e utilizzare il tuo iPhone ( e altri 100), come device .
Il costo è di 99$ all’anno .
marzo 2nd, 2011 at 18:36
Salve a tutti. Per chi fosse interessato, sviluppiamo applicazioni per iPhone e iPad. Ulteriori informazioni su http://www.chosentime.com. Grazie
marzo 22nd, 2011 at 11:23
Si ragazzi ma per chi é abituato a sviluppare sempre e solo su windows (.NET, SQL, ecc), quanto é complessa l’introduzione allo sviluppo in MAC e a vostro avviso quanto tempo ci vuole per diventare un buon sviluppatore e rilasciare una prima APP per Iphone?
aprile 11th, 2011 at 09:57
Salve io sarei interessato allo sviluppo di una applicazione grafica per iPhone ed iPad.
Mi intendo della questione grafica ma per nulla di programmazione.
Esistono siti di annunci di programmatori esperti e capaci a cui affidarne la commissione?
Grazie.
aprile 13th, 2011 at 09:37
@Roger, di che cosa si tratta?
se vuole può contattarmi al 349 3987007, vediamo se posso aiutarla.
Cordialità.
Daniela
aprile 27th, 2011 at 15:05
@Daniela
Ciao è più comodo discuterne via email così ti posso mandare delle tavole esplicative della mia idea.
info@roger99.com
A presto e grazie.
giugno 9th, 2011 at 16:38
@Daniela: sto cercando anch’io uno sviluppatore per app iphone/ipad.
Avrei bisogno di quantificare, a grandi linee, magari sull’esempio di alcune apps preesistenti, il costo per realizzare app che possano ospitare delle brevi clip video.
Di dove sei tu?
giugno 13th, 2011 at 13:52
Ho letto che il rilascio può essere a pagamento; vorrei sapere le relative modalità (come le inserisco nella mia contabilità/Dichiarazione dei redditi??)
agosto 22nd, 2011 at 15:43
@Daniela: ho bisogno anche io del tuo contatto per un preventivo. mi puoi lasciare l’email? (zzio.lu@gmail.com),
Lo stesso vale per chiunque sia in grado di sviluppare app per iphone.
ciao grazie