Gli sviluppatori ne stanno già facendo delle belle con iOS 8.

Per gli sviluppatori, iOS 8 è la più importante release di iOS dal lancio dell’App Store. Rende accessibili nuovi settori del sistema operativo, permettendo di creare app che ne usano ancora meglio contenuti e funzioni. Con le sue oltre 4000 nuove API apre un mondo di possibilità, e propone tecnologie all’avanguardia per lo sviluppo di giochi innovativi. Risultato? Una generazione di app e giochi con cui puoi fare cose finora impensabili.

Sviluppiamo le possibilità degli sviluppatori.

Ora gli sviluppatori possono accedere ai livelli più avanzati di iOS: significa avere gli strumenti per creare app migliori e più personalizzabili.

Opzioni di condivisione

In un attimo, iOS ti fa pubblicare foto, video, link e molto altro su social network come Facebook e Twitter. In iOS 8, le funzioni di condivisione sono aperte a tutti gli sviluppatori: avrai ancora di più da condividere, in molti più posti.

Azioni personalizzate

Il pulsante Azione ti permette di fare diverse cose con un solo tap, come assegnare una foto a un contatto o stampare un file. Con iOS 8, gli sviluppatori potranno aggiungere tantissime altre funzioni: applicare filigrane ai documenti, aggiungere qualcosa a una wish list, tradurre un testo in un’altra lingua e così via.

Centro Notifiche

La vista Oggi di Centro Notifiche ti dice ancora più cose. Per esempio, puoi aggiungere widget con aggiornamenti sulle consegne che stai aspettando, bollettini dalle piste da sci o news dal tuo quotidiano.

Documenti

Stiamo rendendo più flessibile la gestione dei documenti in iOS: potrai aprire e modificare i file con diverse app, e condividerli fra un’app e l’altra senza creare copie inutili.

Fotoritocco

Gli sviluppatori ora possono incorporare i loro filtri e strumenti di ritocco direttamente in Foto: potrai applicarli subito alle tue fotografie senza bisogno di aprire altre app.

Tastiera

Gli sviluppatori possono creare nuove tastiere da installare e usare in qualsiasi app. Quando saranno disponibili, avrai la libertà di scegliere il tuo layout e metodo di input preferito.

Si aprono nuovi scenari.

iOS 8 offre agli sviluppatori oltre 4000 nuove API e servizi che permettono di creare nuove categorie di app e funzioni. Ecco alcune delle novità.

Touch ID

Per la prima volta, puoi usare Touch ID per accedere alle app di sviluppatori esterni: addio, password. E i dati sulle tue impronte digitali sono protetti: né iOS né le altre app potranno mai accedervi.

PhotoKit

Gli sviluppatori possono consentire alle loro app di modificare le immagini direttamente nel Rullino foto, senza doverle importare.

API per la fotocamera

Le app per scattare foto potranno controllare con precisione esposizione, messa a fuoco e bilanciamento del bianco.

HealthKit

Ora le app per la salute e il fitness potranno condividere i propri dati tra loro e con la nuova app Salute. Faranno gioco di squadra per aiutarti a restare in forma.

HomeKit

Con HomeKit avrai un nuovo modo per controllare i dispositivi compatibili che hai in casa: è Siri. Per esempio, potrai usare la voce per accendere le luci o regolare il termostato.

CloudKit

Ora gli sviluppatori possono sfruttare appieno il potenziale di iCloud per consentirti di accedere alle loro app con il tuo ID Apple, senza fornire informazioni personali.

Entrano in gioco nuove tecnologie.

iOS è già la piattaforma più amata per il gaming su dispositivi mobili. iOS 8 alza la posta in gioco introducendo nuovissime tecnologie dedicate agli sviluppatori.

SpriteKit

SpriteKit consente di creare giochi 2D ad alte prestazioni, ma efficienti nei consumi. In iOS 8 abbiamo aggiunto tutta una serie di miglioramenti: grazie a nuove tecnologie, i personaggi si muovono in modo più naturale e per gli sviluppatori è più facile creare campi di forza, rilevare collisioni e generare effetti di luce.

SceneKit

SceneKit consente agli sviluppatori di effettuare il rendering delle scene di gioco in 3D ed è pensato per i casual game. Include un motore fisico e un generatore di particelle, e permette di scrivere facilmente gli script per le azioni degli oggetti tridimensionali. È integrato con SpriteKit, quindi è possibile inserire elementi SpriteKit anche nei giochi 3D.

Metal

Per chi crea i giochi più complessi e coinvolgenti, oggi c’è Metal: una nuova tecnologia che permetterà di sfruttare tutta la potenza del chip A7. Nasce per consentire alla CPU e alla GPU di funzionare insieme in modo da ottenere performance ottimali, ed è progettata per il multithreading. Con grandi strumenti per mettere insieme il tutto dentro Xcode.*

Nasce Swift, un nuovo linguaggio di programmazione.

Per dare impulso alla nuova generazione di app per iOS, abbiamo prodotto qualcosa di completamente nuovo: un linguaggio di programmazione tanto potente quanto espressivo e facile da usare. Cosa significa per gli sviluppatori? Che la creatività può raggiungere un nuovo livello. E per te, che anche le app raggiungeranno un nuovo livello.

Scopri di più