{"id":2983,"date":"2010-04-09T13:05:03","date_gmt":"2010-04-09T11:05:03","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=2983"},"modified":"2010-04-09T13:05:03","modified_gmt":"2010-04-09T11:05:03","slug":"iphone-os-4-0-novita-e-prime-impressioni","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/iphone-os-4-0-novita-e-prime-impressioni\/","title":{"rendered":"iPhone OS 4.0: Novit\u00e0 e prime impressioni"},"content":{"rendered":"<p><a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_00.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_00.jpg\" alt=\"iPhone OS 4.0\" title=\"iPhone_OS4_00\" width=\"149\" height=\"150\" class=\"alignleft size-full wp-image-2993\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_00.jpg 297w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_00-150x150.jpg 150w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_00-50x50.jpg 50w\" sizes=\"auto, (max-width: 149px) 100vw, 149px\" \/><\/a> Ieri sera \u00e8 stata presentata la nuova versione del sistema operativo mobile Apple, comune ad iPhone, iPod e iPad: <strong>iPhone OS 4.0<\/strong>. Oltre 100 nuove funzionalit\u00e0 verranno introdotte con questa nuova versione del firmware, che vedr\u00e0 luce per tutti gli utenti nell&#8217;estate 2010. Se siete sviluppatori iPhone, invece, sappiate che potrete gi\u00e0 scaricare il nuovo OS in versione Beta tramite il Developer Program. Premettiamo che tutte le novit\u00e0 di cui parleremo saranno introdotte nella loro totalit\u00e0 solo su iPhone 3Gs e su iPod 3g, mentre gli iPhone 3G vedranno solo alcune di queste nuove caratteristiche (probabilmente per via delle caratteristiche hardware inferiori, piuttosto che per alcune scelte di tipo commerciale) e i vecchi iPhone 2G, infine, saranno completamente fuori da questa ventata di novit\u00e0.<\/p>\n<p>Ma andiamo ora ad analizzare le principali novit\u00e0 introdotte, inizieremo cos\u00ec a capire in linea di massima quanto nuovo lavoro ci aspetta a noi programmatori.<!--more--><\/p>\n<h4>Multitasking<\/h4>\n<p>Finalmente arriva una delle caratteristiche pi\u00f9 richieste dagli utenti, il <strong>multitasking<\/strong>. Non saremo pi\u00f9 costretti a chiudere un&#8217;applicazione per passare ad un&#8217;altra. Questo ovviamente ha i suoi vantaggi, ma anche qualche svantaggio, siamo certi che questa novit\u00e0 ruber\u00e0 risorse ai nostri melafonini, soprattutto in termini di memoria e di prestazioni della batteria. Da Apple in ogni casi ci assicurano di aver fatto un&#8217;ottimo lavoro in questo senso. Ne riparleremo sicuramente in futuro, noi siamo fiduciosi \ud83d\ude09<br \/>\nAd ogni modo, se prima la gestione della memoria era importante, credo che a questo punto diventi di vitale importanza per le nostre applicazioni! Dovremmo infatti tenere conto di questo fattore durante lo sviluppo dei nostri nuovi programmi \/ giochi che gireranno su iPhone OS 4.0.<br \/>\nQuesta funzionalit\u00e0, purtroppo, sar\u00e0 presente solo nell&#8217;ultima versione del melafonino, ovvero il 3Gs e per l&#8217;ultima versione di iPod Touch. Esclusi quindi 2G e 3G.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_01.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_01.jpg\" alt=\"iPhone OS 4 - Multitasking\" title=\"iPhone_OS4_01\" width=\"600\" height=\"398\" class=\"aligncenter size-full wp-image-2984\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_01.jpg 600w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_01-300x199.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/center><\/p>\n<h4>Tutti e 7 i nuovi servizi che lavorano in Background..<\/h4>\n<p>Insieme al multitasking troviamo altre interessanti funzionalit\u00e0, che permetteranno anch&#8217;esse di lasciar lavorare le nostre App in background, mentre l&#8217;utente di fatto ne usa altre.<br \/>\nVediamo questi 7 servizi (alcuni gi\u00e0 li conosciamo):<\/p>\n<ul>\n<li>Background audio<\/li>\n<li>Voice over IP<\/li>\n<li>Background location<\/li>\n<li>Push Notifications<\/li>\n<li>Local Notifications<\/li>\n<li>Task completion<\/li>\n<li>Fast app switching <\/li>\n<\/ul>\n<p><center><br \/>\n<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_02.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_02.jpg\" alt=\"iPhone OS 4 - Servizi in Background\" title=\"iPhone_OS4_02\" width=\"600\" height=\"398\" class=\"aligncenter size-full wp-image-2985\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_02.jpg 600w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_02-300x199.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/center><\/p>\n<h4>Personalizzazioni<\/h4>\n<p>Con questo nuovo firmware potremo personalizzare l&#8217;aspetto grafico e funzionale dei nostri iPhone. Potremo personalizzare lo sfondo della springboard, cos\u00ec come creare e organizzare le nostre applicazioni in cartelle. Quest&#8217;ultima funzionalit\u00e0, oltre a rendere pi\u00f9 comodo e agevole l&#8217;accesso alle nostre app, ci permetter\u00e0 di installare e organizzare fino a 2160 applicazioni nei nostri dispositivi, ricordiamo che fino a oggi i limiti imposti sono fissati a 180 applicazioni.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_03.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_03.jpg\" alt=\"iPhone OS 4 - Cartelle\" title=\"iPhone_OS4_03\" width=\"600\" height=\"398\" class=\"aligncenter size-full wp-image-2986\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_03.jpg 600w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_03-300x199.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/center><\/p>\n<h4>Nuova App MAIL<\/h4>\n<p>Ecco un&#8217;altra interessante novit\u00e0. Riscritta l&#8217;applicazione nativa Mail. Con questa nuova versione potremo accedere da un&#8217;unica posizione a pi\u00f9 account di posta, funzione molto utile a chi \u00e8 solito gestire pi\u00f9 indirizzi di posta, ora costretto a passare da un account ad un altro in modo forse un po&#8217; troppo macchinoso. Potremo inoltre organizzare le mail in <strong>thread<\/strong>, ovvero sottoforma di conversazione e infine potremo <strong>aprire allegati tramite un&#8217;altra applicazione<\/strong> scaricata dall&#8217;app store, potremo quindi aprire un file .doc, ad esempio, direttamente con QuickOffice e iniziare ad editarlo.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_04.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_04.jpg\" alt=\"iPhone OS 4 - Mail\" title=\"iPhone_OS4_04\" width=\"600\" height=\"398\" class=\"aligncenter size-full wp-image-2987\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_04.jpg 600w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_04-300x199.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/center><\/p>\n<h4>iBooks<\/h4>\n<p>Notizia che apprezzerete sicuramente, il nuovo store dedicato ai libri elettronici, e la relativa applicazione, saranno presenti anche nei nostri iPhone \/ iPod. Certo il display non \u00e8 quello di un iPad, ma far\u00e0 sicuramente comodo a tutti la possibilit\u00e0 di avere i propri libri SEMPRE a portata di mano. Unica pecca? Chiss\u00e0 quando lo vedremo operativo anche qui in Italia.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_05.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_05.jpg\" alt=\"iPhone OS 4 - iBooks\" title=\"iPhone_OS4_05\" width=\"600\" height=\"398\" class=\"aligncenter size-full wp-image-2989\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_05.jpg 600w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_05-300x199.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/center><\/p>\n<h4>Enterprise<\/h4>\n<p>A chi usa l&#8217;iPhone per i propri business, faranno piacere sicuramente queste nuove funzionalit\u00e0 legate al mondo professionale che vanno dalla possiblit\u00e0 di proteggere (e criptare) i dati alla distribuzione Wireless delle Applicazioni tramite infrastruttura aziendale.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_06.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_06.jpg\" alt=\"iPhone OS 4 - Funzionalit\u00e0 Enterprise (business)\" title=\"iPhone_OS4_06\" width=\"600\" height=\"398\" class=\"aligncenter size-full wp-image-2990\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_06.jpg 600w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_06-300x199.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/center><\/p>\n<h4>Game Center<\/h4>\n<p>Conoscerete sicuramente servizi come Plus+ oppure OpenFeint, che non sono altro che dei veri e propri servizi di social gaming, in cui condividere amici, classifiche e molto altro ancora. Ebbene <strong>Game Center<\/strong> \u00e8 la versione made Cupertino di questi servizi. Sicuramente un primo vantaggio sar\u00e0 l&#8217;integrazione del servizio nelle nostre App, sicuramente semplificata e supportata da Apple.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_07.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_07.jpg\" alt=\"iPhone OS 4 - Game Center\" title=\"iPhone_OS4_07\" width=\"600\" height=\"398\" class=\"aligncenter size-full wp-image-2991\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_07.jpg 600w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_07-300x199.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/center><\/p>\n<h4>iAd &#8211; Mobile Advertising<\/h4>\n<p>Ecco un&#8217;altro settore in cui probabilmente Apple entrer\u00e0 a far parte prepotentemente. Stiamo parlando del campo delle pubblicit\u00e0. Quelle che vedete nelle applicazioni gratuite per intenderci. Se fino ad oggi dovevamo appoggiarci a servizi esterni, con il nuovo firmware potremo rimanere in casa Apple anche per questo. Dal lato utente e tecnico probabilmente sar\u00e0 un&#8217;evoluzione. Le pubblicit\u00e0, infatti, non costringeranno gli utenti a lasciare le app di partenza e saranno perfettamente integrate. Queste saranno create in HTML 5 e garantiscono un nuovo livello di esperienza, tra l&#8217;altro pi\u00f9 interattiva. Anche qui sicuramente noi programmatori saremo avvantaggiati, in quanto l&#8217;implementazione di questa nuova caratteristica sar\u00e0 pi\u00f9 semplice e comunque supportata da Apple. Unica pecca? Se intendete orientare i vostri guadagni nella pubblicit\u00e0 offrendo di fatto l&#8217;app gratuitamente, sappiate che la vostra &#8220;fetta&#8221; \u00e8 solo il 60%. Considerate per\u00f2 che Apple metter\u00e0 dal canto suo tutto il resto. Forse non \u00e8 il pi\u00f9 grande affare che possiamo fare, ma sicuramente non \u00e8 un aspetto da sottovalutare, solitamente Apple ci abitua bene con i suoi prodotti.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_08.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_08.jpg\" alt=\"iPhone OS 4 - iAd, Mobile Advertising\" title=\"iPhone_OS4_08\" width=\"600\" height=\"398\" class=\"aligncenter size-full wp-image-2992\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_08.jpg 600w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2010\/04\/iPhone_OS4_08-300x199.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/center><\/p>\n<p>Ovviamente queste mostrate sono le caratteristiche pi\u00f9 importanti ma non le uniche, per esempio potrete passare una ricerca con spootlight direttamente a Safari, che cercher\u00e0 poi nel web quanto richiesto, oppure l&#8217;<strong>inAPP SMS<\/strong> o ancora il supporto anche per iPhone alle tastiere Bluetooth. E per noi sviluppatori? Oltre 1500 nuove API. Insomma un mondo nuovo tutto da esplorare. <\/p>\n<p>C&#8217;\u00e8 chi dice che tutto questo sia semplicemente una copia di quanto introdotto gi\u00e0 da parecchio tempo con il Jailbreak, ma in fondo, non \u00e8 pi\u00f9 importante sapere che Apple, tutto sommato, ascolta i suoi clienti offrendogli pian piano tutto quello di cui hanno bisogno, (flash player a parte)???<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ieri sera \u00e8 stata presentata la nuova versione del sistema operativo mobile Apple, comune ad iPhone, iPod&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[31],"tags":[31,172,96],"class_list":["post-2983","post","type-post","status-publish","format-standard","hentry","category-comunicazioni","tag-comunicazioni","tag-iphone-sdk-4","tag-keynote"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/2983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=2983"}],"version-history":[{"count":7,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/2983\/revisions"}],"predecessor-version":[{"id":3000,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/2983\/revisions\/3000"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=2983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=2983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=2983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}