10 motivi per cui iOS 8 è il "cambiamento più grande dopo l'App Store"

Autore: John Stephens
Data Della Creazione: 23 Gennaio 2021
Data Di Aggiornamento: 19 Maggio 2024
Anonim
10 motivi per cui iOS 8 è il "cambiamento più grande dopo l'App Store" - Creativo
10 motivi per cui iOS 8 è il "cambiamento più grande dopo l'App Store" - Creativo

Contenuto

La scorsa notte Apple ha lanciato il suo sistema operativo iOS 8 alla Worldwide Developers Conference (WWDC). E per chiunque progetta app per iPhone e iPad, è davvero un grosso problema.

Sebbene ci siano una serie di miglioramenti rivolti ai consumatori (di cui puoi leggere qui), il lancio è principalmente diretto a mantenere felici gli sviluppatori di app e aiutarli a creare app migliori per combattere Android. Tanto che il CEO Tim Cook ha definito il nuovo iOS SDK - che include più di 4.000 nuove API per sviluppatori e modifiche - "la più grande versione dal lancio dell'App Store".

iOS 8 verrà lanciato al pubblico in autunno per iPhone 4s, iPhone 5, iPhone 5c, iPhone 5s, iPod touch 5a generazione, iPad 2, iPad con display Retina, iPad Air e iPad mini, ma chiunque abbia un account sviluppatore può accedi subito alla beta 1 qui. Nel frattempo ecco le caratteristiche principali della nuova versione che devi conoscere ...


01. Un nuovo linguaggio di programmazione

Come parte del lancio di iOS 8, Apple ha rilasciato un nuovo linguaggio di programmazione chiamato Swift che si dice aiuterà gli sviluppatori a "scrivere codice più sicuro e più affidabile eliminando intere categorie di errori di programmazione comuni".

Sebbene Swift sembri progettato per sostituire alla fine Objective C, utilizza lo stesso compilatore e runtime LLVM in modo che i due linguaggi possano coesistere all'interno della stessa applicazione. Una versione beta di Swift è immediatamente disponibile per i membri del programma per sviluppatori iOS e OS X su developer.apple.com.

02. Accesso diretto all'hardware

iOS 8 introduce anche Metal, una nuova tecnologia grafica che fornisce accesso diretto all'hardware grafico sui processori A7 di Apple. Ciò sarà di particolare interesse per chiunque lavori nello sviluppo di giochi iOS, offrendo potenzialmente un aumento di dieci volte nella velocità delle chiamate rispetto a iOS 7.


Apple afferma che ciò consentirà "ai principali fornitori di giochi per la prima volta di portare i giochi 3D di classe console sui dispositivi mobili".

03. Un nuovo servizio cloud

CloudKit è un semplice servizio cloud back-end per sviluppatori che include fino a un petabyte di spazio di archiviazione e trasferimento gratuiti. In sostanza, Apple si offre di assumersi la responsabilità per il lato server, lasciando che gli sviluppatori si concentrino sul lato client, piuttosto che preoccuparsi della gestione dei server.

Simile a Parse di Facebook, questo dovrebbe essere un enorme impulso per chiunque sviluppi app cloud per iOS, sebbene Apple non abbia ancora annunciato il piano tariffario per coloro che superano i limiti di archiviazione.

04. Nuovi strumenti di beta testing

Il beta test delle tue app diventerà notevolmente più facile con iOS 8. Questo perché Apple ha integrato la sua recente acquisizione, il popolare TestFlight, nei suoi principali strumenti di test, consentendo un beta test gratuito e senza interruzioni delle applicazioni. Gli sviluppatori saranno in grado di offrire fino a 1.000 utenti versioni beta delle loro app.


05. Un nuovo framework di gioco

La nuova versione di iOS include SceneKit, un'estensione del framework per sviluppatori SpriteKit introdotto lo scorso anno per gli sviluppatori di casual game. SceneKit offre la stessa fisica automatizzata ma per ambienti 3D. Viene fornito con il proprio motore fisico, sistema di particelle e supporta azioni programmate. Nel frattempo, i principali miglioramenti a SpriteKit includono forze di campo, fisica per pixel e cinematica inversa.

06. Possibilità di personalizzazione

Con iOS 8, gli sviluppatori di app hanno nuove opportunità per personalizzare l'esperienza utente tramite estensioni, con nuove opzioni di condivisione, filtri fotografici personalizzati, azioni personalizzate e API per documenti in offerta. Le app di terze parti possono anche aggiungere widget nella visualizzazione "Oggi" del Centro notifiche. Al lancio, Apple ha mostrato l'esempio degli utenti eBay che sono in grado di aggiungere un nuovo widget per la visualizzazione delle offerte.

07. Condivisione dei dati tra le app

Tradizionalmente le applicazioni iOS non sono state davvero in grado di parlare tra loro, ma tutto è cambiato radicalmente con iOS 8. Ora, fintanto che l'utente acconsente, le app di terze parti saranno in grado di condividere i dati tra loro tramite i nuovi strumenti di estensibilità .

Ciò è direttamente rilevante per due delle app principali annunciate per iOS 8. In primo luogo, Health attinge ai dati di salute e fitness raccolti da altre app, come Nike, tramite l'API HealthKit. Ad esempio, l'app per la pressione sanguigna potrebbe condividere i suoi dati con un'app medica, come l'app Mayo Clinic, in modo che il medico possa fornire assistenza e assistenza di alta qualità.

Allo stesso modo, HomeKit è un nuovo framework per costruire dispositivi domestici intelligenti e collegarli a iOS, incluso Siri. Ad esempio, dici a Siri che stai andando a letto e potrebbe abbassare le luci, bloccare le porte, chiudere la porta del garage e impostare il termostato.

08. Accesso a Touch ID

Il riconoscimento dell'impronta digitale Touch ID introdotto in Apple 5s è stato ora aperto agli sviluppatori tramite la beta API Touch ID. Consentendoti di autenticare in modo sicuro gli utenti all'interno delle app, proteggere gli accessi e i dati degli utenti e sbloccare gli elementi del portachiavi, questo sarà di particolare interesse per chiunque desideri aggiungere un livello di sicurezza alla propria app: l'app finanziaria Mint è stata mostrata come esempio.

09. PhotoKit

Gli sviluppatori di applicazioni fotografiche possono ora sfruttare la potenza dello stesso framework dell'app Foto incorporata, il che significa prestazioni più veloci, modifiche non distruttive e la capacità di leggere e scrivere nella libreria Foto.

10. Nuove API della fotocamera

Apple ha anche annunciato nuove API per fotocamera per iOS 8. Queste promettono agli sviluppatori di app che accedono al controllo della grana fine della fotocamera del dispositivo su messa a fuoco, bilanciamento del bianco ed esposizione.

Cosa ne pensate delle nuove funzionalità di iOS 8? Si spingono abbastanza lontano? Fateci sapere nei commenti qui sotto!

Ultimi Post
Hai davvero bisogno di un Mac Pro?
Scoprire

Hai davvero bisogno di un Mac Pro?

Mentre il 2013 volgeva al termine, il no tro titolo gemello MacFormat ha ricevuto una con egna tanto atte a: quel minaccio o cilindro imile a Vader che ha u citato l'intere e del mondo a ottobre. ...
Bella confezione per un birrificio nuovo di zecca
Scoprire

Bella confezione per un birrificio nuovo di zecca

E i tono regole per un marchio di ucce o e di olito implicano la creazione di grafiche accattivanti che mo trano l'etica e i prodotti dell'azienda. Il de igner canade e imon Langloi ha fatto p...
Crea un'app per iPad con Sencha Touch
Scoprire

Crea un'app per iPad con Sencha Touch

Que to articolo è appar o originariamente nel numero 213 di .net magazine, la rivi ta più venduta al mondo per web de igner e viluppatori. encha Touch è una libreria multipiattaforma ri...