In un interessante articolo su Wired, Christina Bonnington racconta per quale ragione -a parità di app- un’app per iOS ostenta mediamente un Look&Feel decisamente migliore della controparte Android. Merito della bontà degli strumenti di sviluppo che consentono, con poco sforzo, di ottenere risultati sempre impeccabili.
Non usa mezzi termini il responsabile dello sviluppo dell’interfaccia grafica di Hipmunk, Danilo Campos, secondo cui “elaborare app piacevoli e attraenti su iOS è più facile che su Android.” E in fondo, se c’è qualcosa che riesce particolarmente bene a Cupertino è proprio la creazione del software, anche quello che serve a creare altro software:
Il design è insito nel DNA di Apple. La vera forza di Google, invece, è la ricerca. Per cui, non è difficile intuire quale piattaforma raggiunga lo standard più elevato dal punto di vista delle Interfacce e dell’estetica; né è difficile ipotizzare quale piattaforma facilita maggiormente la creazione d’un buon software.
La motivazioni di ciò sono variegate, ma abbastanza evidenti. In primis c’è la questione della frammentazione della piattaforma Android, esemplificata magnificamente da Lee Linden:
Ogni volta bisogna testare le cose su 20 differenti telefoni con differenti risoluzioni e processori differenti, e questo rallenta inesorabilmente i tempi dello sviluppo.
Quel che appare discretamente su di un display, insomma, spesso ha un aspetto penoso su altri, e ciò costringe i professionisti a prevedere diverse casistiche, e a integrarle poi nel codice; in altre parole, parliamo di seccanti perdite di tempo, ed esiti non sempre certi. E visto che nella maggior parte dei casi, i team hanno pochi soldi e ancora meno tempo a disposizione, è chiaro che ogni minuto relegato all’affinamento della grafica è un minuto tolto alla stabilità e alle funzionalità dell’app. Ecco perché i titoli per Android, in molte occasioni, sfoggiano sensibilmente meno eye-candy che su iOS.
Ma c’è anche un altro grosso problema, che invece non riguarda chi opera sulla piattaforma mobile con la mela. Sono 20 anni che Apple disegna eccellenti interfacce utenti, laddove Google ha iniziato da relativamente poco; il che spiega per quale ragione la documentazioni e gli strumenti di sviluppo creati a Mountain View risultino meno sofisticati e robusti del SDK Apple. Campos fa un esempio per tutti:
La sensazione è di avere più documentazione [su IOS], sia ufficiale che di terze parti, e ciò rende le cose più snelle. […] Una delle fregature di Android, invece, è che fin troppo materiale è scarsamente documentato. Ryan, il nostro addetto ad Android, è stato costretto a frugare nel codice sorgente per capire alcune porzioni della formattazione XML che non erano chiare. È stata una tragedia, per lui.”
E che dire delle librerie? Su iOS sono una scienza esatta, mentre su Android somigliano più ad un atto di fede. È di nuovo Linden a raccontarlo:
Le transizioni su iOS sono molto più facili. Dissolvenze in entrata, in uscita, scivolate e così via: tutti questi effetti si possono usare in ogni momento, con la certezza che appariranno bene su tutti i dispositivi iOS. Su Android, esistono differenti framework, ma il problema è che non sai mai quale funzionerà bene su tutti i dispositivi.
C’è solo un frangente in cui gli sviluppatori iOS rimpiangono l’androide, ovvero nella quantità di discrezionalità a disposizione. Le conclusioni appartengono a Yarger:
Su Android, puoi fare tutto ciò che vuoi, se davvero ti va di perderti nei dettagli più minuti. Apple ti limita di più. Ma proprio per questa costrizione, ti vengono forniti strumenti che fanno apparire più belle le app. […] Se ti serve un’app al volo bella da vedere, è più facile progettarla su iOS. Semplicemente, Apple ha creato un intero ecosistema per permetterti di farlo.

35 COMMENTIAGGIUNGI IL TUO
juniordroid2
da quando sono passato ad iPhone ho notato proprio questo. Te le godi molto di più ed è più facile fare tutto, zero complicazioni. Non che non ci siano problemini ogni tanto, ma quello è normale possa capitare. Ma in generale l'esperienza d'uso è di gran lunga superiore. E lo scrivo da ex possessore di un SGSII. Gran bel telefono per carità ma la differenza la fa il sistema operativo e ad oggi, avendoli provati entrambi, posso dire che iOS è superiore soprattutto per le applicazioni e l'interazione col sistema delle stesse. juniordroid
#1 - Scritto il
Zuk
Questo riassume quello che sostengo da sempre: iOS più facile e bello ma più limitante mentre con Android fai quello che vuoi con un pelo meno di facilità e omogeneità fra applicazioni e device. Ps: ho entrambi
#2 - Scritto il
Melamelamelamela
cavolo su android mi vedo app che prendono 1/4 dello schermo, app con qualità grafica pessima, e app non adatte al proprio dispositivo (ci sono dei tagli, la formattazione sbagliata o pubblicità che coprono parti dell'app stessa), per non parlare di quelle incompatibili.
#3 - Scritto il
Melamelamelamela
#2 preferisci vivere in un bel quartiere con delle leggi e delle "limitazioni" o preferisci vivere nella "città senza legge" piena di gentaglia, drogati e sbandati? make your choice
#4 - Scritto il
Mr. Folletto
MelaMelaMelaMela: piccolo razzista e fascista che non sei altro. Chi ha detto che la città senza leggi è piena di gentaglia mentre quella con le leggi no? Ad esempio tu per me sei gentaglia della peggiore specie.
#5 - Scritto il
Versus
Cosa c'entra il fascismo in tutto questo ? Quanta ignoranza !!! iOS è 2 spanne sopra android praticamente in tutto
#6 - Scritto il
vinsz
la risposta e semplice… iphon a soltando quel terminale da gestire.. un solo ardwer per tutti.. tutti i produttori usano ardwer differenti… e un solo sistema operativo… questa e la differenza.. le app di android anno migliaia di dispositivi differenti… quindi più lavoro…. però io adoro android… con pochi soldii puoi fare tutto quello che vuoi… non e da buttare android.. poi il mondo linux mi piace!! piano piano si stabilizzerà tutto :):)
#7 - Scritto il
Mr. Folletto
L'ignoranza sarà tua, questo non è dato saperlo, mentre per la stupidità abbiamo certezza che ti appartenga. Il fascismo ha a che vedere con quanto quel poppante fuori dal mondo ha scritto, non con l'articolo, né con iOS che pure io trovo meno confusionario e più bello graficamente di Android, ma non per questo vado a cercare paragoni ignobili come voialtri bimbiminkia che siete o fate gli stupidi apposta.
#8 - Scritto il
Bakunin
@MrFolletto l'anarchia è utopia pura.
#9 - Scritto il
Mr. Folletto
Bakunin: bel nick ma lascia stare l'anarchia che non c'entra niente, né con Android, né con iOS.
#10 - Scritto il
blackibiza84
e quelle di WP7 son ancor piú belle di quelle di iOS: prendete Foursquare o Skype o Facebook: intefaccia pulita e leggera, oltre ad esser rapide
#11 - Scritto il
harmful
Ad Android basterebbe creare 2-3 classi di Smartphone, con caratteristiche di potenza e risoluzione da rispettare e avrebbe semplificato e migliorato lo sviluppo delle app...
#12 - Scritto il
sepron
@12: questo sicuramente, infatti secondo me negli anni a seguire ci sarà sicuramente una standardizzazione, però c'è da dire che in ambito PC la storia è stata scritta diversamente…ovvero Windows, il so installabile praticamente ovunque, grazie alla sua diffusione ha di fatto dato vita ad un universo di programmi più esteso di quello apple e assolutamente non inferiore qualitativamente
#13 - Scritto il
Alexmac
Mr. Folletto andrebbe bannato o mandato tipo a Caracas o Scampia.
#14 - Scritto il
canarinomannaro
Mr. Folletto non e' un bimbominka lui ne sa lui e' qua per condividere il suo sapere e la sua superiore intelligenza con noi poveri mortali abbagliati dalla mela traduzione: e' un cog|one classico da forum, a piccole dosi e' divertente, quando esagera e' un cog|one che esagera, e ora e' nel loop sul fascismo, cosa ignobile anche solo da mettere nella discussione… ma e' un cog|one quindi…
#15 - Scritto il
Versus
Sarà il solito ragazzino di 15 anni che urla in piazza contro tutto e tutti senza sapere nemmeno per cosa è li e senza conoscere il significato di fascista e o comunista !
#16 - Scritto il
Claudio Zambelli
Non capisco: uno straparla di gentaglia, drogati e sbandati e nessuno gli dice nulla e all'altro che gli risponde prendete a insultarlo. Che problema avete in questo blog?
#17 - Scritto il
EZimes
Claudio, è molto semplice: il primo usa due termini di comune utilizzo per fare un paragone inerente al contesto del post. L'altro salta su dal nulla e insulta utilizzando termini a caso. Quanto al problema della gente sui forum, credo sia sintetizzabile con un: l'anonimato su internet e la semplicità con cui è possibile scrivere min@#iate spingono ormai anche i ragazzini di 14 anni a insultare chiunque senza sapere di cosa si stia parlando.
#18 - Scritto il
Claudio Zambelli
Grazie per la spiegazione, a me sembra una situazione diversa. L'anonimato su internet è un problema? Io scrivo con nome e cognome, e mi sembra di essere l'unico.
#19 - Scritto il
lucaonelove
Fate l'amore non fate la guerra...e date ragione agli stolti, sono come i muli e non capiranno mai! Meglio non sputarci del sangue...e del tempo!
#20 - Scritto il
lucaonelove
@blackibiza84 concordo pienamente con te!
#21 - Scritto il
akira1972
il problema che uno difende in tutto e per tutto apple e l'altro, invece, dice solo che uno è meglio … eh beh … Poi come si faccia ad installare app non compatibili non so … sul mio android xy, dal market vedo solo quelle che possono essere installate Ps comunque si, le app ios sono sicuramente più curate esteticamente, non ci piove
#22 - Scritto il
Ahahahahah
Blackibiza Ma per favore. Ma se i wp non hanno nemmeno la fotocamera anteriore per usare Skype AHAHAHAHAH
#23 - Scritto il
trollone
Però è innegabile che le app per Android siano consistenti, il menu è sempre nello stesso punto, back si fa nella stessa maniera, la configurazione della app pure. Le app per iOs sono completamente a caso dal punto di vista della interfaccia utente, con menù e modus operanti sempre diverse.
#24 - Scritto il
trollone
escludendo la noia mortale della voce del tizio che parla, le cose che dice sono molto condivisibili: <a href='http://www.youtube.com/watch?v=NMiY1kSTHZw' rel='nofollow'>http://www.youtube.com/watch?v=NMiY1kSTHZw</a>
#25 - Scritto il
s1cil1an0
#23 Un'altro bimbominkia ke spara kazzate….. Il Lumia 900 ha la fotocamera frontale…. A te sicuramente manca la vista e un po' di cervello….
#26 - Scritto il
lucaonelove
#23 ma se si parla di una cosa perché devi dirne un altra? Si sta parlando di interfaccia delle applicazioni, non di altro. Gente del CAZZO che sputa sentenze. @trollone le app iOS sono fatte benissimo e hanno sempre lo stesso standard. Non diciamo cavolate!
#27 - Scritto il
dave
Le app iOS sono fatte completamente a caso? E dopo questa chiudo questo post!
#28 - Scritto il
trollone
dave, guarda il video…. o guarda dove è il back su safari e su youtube.
#29 - Scritto il
morz
facebook e producteev: due esempi di come sul mio Sony Arc l'esperienza grafica-visiva sia 10 volte meglio che sul mio "nanoPhone" poi Android però devasta tutto e lascio al solito che il mio Sony Arc si scarichi non va gira a scattoni risponde storto probabilmente colpa di sony? il buon nanoPhone invece nonostante schermo a risoluzione aliena e inutle cornice enorme è perfetto
#30 - Scritto il
manang
posso avere il miglior sistema del mondo ma le applicazioni vengono fatte da programmatori esterni ad apple o google. qui si sta parlando di altro: a parità di applicazione quelle di ios sono fatte meglio, nel senso che quello che da a disposizione l'sdk (la forma dei bottoni praticamente) è meglio disegnata in ios che no in android. per la qualità dipende chi fa l'applicazione, non dipende ne da google ne da apple. una applicazione di facebook è uguale più o meno sia su ios che su android. ha gli stessi difetti/pregi ed è organizzata più o meno allo stesso modo. insomma, posso fare io tranquillamente oggi una applicazione per android bella esteticamente ma molto scomoda da usare. non è certo colpa di apple. ciao!
#31 - Scritto il
Damzam2
Secondo me alla Apple hanno più designer che programmatori.
#32 - Scritto il
Alexmac
Ciao Manang, ciao
#33 - Scritto il
Alexmac
I Lumia 700 e 800 non hanno la cam frontale. Babbei
#34 - Scritto il
manang
si alexmac?
#35 - Scritto il