Sezionato il manifesto anti-Android di Steve Jobs

Collegamenti del dispositivo

  • Androide
  • i phone
  • Dispositivo mancante?

Apple-blog-cosaCome probabilmente avrai visto, Steve Jobs ha fatto un'apparizione personale alla chiamata sugli utili di Apple la scorsa notte in cui ha denunciato l'approccio “aperto” di Android e Google. Ecco una trascrizione completa di quella sezione di quattro minuti della chiamata, con alcune delle mie intromissioni.

Sezionato il manifesto anti-Android di Steve Jobs

"Google ama caratterizzare Android come aperto"

“Google ama caratterizzare Android come aperto e iOS e iPhone come chiusi. Lo troviamo un po' falso e offusca la vera differenza tra i nostri due approcci. La prima cosa a cui la maggior parte di noi pensa quando sente la parola "aperto" è Windows, che è disponibile su una varietà di dispositivi".

Non credo che ci sia una sola persona al mondo per la quale la parola "aperto" suggerisca istintivamente Windows. Chiaramente, Jobs sta cercando di affinare i termini della discussione fin dall'inizio, in modo da potersi concentrare su ciò che vuole parlare – un tema che potremmo chiamare “scelta contro semplicità” – e ignorare il resto delle questioni che riguardano apertura. Arrivando una frase dopo aver accusato Google di essere falso, è un po 'ricco. In effetti, il vicepresidente di Google Andy Rubin ha risposto con

un tweet conciso indicando un'implicazione significativa di "aperto" che Jobs trascura: codice sorgente disponibile gratuitamente.

"Android è molto frammentato"

“A differenza di Windows, tuttavia, dove la maggior parte dei PC ha la stessa interfaccia utente ed esegue le stesse app, Android è molto frammentato. Molti OEM Android, inclusi i due più grandi, HTC e Motorola, installano interfacce utente proprietarie per differenziarsi dall'esperienza Android di base. L'utente deve capire tutto. Confronta questo con iPhone, dove ogni telefono funziona allo stesso modo.

C'è del vero in questo. I dispositivi Android vengono forniti con una gamma di interfacce e versioni del sistema operativo, quindi c'è una certa quantità di "capire" coinvolti nella scelta di quella giusta. Ma l'uniformità forzata dell'iPhone non è esattamente eccezionale nemmeno per l'utente: l'innovazione (che Jobs normalmente professa di amare) è guidato dalla scelta e dalla competizione, non dal prendere o lasciare dall'alto economia.

In un'altra nota, non è del tutto corretto affermare che la maggior parte dei PC ha la stessa interfaccia utente: nel 2010 troverai una discreta vecchia miscela di XP, Vista e Windows 7 nelle case e nelle aziende, e sebbene siano superficialmente più simili dei vari wrapper Android sul mercato, le differenze sono molto più profondo. Evidentemente Jobs sta cercando di costruire un'immagine della natura "frammentata" di Android come qualcosa di eccezionale; ma, come vedremo, sta esagerando.

“Più di cento diverse versioni di Android”

"Il client Twitter 'TwitterDeck' ha recentemente lanciato la sua app per Android. Hanno riferito di aver dovuto fare i conti con più di cento diverse versioni del software Android su 244 telefoni diversi. Le molteplici iterazioni hardware e software presentano agli sviluppatori una sfida scoraggiante. Molte app Android funzionano solo su telefoni Android selezionati che eseguono versioni Android selezionate. E questo è per la mano... questo è per telefoni che sono stati spediti meno di 12 mesi fa. Confronta questo con iPhone, dove ci sono due versioni del software, l'attuale e il predecessore più recente, da testare.

Questo è "TweetDeck", ma sì, se guardi i dati pubblicati dal programma beta di TweetDeck, puoi vedere che i tester hanno effettivamente provato l'applicazione su 108 diverse versioni del sistema operativo Android. Gli sviluppatori commentano persino "l'estrema frammentazione" della piattaforma.

Ma ciò che Jobs deve sapere - perché le cifre sono chiaramente suddivise sulla pagina - è che di quelle 108 versioni del sistema operativo, più di cento erano build "homebrew" non ufficiali, con nomi come "Squidly" e "noobnl's Radioactive FroYo"... e rappresentano meno dell'1% del programma beta partecipanti. Oltre il 99% dei tester utilizzava il normale firmware Android 1.6, 2.1 o 2.2.

Quindi, quando Jobs parla di sviluppatori che devono "combattersi con più di cento diverse versioni di software Android", sta - per dirla gentilmente - parlando con il suo cappello. Ci sono tre principali versioni di Android da testare (di cui due sono fondamentalmente molto simili) e ciò che TweetDeck ha scoperto è che il loro codice Anche ha funzionato bene su più di cento build di sistemi operativi personalizzati, su 244 dispositivi diversi. Ciò che Jobs vuole essere una dimostrazione di diffusi problemi di compatibilità è in realtà esattamente l'opposto.

In effetti, lungi dall'affrontare una "sfida scoraggiante", il team di TweetDeck ha evidentemente trovato gratificante sviluppare per una piattaforma così vibrante, descrivendo Android come "hackalicious" e scrivendo che "è fantastico che la nostra app funzioni su una così ampia varietà di dispositivi e sistemi operativi Android variazioni”.

(Lo sviluppatore di TweetDeck Iain Dodsworth da allora ha respinto direttamente le insinuazioni di Jobs su il suo feed Twitter: "A un certo punto abbiamo detto che è stato un incubo lo sviluppo su Android?" lui chiede. “Errr no, no non l'abbiamo fatto. Non lo era.")

"Almeno quattro app store su Android"

“Oltre al Marketplace di app di Google, Amazon, Verizon e Vodafone hanno tutti annunciato che stanno creando i propri app store per Android. Quindi ci saranno almeno quattro app store su Android, tra i quali i clienti devono... devono cercare per trovare l'app che desiderano, e gli sviluppatori dovranno collaborare per distribuire le loro app ed essere pagati. Questo sarà un disastro sia per gli utenti che per gli sviluppatori. Confrontalo con l'app store integrato di Apple, che offre agli utenti l'app store più grande e facile da usare al mondo, precaricato su ogni iPhone. L'app store di Apple ha più di tre volte il numero di app rispetto al Marketplace di Google e offre agli sviluppatori uno sportello unico per portare le loro app sul mercato facilmente e per essere pagati rapidamente.

C'è il germe di un buon punto qui: se alcuni sviluppatori si iscrivono esclusivamente con Verizon e altri vanno su Amazon, in teoria potresti finire per dover guardarti intorno per trovare un particolare applicazione. Ma Jobs sta saltando la pistola, assumendo il peggio prima ancora che gli app store di terze parti abbiano aperto i battenti. E se le cose si complicano, come prevede, possono sempre essere chiarite attraverso un portale centrale "meta-Marketplace". Si dà il caso che l'azienda dietro Android abbia un po' di precedenti quando si tratta di raccogliere e organizzare i collegamenti.

In effetti, la concorrenza derivante da più negozi dovrebbe funzionare a vantaggio di tutti. Jobs con il bicchiere mezzo vuoto deplora l'idea che gli sviluppatori debbano avere a che fare con più di un distributore, ma tu mi mostri un freelance che non preferirebbe avere quattro clienti piuttosto che uno. Soprattutto quando ha tutte le carte in mano, come con Apple. Non credo di dover spiegare i diversi motivi per cui l'affermazione di Jobs secondo cui il modello di distribuzione delle app di Apple aiuta gli sviluppatori a "portare facilmente le loro app sul mercato" rimane in gola.

“I sistemi aperti non sempre vincono”

“Sai, anche se Google avesse ragione, e il vero problema è chiuso contro aperto, vale la pena ricordare che i sistemi aperti non sempre vincono. Prendi la strategia musicale "PlaysForSure" di Microsoft, che utilizzava il modello PC, utilizzato anche da Android, per separare i componenti software dai componenti hardware. Perfino Microsoft alla fine ha abbandonato questa strategia aperta a favore della copia dell'approccio integrato di Apple con il suo lettore Zune, purtroppo lasciando i loro OEM a mani vuote nel processo. Google ha flirtato con questo approccio integrato con il suo telefono Nexus One.

È interessante vedere Jobs riferirsi apertamente a "vincere" - spesso preferisce parlare in termini più concilianti di "cosa è meglio per il cliente". Ma il suo esempio di “open system" è semplicemente strano: i lettori multimediali e i servizi musicali hanno dovuto superare numerosi ostacoli tecnici e politici non negoziabili prima che gli fosse consentito di utilizzare PlaysForSure marca. E anche l'attribuzione del suo fallimento alla sua presunta apertura è dubbia: dopo tutto, Windows - che per Steve Jobs è apparentemente il non più ultra del modello “aperto” – sta andando bene.

"L'utente non è obbligato a fare l'integratore di sistemi"

"In realtà, pensiamo che l'argomento aperto contro chiuso sia solo una cortina fumogena, per cercare di nascondere il vero problema, che è: cosa è meglio per il cliente..."

Ah, eccolo.

“… frammentato contro integrato. Pensiamo che Android sia molto, molto frammentato e diventi sempre più frammentato di giorno in giorno. E come sai, Apple si impegna per il modello integrato, in modo che l'utente non sia costretto a essere l'integratore di sistemi. Vediamo un enorme valore nell'avere Apple, piuttosto che i nostri utenti, come integratore di sistemi. Pensiamo che questo sia un enorme punto di forza del nostro approccio, rispetto a quello di Google. Quando vendiamo a utenti che vogliono che i loro dispositivi "funzionino e basta", crediamo che l'integrazione avrà la meglio sulla frammentazione ogni volta".

Come notato sopra, la frammentazione a cui si riferisce Jobs è quasi del tutto illusoria. Ma come utente di un telefono Android, sono comunque felice di avere il scelta essere il mio "integratore di sistemi" - intendendo con ciò (come sembra nei termini piuttosto esagerati di Jobs) la persona che installa il sistema operativo. E, allo stesso tempo, non mi sono mai sentito per un secondo come se fossi "costretto" a quel ruolo.

In effetti, solo per assicurarmi di non essermi perso qualcosa, ho chiesto all'editore di notizie Nicole Kobie se il suo HTC Wildfire avesse mai provato a spingerla a integrare qualche sistema. "Ehm, no", fu la risposta attesa. "In realtà non mi è mai stato richiesto di pensare per usarlo ancora." Che dire dei dispositivi che "funzionano"?

“Una singola piattaforma piuttosto che cento varianti”

“E pensiamo anche che i nostri sviluppatori possano essere più innovativi se possono scegliere come target una singola piattaforma piuttosto che un centinaio di varianti. Possono dedicare il loro tempo a nuove funzionalità innovative piuttosto che testarle su centinaia di telefoni diversi”.

Ancora con le “centinaia di telefoni diversi”. Sta diventando chiaro che "centinaia" è una delle parole chiave a cui Jobs vuole che associamo Android - l'altro principale è, ovviamente, "frammentato" - quindi lo ripete solo per martellarlo le nostre teste. È un'immagine geniale, perché normalmente qualcosa in "centinaia di frammenti" sarebbe rotto irreparabilmente.

"Siamo fiduciosi che [noi] trionferemo"

“Quindi siamo molto impegnati nell'approccio integrato, non importa quante volte Google cerchi di caratterizzarlo come chiuso. E siamo fiduciosi che trionferà sull'approccio frammentato di Google, non importa quante volte Google tenti di caratterizzarlo come aperto".

E così il pensiero di Jobs su Android si chiude, con un giro di retorica che, un po' a sorpresa, richiama alla mente i magniloquenti architetti del blocco orientale.

Solo che, forse, non è sorprendente. Dopo tutto, la sua visione del trionfo è il crollo del libero mercato - nelle applicazioni e nei dispositivi mobili, almeno - e l'ascesa di un conformismo glorioso, in cui l'individuo è liberato dalla confusione della scelta attraverso la direzione paterna di un centro autocratico energia. E a tal fine, è disposto a distorcere parole, distorcere cifre, diffondere propaganda che deve sapere essere falsa e denunciare apertamente i suoi nemici.

Sarebbe divertente, se non fosse un tragico commento sul potere e l'idealismo, riflettere sul fatto che questo è l'uomo dietro la pubblicità del "1984". Mi chiedo se si renda conto dell'amara ironia, non solo nei suoi commenti, ma nel forum che ha scelto di mandarli in onda: la quintessenza dell'istituzione capitalista della chiamata trimestrale sugli utili.