{"id":9900,"date":"2013-02-26T10:37:21","date_gmt":"2013-02-26T09:37:21","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=9900"},"modified":"2013-05-02T17:49:48","modified_gmt":"2013-05-02T15:49:48","slug":"google-maps-api-aperte-a-tutti-gli-sviluppatori-ios","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/google-maps-api-aperte-a-tutti-gli-sviluppatori-ios\/","title":{"rendered":"Google Maps API aperte a tutti gli sviluppatori iOS"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/google-maps-sdk-ios.png\" alt=\"google-maps-sdk-ios\" width=\"250\" height=\"51\" class=\"alignleft size-full wp-image-9930\" \/> Google ha da poco annunciato sul suo blog <a href=\"http:\/\/googlegeodevelopers.blogspot.it\/2013\/02\/an-update-to-google-maps-sdk-for-ios.html\" target=\"_blank\">Google Geo Developers<\/a> una novit\u00e0 molto importante: l&#8217;apertura delle <strong>API di Google Maps per iOS<\/strong>.<\/p>\n<p>Rilasciate per un set limitato di sviluppatori lo scorso Dicembre, le API che permettono di integrare le mappe dell&#8217;azienda di Mountain View nelle proprie app per iPhone ed iPad, sono ora disponibili al pubblico. Da oggi sar\u00e0 infatti sufficiente abilitare le API all&#8217;interno della propria <a href=\"https:\/\/code.google.com\/apis\/console\/b\/0\/?pli=1\" targert=\"_blank\">console<\/a> per poterne immediatamente fare uso <a href=\"https:\/\/developers.google.com\/maps\/documentation\/ios\/\" target=\"_blank\">scaricando l&#8217;SDK<\/a>.<br \/>\nPer facilitare gli sviluppatori, Google ha inoltre creato una <a href=\"https:\/\/developers.google.com\/maps\/documentation\/ios\/start\" target=\"_blank\">guida introduttiva<\/a> ed ha inserito alcuni esempi nel pacchetto. E, dulcis in fundo, disponibile anche l&#8217;URLScheme &#8220;comgooglemaps:\/\/&#8221;.<\/p>\n<p>Ma cosa significa questa apertura e quali cambiamenti porter\u00e0?<!--more--><\/p>\n<h4>Diffusione delle mappe Google sui sistemi iOS<\/h4>\n<p>Inutile negarlo, in molti Paesi -tra cui di certo figura anche l&#8217;Italia- le mappe di Google sono ancora decisamente superiori a quelle di Apple.<\/p>\n<p><a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/banner.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-9910\" alt=\"banner\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/banner-300x191.png\" width=\"300\" height=\"191\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/banner-300x191.png 300w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/banner.png 475w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> Con la possibilit\u00e0 di scegliere tra i due servizi, molti sviluppatori iOS non si faranno ripetere due volte l&#8217;offerta ed opteranno con decisione per il prodotto di Mountain View, che vanta una maturit\u00e0 ed una completezza invidiabili, nonch\u00e9 una notoriet\u00e0 presso gli utenti attualmente superiori a quelli di ogni altro servizio analogo.<\/p>\n<p>Non occorrer\u00e0 molto tempo quindi, prima che l&#8217;integrazione di link, visualizzazioni e ricerche supportate dalle mappe Google, invece che da quelle di sistema, si diffonda a macchia d&#8217;olio nelle applicazioni per iPhone e iPad. In alcuni casi lo sviluppatore potrebbe lasciare all&#8217;utente la scelta del servizio da utilizzare, in altri potrebbe invece integrare con maggior decisione le API della grande G, bypassando completamente il prodotto di default.<\/p>\n<h4>Rischio di frammentazione?<\/h4>\n<p>Con la possibilit\u00e0 dello sviluppatore di decidere autonomamente di quale servizio usufruire per implementare le funzionalit\u00e0 legate alla navigazione ed alla geolocalizzazione, sar\u00e0 inevitabile che agli occhi dell&#8217;utente iOS si perda parte di quella omogeneit\u00e0 e coerenza che ha da sempre caratterizzato i sistemi Apple.\u00a0Aprire con una applicazione la mappa Apple e salvare un punto tra i preferiti potrebbe significare non ritrovarlo quando si aprir\u00e0 la mappa Google tramite un&#8217;applicazione differente.<\/p>\n<p><a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/mappegoogleios6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-9909\" alt=\"mappegoogleios6\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/mappegoogleios6-300x294.jpg\" width=\"300\" height=\"294\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/mappegoogleios6-300x294.jpg 300w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/mappegoogleios6.jpg 405w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> Per gli sviluppatori questa rappresenter\u00e0 in alcuni casi una nuova sfida a cui far fronte: trovare cio\u00e8 metodi intelligenti e insensibili per l&#8217;utente che permettano ai dati di rimanere leggibili e a disposizione quando necessari, in modo indipendente dalle API con cui si interfaccia il software.<\/p>\n<h4>Maggiore concorrenza<\/h4>\n<p>Con l&#8217;inevitabile migrazione di molti sviluppatori dalle mappe Apple a quelle Google, l&#8217;azienda californiana non potr\u00e0 certo rimanere ad osservare passiva. La forza della concorrenza, si sa, \u00e8 proprio questa: stimola il miglioramento e lo sviluppo, conferendo una velocit\u00e0 maggiore all&#8217;evoluzione del prodotto.<\/p>\n<p>Apple dovr\u00e0 quindi muoversi rapidamente per far crescere e migliorare il suo servizio di mappe. Dovr\u00e0 cercare di battere Google non solo migliorando dettaglio e precisione, ma anche, probabilmente, con l&#8217;aggiunta di nuove funzionalit\u00e0, che possano riportare gli sviluppatori a preferire il prodotto Apple.<\/p>\n<p>Come gi\u00e0 l&#8217;inserimento della visuale &#8220;flyover&#8221; al momento del lancio \u00e8 stata infatti un passo in direzione della differenziazione, cos\u00ec nel prossimo futuro dovranno seguirne molti altri analoghi per far s\u00ec che le mappe Apple continuino a trovare uno spazio importante nel panorama della navigazione mobile. Uno spazio che, lo dimostra la scelta di Google, non pu\u00f2 essere basato su una limitazione di mercato, ma deve poggiare su un effettivo valore del servizio.<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/about.me\/elisa.barindelli\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/elisa-barindelli-chiaro.png\" alt=\"elisa-barindelli-chiaro\" width=\"500\" height=\"73\" class=\"aligncenter size-full wp-image-9934\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/elisa-barindelli-chiaro.png 500w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2013\/02\/elisa-barindelli-chiaro-300x43.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><br \/>\n<\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google ha da poco annunciato sul suo blog Google Geo Developers una novit\u00e0 molto importante: l&#8217;apertura delle&#8230;<\/p>\n","protected":false},"author":551,"featured_media":9910,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[534,481],"tags":[1242,421,1243,1241,1240,6,420],"class_list":["post-9900","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-risorse-utili","tag-api","tag-api-google-iphone","tag-api-google-maps","tag-google-maps","tag-ios","tag-iphone","tag-mappe-di-google"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/9900","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\/551"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=9900"}],"version-history":[{"count":33,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/9900\/revisions"}],"predecessor-version":[{"id":10400,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/9900\/revisions\/10400"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media\/9910"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=9900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=9900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=9900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}