Chiudi l'annuncio

Di lunedi introdotto da iOS 7 suscita ancora grandi passioni. Gli utenti si dividono più o meno in due campi: uno è impressionato dal nuovo sistema operativo mobile per iPhone e iPad, l'altro lo disprezza. Tuttavia, iOS 7 non significa solo un cambiamento per gli utenti, ma anche una grande sfida per gli sviluppatori.

Dopo sei anni, durante i quali iOS cambiava solo leggermente anno dopo anno e la grafica di base e l'interfaccia utente rimanevano invariate, iOS 7 porta ora una rivoluzione significativa, alla quale devono prepararsi anche gli sviluppatori oltre agli utenti. Ed è proprio per loro che il passaggio, o meglio l'arrivo di iOS 7, può rivelarsi decisamente più problematico.

Come una sorta di riavvio, dopo il quale tutti gli sviluppatori si schierano sulla linea di partenza e hanno la stessa posizione di partenza per tagliare la loro fetta della torta, indipendentemente dal fatto che si tratti di un marchio affermato o di uno studio start-up, descrivendo iOS 7 Marco Arment, autore del popolare Instapaper.

La situazione attuale nell'App Store, ad esempio, è molto complicata dal punto di vista di un nuovo sviluppatore. Ci sono migliaia di applicazioni nel negozio e c'è molta concorrenza sui singoli fronti. Quindi, a meno che tu non abbia in mente qualcosa di veramente nuovo e innovativo, è difficile andare avanti. I marchi affermati mantengono la loro posizione e se i loro prodotti sono di buona qualità, non è facile convincere gli utenti ad andare a provare qualcosa di nuovo.

Tuttavia, è probabile che iOS 7 porti un cambiamento. Per la prima volta nella storia, agli sviluppatori non basterà semplicemente aggiornare l'icona, aggiungere qualche pixel in più o aggiungere una nuova API. In iOS 7, l'adattamento alla nuova interfaccia grafica e ai nuovi controlli sarà fondamentale. Dopotutto, nessuno vuole apparire "passivo" nel nuovo sistema operativo.

Gli sviluppatori di applicazioni già funzionanti dovranno affrontare una sfida difficile per questo motivo, e Marco Arment spiega Perché:

  • La maggior parte di loro non può ancora permettersi di abbandonare il supporto per iOS 6 (inoltre, molte app necessitano ancora del supporto per iOS 5, alcune sfortunate anche per iOS 4.3.) Pertanto, dovranno progettare un design compatibile con le versioni precedenti, il che sarà molto utile. limitazione in iOS 7.
  • La maggior parte di essi non è in grado di creare due interfacce diverse. (Inoltre, è una cattiva idea.)
  • Molte delle loro app hanno funzionalità e design consolidati che non si adattano a iOS 7, quindi dovranno essere riprogettati o rimossi e ciò potrebbe non piacere a molti utenti attuali, inclusi gli stessi sviluppatori.

Lo sviluppatore, che ora offre con successo la sua applicazione nell'App Store, si fa quindi più rughe sulla fronte con iOS 7 che rallegrarsi per qualcosa di nuovo. Tuttavia, sentimenti completamente opposti vengono provati da coloro che si stanno appena preparando a commercializzare la propria pelle. Al momento, è più ragionevole per loro aspettare e non precipitarsi inutilmente nell'affollato mercato dei "sei", ma mettere a punto la loro applicazione per iOS 7 e attendere che la nuova versione del sistema operativo venga rilasciata al pubblico.

Non appena gli utenti installeranno iOS 7, cercheranno applicazioni altrettanto moderne che si adatteranno al sistema come applicazioni di base. Per la prima volta può succedere che tutti si trovino effettivamente nella stessa posizione di partenza e che non vengano acquistate solo applicazioni comprovate che esistono da tempo immemorabile, solo perché sono comprovate. Anche i nuovi sviluppatori avranno una possibilità e spetterà a loro vedere quanto è buono il prodotto che possono offrire.

In iOS 7 possono accadere cose molto interessanti anche nei "settori" tradizionali, come i client Twitter, i calendari o le applicazioni fotografiche. Grazie al focus su iOS 7, marchi precedentemente sconosciuti possono occupare le posizioni di leadership. Coloro che traggono maggiori benefici dal nuovo sistema. Al contrario, chi viene introdotto deve cercare di perdere il meno possibile.

.