SlideShare une entreprise Scribd logo
1  sur  24
Applicazioni Mobile su iOS




              Francesco De Simone 30/05/2012
Tutto inizio così …




    Era il 2007 !!!
Ho un idea ? Come la realizzo …
Se state messi cosi




Giocate pure con l’iPhone per le prossime 2 SLIDE
Prima di iniziare sappiate che
• Vi serve un mac ! Per forza se volete
  pubblicare la vostra app. (1000 €)
• Dovere aderire a iOS Developer program.(79
  €)
• Vi serve un iPhone/iPod touch/iPad.(500 €)
• Una Buona dose di pazienza.(Non ha prezzo)
Facendo un semplice somma




       1579 €
Ah! per i nerd alias smanettoni




      Questa slide si autodistruggerà tra 2 secondi
Il gioco vale la candela ?




         Dicono di si …
Finalmente si inizia !
IOS 5 cosa c’è di nuovo ?
Sotto il cofano ? ARC
Ma io avevo iniziato prima !
Facciamo chiarezza !
• ARC (Automatic Reference Counting) NON è un
  GARBAGE Collector.
• Il garbage collector è a tutti gli effetti un
  “processo” che analizza continuamente
  deallocando ove necessario.
• ARC, invece, lavora a compile-time. In pratica, va
  lui stesso ad aggiungere al posto nostro le
  istruzioni necessarie per la gestione della
  memoria
Cosa facciamo oggi?


Siete stanchi del solito
                                                                  ?

                           OK REALIZZIAMO UN SEMPLICE BROWSER ?
Ok fatto ! Ma come la pubblico?
Devo crearmi su certificati …
Preparare il Binario
Siamo pronti !!!
Step 2
I Ricavi ?




                          Free Apps




Paid Apps                Freemium
                         Apps
Riflessioni

• Ottimi i Tool di sviluppo

• Ottimo l’approcio grafico , icon , user interface in generale.

• Molto materiale on line e documentazione a riguardo.

• Molto macchinoso e lungo il processo di pubblicazione.
App Store Review
                  A volte sono troppo pignoli !!!




E tu sviluppatore non capisci perché le altre app identiche siano sullo store.
Risorse Utili
•   DevApp community www.devapp.it
•   http://www.iphonedevcentral.com
•   http://www.iphonedevsdk.com/forum/
•   Ebookhttp://www.bubidevs.net/tutorial-pratici-per-
    iphone-sdk/
• Una lista di libri su ios5 la trovate Qui.
Riferimenti
                      Francesco De Simone , 25 anni Ingegnere informatico .

                      Web / Mobile Developer .



                                             www.facebook.com/desimone.francesco


Mi trovate cosi
                                               www.twitter.com/#!/fscodesimone

Oppure scrivendo a

hello@fdesimone.com                          www.linkedin.com/pub/francesco-de-simone/16/196/8a4




                                              www.fdesimone.com

Contenu connexe

Similaire à Mobile Apps Per iOS , visione d'insieme

Programmatore_hobbysta.pdf
Programmatore_hobbysta.pdfProgrammatore_hobbysta.pdf
Programmatore_hobbysta.pdfJacopo Grimoldi
 
Sviluppare applicazioni per iOS: Vantaggi e svantaggi dei vari framework, by ...
Sviluppare applicazioni per iOS: Vantaggi e svantaggi dei vari framework, by ...Sviluppare applicazioni per iOS: Vantaggi e svantaggi dei vari framework, by ...
Sviluppare applicazioni per iOS: Vantaggi e svantaggi dei vari framework, by ...Codemotion
 
Crossdev sdk/tools: devil's deception
Crossdev sdk/tools: devil's deceptionCrossdev sdk/tools: devil's deception
Crossdev sdk/tools: devil's deceptionLuciano Colosio
 
Crossdev sdk/tools: devil's deception - Luciano Colosio
Crossdev sdk/tools: devil's deception - Luciano ColosioCrossdev sdk/tools: devil's deception - Luciano Colosio
Crossdev sdk/tools: devil's deception - Luciano ColosioWhymca
 
Define & design apps for success
Define & design apps for successDefine & design apps for success
Define & design apps for successAcrmnet s.r.l.
 
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad 2_2
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad   2_2Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad   2_2
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad 2_2Ionela
 
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad 1_2
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad   1_2 Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad   1_2
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad 1_2 Ionela
 
Design è come funziona: introduzione allo sviluppo per dispositivi mobili
Design è come funziona: introduzione allo sviluppo per dispositivi mobiliDesign è come funziona: introduzione allo sviluppo per dispositivi mobili
Design è come funziona: introduzione allo sviluppo per dispositivi mobiliDavide Orlando
 
Creare app senza programmare
Creare app senza programmareCreare app senza programmare
Creare app senza programmareTommaso Tosi
 
Programmiamo iPhone e iPad (e non solo!) con MonoTouch
Programmiamo iPhone e iPad (e non solo!) con MonoTouchProgrammiamo iPhone e iPad (e non solo!) con MonoTouch
Programmiamo iPhone e iPad (e non solo!) con MonoTouchStefano Ottaviani
 
Mr.Robot - How To Make a Robot !
Mr.Robot - How To Make a Robot !Mr.Robot - How To Make a Robot !
Mr.Robot - How To Make a Robot !Gianfranco Pulitano
 
Perche' il signor Rossi ha scelto il software libero
Perche' il signor Rossi ha scelto il software liberoPerche' il signor Rossi ha scelto il software libero
Perche' il signor Rossi ha scelto il software liberoMaurizio Napolitano
 
7 Applicazioni gratuite che cambieranno il tuo modo di lavorare!
7 Applicazioni gratuite che cambieranno il tuo modo di lavorare!7 Applicazioni gratuite che cambieranno il tuo modo di lavorare!
7 Applicazioni gratuite che cambieranno il tuo modo di lavorare!Marketing Magnetico
 
Manuale produttivita-finale-131001094843-phpapp01
Manuale produttivita-finale-131001094843-phpapp01Manuale produttivita-finale-131001094843-phpapp01
Manuale produttivita-finale-131001094843-phpapp01Giovanni Rocca
 
Html5 apps - GWT oriented
Html5 apps - GWT orientedHtml5 apps - GWT oriented
Html5 apps - GWT orientedfirenze-gtug
 
Drupal + Facebook @ DrupalSocialCulb
Drupal + Facebook @ DrupalSocialCulbDrupal + Facebook @ DrupalSocialCulb
Drupal + Facebook @ DrupalSocialCulbTwinbit
 
Stop Meeting, Start Coding!
Stop Meeting, Start Coding!Stop Meeting, Start Coding!
Stop Meeting, Start Coding!Giulio Roggero
 

Similaire à Mobile Apps Per iOS , visione d'insieme (20)

Programmatore_hobbysta.pdf
Programmatore_hobbysta.pdfProgrammatore_hobbysta.pdf
Programmatore_hobbysta.pdf
 
Sviluppare applicazioni per iOS: Vantaggi e svantaggi dei vari framework, by ...
Sviluppare applicazioni per iOS: Vantaggi e svantaggi dei vari framework, by ...Sviluppare applicazioni per iOS: Vantaggi e svantaggi dei vari framework, by ...
Sviluppare applicazioni per iOS: Vantaggi e svantaggi dei vari framework, by ...
 
Crossdev sdk/tools: devil's deception
Crossdev sdk/tools: devil's deceptionCrossdev sdk/tools: devil's deception
Crossdev sdk/tools: devil's deception
 
Crossdev sdk/tools: devil's deception - Luciano Colosio
Crossdev sdk/tools: devil's deception - Luciano ColosioCrossdev sdk/tools: devil's deception - Luciano Colosio
Crossdev sdk/tools: devil's deception - Luciano Colosio
 
Define & design apps for success
Define & design apps for successDefine & design apps for success
Define & design apps for success
 
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad 2_2
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad   2_2Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad   2_2
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad 2_2
 
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad 1_2
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad   1_2 Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad   1_2
Applicazioni i pad- 10 utili trucchi e consigli per le applicazioni ipad 1_2
 
Design è come funziona: introduzione allo sviluppo per dispositivi mobili
Design è come funziona: introduzione allo sviluppo per dispositivi mobiliDesign è come funziona: introduzione allo sviluppo per dispositivi mobili
Design è come funziona: introduzione allo sviluppo per dispositivi mobili
 
Creare app senza programmare
Creare app senza programmareCreare app senza programmare
Creare app senza programmare
 
Programmiamo iPhone e iPad (e non solo!) con MonoTouch
Programmiamo iPhone e iPad (e non solo!) con MonoTouchProgrammiamo iPhone e iPad (e non solo!) con MonoTouch
Programmiamo iPhone e iPad (e non solo!) con MonoTouch
 
platforms
platformsplatforms
platforms
 
Mr.Robot - How To Make a Robot !
Mr.Robot - How To Make a Robot !Mr.Robot - How To Make a Robot !
Mr.Robot - How To Make a Robot !
 
Perche' il signor Rossi ha scelto il software libero
Perche' il signor Rossi ha scelto il software liberoPerche' il signor Rossi ha scelto il software libero
Perche' il signor Rossi ha scelto il software libero
 
7 Applicazioni gratuite che cambieranno il tuo modo di lavorare!
7 Applicazioni gratuite che cambieranno il tuo modo di lavorare!7 Applicazioni gratuite che cambieranno il tuo modo di lavorare!
7 Applicazioni gratuite che cambieranno il tuo modo di lavorare!
 
Manuale produttivita-finale-131001094843-phpapp01
Manuale produttivita-finale-131001094843-phpapp01Manuale produttivita-finale-131001094843-phpapp01
Manuale produttivita-finale-131001094843-phpapp01
 
Html5 apps - GWT oriented
Html5 apps - GWT orientedHtml5 apps - GWT oriented
Html5 apps - GWT oriented
 
Apple App World
Apple App WorldApple App World
Apple App World
 
Drupal + Facebook @ DrupalSocialCulb
Drupal + Facebook @ DrupalSocialCulbDrupal + Facebook @ DrupalSocialCulb
Drupal + Facebook @ DrupalSocialCulb
 
Stop Meeting, Start Coding!
Stop Meeting, Start Coding!Stop Meeting, Start Coding!
Stop Meeting, Start Coding!
 
MonoTouch, un anno dopo
MonoTouch, un anno dopoMonoTouch, un anno dopo
MonoTouch, un anno dopo
 

Mobile Apps Per iOS , visione d'insieme

  • 1. Applicazioni Mobile su iOS Francesco De Simone 30/05/2012
  • 2. Tutto inizio così … Era il 2007 !!!
  • 3. Ho un idea ? Come la realizzo …
  • 4. Se state messi cosi Giocate pure con l’iPhone per le prossime 2 SLIDE
  • 5. Prima di iniziare sappiate che • Vi serve un mac ! Per forza se volete pubblicare la vostra app. (1000 €) • Dovere aderire a iOS Developer program.(79 €) • Vi serve un iPhone/iPod touch/iPad.(500 €) • Una Buona dose di pazienza.(Non ha prezzo)
  • 6. Facendo un semplice somma 1579 €
  • 7. Ah! per i nerd alias smanettoni Questa slide si autodistruggerà tra 2 secondi
  • 8. Il gioco vale la candela ? Dicono di si …
  • 10. IOS 5 cosa c’è di nuovo ?
  • 12. Ma io avevo iniziato prima !
  • 13. Facciamo chiarezza ! • ARC (Automatic Reference Counting) NON è un GARBAGE Collector. • Il garbage collector è a tutti gli effetti un “processo” che analizza continuamente deallocando ove necessario. • ARC, invece, lavora a compile-time. In pratica, va lui stesso ad aggiungere al posto nostro le istruzioni necessarie per la gestione della memoria
  • 14. Cosa facciamo oggi? Siete stanchi del solito ? OK REALIZZIAMO UN SEMPLICE BROWSER ?
  • 15. Ok fatto ! Ma come la pubblico?
  • 16. Devo crearmi su certificati …
  • 20. I Ricavi ? Free Apps Paid Apps Freemium Apps
  • 21. Riflessioni • Ottimi i Tool di sviluppo • Ottimo l’approcio grafico , icon , user interface in generale. • Molto materiale on line e documentazione a riguardo. • Molto macchinoso e lungo il processo di pubblicazione.
  • 22. App Store Review A volte sono troppo pignoli !!! E tu sviluppatore non capisci perché le altre app identiche siano sullo store.
  • 23. Risorse Utili • DevApp community www.devapp.it • http://www.iphonedevcentral.com • http://www.iphonedevsdk.com/forum/ • Ebookhttp://www.bubidevs.net/tutorial-pratici-per- iphone-sdk/ • Una lista di libri su ios5 la trovate Qui.
  • 24. Riferimenti Francesco De Simone , 25 anni Ingegnere informatico . Web / Mobile Developer . www.facebook.com/desimone.francesco Mi trovate cosi www.twitter.com/#!/fscodesimone Oppure scrivendo a hello@fdesimone.com www.linkedin.com/pub/francesco-de-simone/16/196/8a4 www.fdesimone.com