Quando fu introdotto il primo iPhone nel 2007 e un anno dopo quando fu rilasciato l'iPhone SDK (l'odierno iOS SDK), Apple chiarì subito che tutto era costruito sulle fondamenta di OS X. Anche il framework Cocoa Touch ha ereditato il suo nome dal suo predecessore Cocoa conosciuto da Mac. A questo è legato anche l’utilizzo del linguaggio di programmazione Objective-C per entrambe le piattaforme. Naturalmente ci sono differenze tra i singoli framework, ma il nucleo stesso è così simile che l'iPhone e successivamente l'iPad sono diventati dispositivi molto interessanti per gli sviluppatori OS X.
Il Mac, anche se non ha mai conquistato una posizione dominante tra i sistemi operativi (il concorrente Windows è installato sul 90% di tutti i computer), ha sempre attratto persone di grande talento e interi team di sviluppo che si preoccupavano intensamente di cose come il design e la facilità d'uso. Gli utenti Mac OS, ma anche NeXT, erano interessati a OS X. La quota di talento non equivale alla quota di mercato, nemmeno lontanamente. Gli sviluppatori iOS non solo volevano possedere iPhone e iPad, ma volevano anche creare nuovo software per loro.
Naturalmente, iOS piace anche agli sviluppatori con zero esperienza su OS X. Ma se guardi le app più interessanti nell'App Store: Twitterrific, Tweetbot, Stampa tipografica, Schermi, OmniFocus, Day One, Fantastico o Vesper, proviene da persone svezzate sui Mac. Allo stesso tempo, non hanno bisogno di scrivere le loro applicazioni per altre piattaforme. Al contrario, sono orgogliosi di essere sviluppatori Apple.
Al contrario, Android utilizza Java per il suo SDK. È molto diffuso e quindi offre anche ai programmatori meno esperti la possibilità di provare a sfondare nel mondo con la loro creazione. Java su Android non ha un erede come Cocoa su Mac. Java non è qualcosa che rappresenta la passione di qualcuno. È qualcosa che devi usare perché lo usano tutti. Sì, ci sono app fantastiche come Pocket Casts, Press o DoubleTwist, ma sembra che manchi qualcosa.
Quindi, se parliamo esclusivamente della dimensione della quota di mercato e proviamo a utilizzare la matematica per determinare il punto in cui sarà più appropriato iniziare su Android, arriveremo a una conclusione simile a quella degli utenti. Proprio come una persona decide di utilizzare una determinata piattaforma, anche uno sviluppatore può farlo. Tutto dipende da più fattori oltre alla quota di mercato. John Gruber sottolinea da tempo questo fatto sul suo sito web Daring Fireball.
Benedetto Evans egli scrive:
“Se le app Android raggiungono iOS nei download, continueranno a muoversi parallelamente sul grafico per un po’ di tempo. Ma poi ci sarà un punto in cui Android sarà chiaramente il migliore. Ciò dovrebbe accadere nel 2014. Bene, se avesse 5-6 volte più utenti e sempre più app scaricate, dovrebbe essere un mercato sempre più attraente.
Il che è matematicamente vero, ma non realisticamente. Le persone - gli sviluppatori - non sono solo numeri. Le persone hanno gusto. Le persone agiscono in base a pregiudizi. Se non fosse stato per questo, tutte le fantastiche app per iPhone del 2008 sarebbero state scritte per Symbian, PalmOS, BlackBerry (J2ME) e Windows Mobile anni e anni prima. Se non fosse per questo, dieci anni fa tutte le fantastiche app per Mac sarebbero state scritte anche per Windows.
Il mondo mobile non è il mondo desktop, il 2014 non sarà come il 2008, ma è difficile immaginare che alcuni degli eventi accaduti anni fa sul desktop non si applicheranno anche al mondo mobile in futuro. Dopotutto anche le stesse applicazioni iOS di Google ricevono alcune funzioni prima di quelle per Android.
Evans riassume la sua idea come segue:
“Un nuovo iPhone più economico e destinato al mercato di massa potrebbe invertire questa tendenza. Similmente alla fascia bassa di Android, i proprietari preferirebbero essere utenti che scaricano app con una frequenza inferiore, quindi i download di app iOS diminuirebbero complessivamente. Tuttavia, ciò significherebbe che iOS si espanderebbe in modo significativo in una porzione più ampia della popolazione, tagliando fuori una parte del mercato che altrimenti verrebbe fagocitata dai telefoni Android. E come potrebbe vendere un iPhone da circa 300 dollari? Realisticamente, fino a 50 milioni di pezzi al trimestre."
Ci sono tre ragioni significative per un iPhone più economico:
- Per attirare gli utenti che non vogliono o non possono spendere soldi per un iPhone completo.
- Dividere la linea di prodotti in "iPhone 5C" e "iPhone 5S", annullare la vendita dei modelli precedenti e quindi aumentare il margine.
- Tutti gli iPhone venduti avrebbero un display da 4 pollici e un connettore Lightning.
Tuttavia, John Gruber aggiunge altro quarto motivo:
“In breve, penso che Apple venderà l'iPhone 5C con hardware simile all'iPod touch. Il prezzo sarà di $ 399, forse $ 349, ma certamente non inferiore. Ma non cannibalizzerebbe le vendite dell'iPod touch? Apparentemente sì, ma come abbiamo potuto vedere Apple non ha paura di cannibalizzare i propri prodotti”.
iPod touch è spesso definito il gateway per l'App Store: l'hardware più economico in grado di eseguire applicazioni iOS. Android, invece, sta diventando la porta d'accesso all'intero segmento degli smartphone. Grazie ai prezzi bassi e a persone per le quali il prezzo è la caratteristica più importante del telefono e per cui l'acquisto di un nuovo smartphone è semplicemente parte del prolungamento del contratto con l'operatore, Android è riuscito a diffondersi in massa in tutto il mondo.
Oggi, le vendite di iPod touch sono in calo e le vendite di telefoni Android sono in aumento. Questo è anche il motivo per cui l'iPhone meno costoso potrebbe essere un gateway per l'App Store molto migliore rispetto all'iPod touch. Poiché sempre più persone acquistano l'iPhone e il numero di utenti di smartphone si avvicina per la prima volta al miliardo, gli sviluppatori devono affrontare una grande sfida.
Non sarà: "Uhm, Android ha una quota di mercato maggiore della mia piattaforma preferita, quindi sarà meglio iniziare a creare app per questo". Sarà più come, "Oh, la mia piattaforma preferita ha di nuovo più dispositivi sul mercato." Sarà esattamente quello che hanno provato gli sviluppatori di OS X quando iOS era agli albori.
Inoltre, iOS 7 potrebbe cambiare le nostre aspettative sull'aspetto e sul funzionamento di un'app mobile. Tutto questo già questo autunno (a quanto pare 10. Settembre). Ci sono buone probabilità che gran parte di queste app non arrivino affatto su Android. Naturalmente, alcuni lo faranno, ma non saranno molti, poiché saranno costituiti principalmente da sviluppatori talentuosi, appassionati e focalizzati su Apple. Questo sarà il futuro. Un futuro che all'improvviso non sembra più così amichevole per la concorrenza.
Non capisco perché Apple dovrebbe realizzare un iPhone più economico. Vai in Austria e guarda quante persone hanno un iPhone, dopotutto al massimo il 10% c'è qualcosa di diverso dall'iPhone, questo è in Germania e in America. Solo nel nostro Paese, con i nostri scarsi salari e un sistema che non è stato divorato, ci lamentiamo di quanto sia costoso.
India, Cina - 2,5 miliardi di potenziali clienti, la maggior parte di loro non ha i fondi per un iPhone "normale", almeno qualcuno dovrebbe averne uno più economico. Austria e Repubblica Ceca sono gocce nell'oceano per Apple.
Mi piace l'articolo. E sono d'accordo con l'opinione "India, Cina...".
paura del futuro, perché avere paura, già gli anni 2014 e 2015 mostrano chiaramente che Apple ha un bel problema e non è solo che per avere un'app per iPhone una persona deve pagare 99 usd/anno ad Apple
Il menzionato "masterizzazione" è divertente se si guarda la resa dell'app che si mette lì.
ti sorprenderai, ma i 99 usd/anno li devono pagare tutti, anche chi vorrebbe fare qualcosa solo per sé senza offrirlo a tutti, e soprattutto chi vorrebbe offrire qualcosa gratis (senza contare che molti le applicazioni non arrivano sull'appstore perché Apple e la sua politica di ciò che non è/certamente non/adatto e molte funzioni/accesso alle funzioni del telefono sono deliberatamente rese impossibili da Apple, invocando la "stabilità" ..)
L'Austria o la Repubblica Ceca sono in calo, ma Austria+Repubblica Ceca è già un calo maggiore. Vederla in questo modo è molto miope.
Tanto di cappello…bellissimo articolo!
Articolo strano... il primo paragrafo sembra che confronterai le differenze tra i limiti dell'SDK per iPhone e Android, e il resto dell'articolo è improvvisamente solo una riflessione sul motivo per cui Apple dovrebbe rilasciare un iPhone più economico e cosa pensano le diverse persone a proposito.
non hai assolutamente alcuna comprensione di come funziona il mercato.
qui nessun sentimento degli sviluppatori nei confronti della piattaforma funziona come vuoi dimostrare. è solo una stronzata dall'inizio alla fine.
Penso anche. Riguarda il fatto che dall'applicazione per iOS si ottiene ancora più profitto che dalla stessa per Android. È solo che la percentuale di persone che acquistano un'applicazione su iOS è completamente diversa da quella su Android. Lì le persone non sono molto disposte a spendere per le applicazioni. Forse gli utenti Android saranno molte volte di più, quindi la maggior parte delle applicazioni inizierà a essere scritta principalmente per Android, perché gli sviluppatori avranno maggiori profitti su questa piattaforma.
Esattamente. E se l'autore facesse qualche sondaggio tra gli sviluppatori di piattaforme mobili e poi presentasse alcuni risultati statistici? Capisco che sia più semplice scrivere un saggio basato su sentimenti e idee (e citare un paio di siti stranieri gli darà "piccante").
Penso che il titolo dell'articolo dovrebbe essere letto al contrario: "Perché solo i numeri hanno un ruolo".
Ho un paio di sviluppatori famosi e se sviluppo per la piattaforma iOS è PRINCIPALMENTE PERCHÉ LO PAGHERANNO = molti utenti ricchi. Questo è anche il motivo per cui non sviluppo più molto per OS X: pochi utenti.
D'altra parte, il ventre di Android è diverso: le persone hanno iniziato a lavorarci perché AMANO Java ed era un mondo aperto con cui giocare (dove Apple li ha schiaffeggiati). Si può vedere che è stato un successo nell'oscurità: si è diffuso (soprattutto grazie al basso prezzo del sistema operativo e del dispositivo) dalla comunità geek originale alla BFU.
...la controversia se sia meglio un sistema chiuso "accordato" o un sistema "aperto ad ogni costo" (distribuzione frammentata, versione...) è una serie di articoli e non avrà comunque un vincitore.
Ma gli elogi ciechi di Apple (che attualmente vale più M$ che M$ essa stessa) da parte di trovatori ciechi non fanno altro che gettare una luce posteriore anche sugli utenti ordinari di questo sistema.
Perché Google e Android mi ricordano molti più M$?
Non oggettivo.
OH MIO DIO! “…l’iPhone e poi l’iPad sono diventati…”
È una lista della spesa piuttosto che una visione del futuro
Posso vedere la differenza in me stesso. Ho usato un telefono Android per sei mesi e sono tornato all'iPhone. Ho sia un computer desktop che un laptop Apple, quindi l'iPhone è il migliore per me come telefono. Inoltre, possiedo un tablet ASUS Transformer con Android e non ho mai acquistato alcuna applicazione per questo. Ne ho acquistati dozzine su iOS. Mi sono sentito stupido a spendere soldi per qualcosa che so che non userò per molto tempo, perché ho provato qualcosa di "migliore" sui prodotti Apple, li uso ogni volta che lavoro con video e foto, e dopo un anno e mezzo di usando "apple" non voglio assolutamente tornare a Windows (su Win avevo tutti i software acquistati ufficialmente, aggiornati regolarmente, e mi è capitato che il programma si bloccasse e cancellasse il mio progetto, nonostante lo salvassi regolarmente )
Smankot… io sono Jabkar, chi è lo scherzo…. Ragazzi, ci vuole un'ottica un po' meno distorta!!!
Sal. Se qualcuno vuole avviare una discussione tra PC e Mac, sappia che ho delle mele a casa.
Rimarrai sorpreso da quante persone in Cina hanno un iPhone originale... anche una piccola percentuale dei miliardi citati darà un mercato paragonabile a quello degli Stati Uniti.