Le nove API di iOS 11 che avranno un impatto sulla tua app business

Pubblicato: 2017-11-30

Quest'anno nel mondo Apple abbiamo visto un nuovo dispositivo: iPhone X, con un nuovo design rivoluzionario. E, solo pochi mesi prima dell'iPhone X (pronunciato dieci), il gigante del sistema operativo ha lanciato il suo ultimo aggiornamento del sistema operativo: iOS 11.

Il nuovo sistema operativo è stato fornito con il proprio set di funzionalità alla potenza di 11. Coloro che hanno aggiornato i propri dispositivi ora vedevano una nuova app per i file che riuniva tutti i file in un unico posto, una funzione di trascinamento della selezione, un nuovo potente dock , e altro ancora.
Se ciò non bastasse, abbiamo visto anche un App Store ridisegnato. La nuova scheda, le storie del giorno, la sezione Suggerimenti e trucchi, l'elenco dei temi e la ricerca avanzata erano solo alcune delle poche modifiche apportate al nuovo negozio.

Se stavi pensando che tutto questo fosse abbastanza per tenere occupati gli sviluppatori iOS e il milione di utenti di iPhone/iPad felici, non si è fermato qui. C'è più.

Oltre a tutto ciò, Apple ha creato API/Frameworks completamente nuovi per aiutare a integrare la meraviglia nelle app ordinarie. Per coloro che odiano i gerghi e sono pronti a premere il pulsante Indietro, aspetta. ti spiego quali sono:

Cosa intendi per API/Frameworks?

Le API/framework sono il tuo mezzo per aggiungere nuove funzionalità alla tua app con 5 volte meno sforzi. Esistono diversi modi in cui le API consentono a un'app di funzionare meglio e in modo più efficiente, ma uno dei motivi principali per cui Apple lancia continuamente un nuovo set e un componente aggiuntivo al lotto esistente è il fatto che creano app ordinarie, straordinarie .

Diamo ora un'occhiata alle funzionalità che diventeranno molto più interessanti ora con l'elenco di nove API iOS 11.

Di seguito abbiamo menzionato le aree che sarebbero interessate insieme alle API che le interessano:

Continua a leggere:

Il mix di API e funzionalità aggiuntive che vengono introdotte nel mondo della società di sviluppo di app iOS, sin dall'uscita di iOS 11.

Le nove API di iOS 11
Diamo prima un'occhiata all'elenco delle API di Apple appena lanciato, quindi passeremo a quelli che hanno visto una funzionalità aggiuntiva:

Le nuove API Apple

1. Apprendimento automatico con Core ML

Al giorno d'oggi, l'obiettivo è creare app che abbiano un cervello proprio. Quelli che capiscono l'interazione umana con il dispositivo e crescono con esso. Per renderlo possibile, Apple ha ideato un framework che ti consente di aggiungere funzionalità di apprendimento automatico nella tua app, come rilevamento del volto, rilevamento del volto, rilevamento del testo, rilevamento del punto di riferimento e identificazione del codice a barre, insieme a una miriade di altre funzionalità.

L'API Core ML offre prestazioni ad alta velocità con una facile integrazione di modelli di machine learning, consentendoti di creare app con nuove funzionalità intelligenti utilizzando solo poche righe di codice.

Come possono utilizzarlo le aziende?

  • Se la tua app ruota attorno alla sezione della galleria degli utenti, puoi facilmente classificare la galleria in base alle foto sicure rispetto a quelle nascoste (qualcosa come quello che sta facendo Nude)
  • Puoi sfruttare il framework fornendo informazioni sulla posizione, gli elementi nella fotografia, ecc. (Adobe Lightroom utilizza ML per definire quale apertura e valore ISO sono stati impostati per le foto caricate lì)

2. Efficiente Realtà Aumentata con ARKit

Aiuterà a rinnovare visivamente l'ambiente fisico circostante di ciò su cui stai facendo clic sull'immagine, in qualcosa che può diventare.

Realtà aumentata efficiente con ARKit
Supponiamo che desideri acquistare un mobile nuovo di zecca per la tua casa da Ikea ma non sei sicuro che si abbinerebbe al colore della stanza. Con l'aiuto di ARKit, sarai in grado di proiettare l'armadio nel punto in cui desideri installarlo e quindi capire come sarebbe l'armadio dopo averlo acquistato.

Come possono utilizzarlo le aziende?

  • Le app mCommerce trarranno grandi vantaggi dall'API, solo perché utilizzando questa possono scattare foto dell'oggetto e metterlo a casa loro, senza doverlo acquistare. Numerosi rivenditori come Wayfair, Overstock.com e Build.com hanno già annunciato che presto realizzeranno le loro app AR utilizzando l'API.
  • Le app di intrattenimento sono le prossime che possono sfruttare il framework introducendo un elemento fittizio nella foto (come PokemonGo)

3. Trascina e rilascia con Trascina e rilascia

Con questo framework in iOS, gli utenti possono ora trascinare gli elementi da una posizione dello schermo all'altra con l'aiuto di gesti continui. Il trascinamento della selezione può anche avvenire sia in un'app, sia può essere trasferito da un'app all'altra.

Supponiamo che la tua sia un'app come Instagram, in cui gli utenti caricano le immagini, ora con queste nuove API, potranno trascinare la loro immagine dalla galleria direttamente nella tua app.
Trascinare e rilasciare
Quindi non devi più preoccuparti che gli utenti abbandonino la tua app per lavorare sull'altra, anche per pochi minuti.

Come possono utilizzarlo le aziende?

  • Per le aziende che lavorano sulla creazione di file e sul modello organizzativo, ora sarà facile caricare e inviare app, con un solo gesto, senza mai dover premere cinque pulsanti aggiuntivi.
  • Per i marchi delle app di messaggistica, ora puoi consentire agli utenti di trascinare le informazioni di contatto, un'immagine o un file musicale direttamente nell'app. (Come quello che sta facendo GifWrapped)

4. Analisi delle immagini con Vision API

Ora puoi rilevare facilmente i punti di riferimento del viso, come il naso e gli occhi dell'utente con questa API. Se la tua è un'app, che mette gli occhiali da sole sulle persone e dà loro una faccia da cane, ora sarai in grado di farlo in tempo reale, solo con la tua fotocamera. In precedenza, gli sviluppatori iOS dovevano essere esperti in Computer Vision per completare questo compito e realizzare qualcosa di così complicato, ma con questa API, ora ogni ingegnere può svolgere il compito.
Il framework funziona in combinazione con il framework Core ML per applicare modelli di classificazione nelle immagini e quindi elaborare tali immagini per rendere l'attività di apprendimento automatico facile e affidabile.

Come possono utilizzarlo le aziende?

  • Per le app Beauty, questa API può essere un'ottima combinazione. Puoi fornire una descrizione del colore delle labbra che qualcuno indossa nella foto e collegarla a una pagina di descrizione dettagliata del prodotto nella tua app.
  • Le app che si occupano del benessere della salute mentale possono anche utilizzare l'app per leggere i dettagli del viso e fornire un'analisi di quanto sia felice o triste la persona.

5. NFC senza interruzioni con Core NFC

NFC è il momento Eureka per i rivenditori di tutto il mondo. Con l'arrivo del supporto NFC come API, ora puoi aggiungere uno smart tag ai prodotti che desideri vendere. Con un tocco del telefono, gli utenti possono ora accedere alle recensioni, alle specifiche dettagliate e persino ai video relativi al prodotto posizionato sullo scaffale di fronte a loro o stanno accedendo in piedi di fronte a loro o accedendo, su richiesta, a specifiche dettagliate, recensioni o anche video del prodotto. Se fatto bene, può aiutare le aziende di mCommerce con un vantaggio in termini di raggiungere i loro potenziali clienti con i dettagli del loro prodotto, in tempo reale.
Sono finiti i giorni in cui NFC veniva utilizzato solo per effettuare pagamenti mobili, ora ci sono altri settori e modi in cui può essere utilizzato:

  • Le aziende di app aziendali possono utilizzare l'API per tenere traccia della pianificazione dei dipendenti. Supponiamo di avere un cliente in attesa sul telefono e non sei sicuro di quale squadra sia disponibile per assisterlo. Semplicemente agitando l'app sul tag NFC, sarai in grado di trovare quale squadra è disponibile in quella parte di tempo.
  • Le app di eCommerce possono utilizzare NFC informando gli utenti delle offerte e degli sconti nella loro posizione specifica.
  • L'industria dei viaggi può utilizzare l'API per localizzare i bagagli smarriti dei viaggiatori, attraverso un chiosco, invece di farli avere conversazioni infinite con il personale dell'assistenza clienti. Inoltre, l'API può essere incorporata nel processo di check-in dei passeggeri per renderlo più efficiente.

6. Tracciamento del dispositivo con DeviceCheck

Consente agli sviluppatori di tenere traccia dei dispositivi degli utenti precedenti in modo che, se dovessero tornare all'app, gli sviluppatori sapranno che ci sono già stati. Oltre a tracciare la presenza degli utenti su un dispositivo, l'API consentirà alle aziende di tenere traccia di chi ha utilizzato il loro codice promozionale e chi sta facendo qualcosa di fraudolento.

Come possono utilizzarlo le aziende?

  • Le app su richiesta possono utilizzare l'API per verificare se l'utente ha disinstallato e quindi installato l'app per ottenere i vantaggi del primo accesso.
  • Per le app basate su offerte, ora puoi controllare facilmente chi ha accettato l'offerta e chi sta tentando di accettarla di nuovo.

7. Filtrazione dei messaggi indesiderati con IdentityLookup

Usando questa API, ora sarai in grado di fornire un'opzione integrata agli utenti per non ricevere messaggi da qualcuno che non conoscono. Lavorare a favore di aziende il cui modello di business è di identificazione utente o Caller ID.

È così che funziona -

API IdentityLookout

IdentityLookup API funziona solo con SMS e MMS inviati da mittenti sconosciuti, i cui numeri non sono salvati sul dispositivo. Non funzionerà con i messaggi inviati da qualcuno nei contatti degli utenti o da iMessage, indipendentemente dalla fonte.

Come possono utilizzarlo le aziende?

  • Le app basate sull'ID chiamante possono utilizzare l'API per filtrare i messaggi indesiderati per i propri utenti.

Mentre queste 7 sono state quelle che sono state lanciate di recente, ci sono due delle famose API Apple che hanno visto un aggiornamento delle funzionalità.

Le API esistenti con funzionalità aggiuntive

8. Animazione con SpriteKit

API SpriteKit

Apple voleva fornire ai suoi sviluppatori un'infrastruttura di rendering grafica integrata per consentire l'integrazione con il loro hardware. Utilizzata per aggiungere animazioni ad app e giochi iOS, l'API SpriteKit è utile in un momento in cui l'industria dei giochi e dell'animazione è in voga.

9. Chiama il punto di interesse con MapKit

Mentre l'API MapKit è stata nel gattino di Apple da molto tempo, il framework è stato recentemente aggiunto al suo lungo elenco di funzionalità. Se la tua app offre alcune indicazioni stradali, puoi renderle disponibili in Maps.
Supponiamo che l'utente voglia andare dalla metropolitana A alla metropolitana B, ora oltre a dargli il percorso diretto della metropolitana, puoi andare un punto in più e dargli le indicazioni a piedi dal suo punto di origine alla metropolitana.

Ora gli utenti potranno anche contrassegnare un punto della mappa come loro punto di interesse e potranno dargli un'annotazione.

Come possono utilizzarlo le aziende?

  • Ogni app basata sulla posizione può utilizzare l'API non solo per mostrare la posizione specifica, ma anche, con la nuova funzionalità, ogni volta che un utente digita Donut nella tua app, ora sarai in grado di presentargli le ciambelle vicino a loro.
    Darai anche ai tuoi utenti la libertà di assegnare annotazioni a un luogo e non essere limitato a quelli predefiniti nella mappa.

Insieme a queste qui menzionate, ci sono anche altre API, come SiriKit, AirPlay 2, MusicKit, Files e Depth Map API, che hanno reso la realizzazione di app iOS non solo facile ed efficiente ma anche di qualità superiore, offrendo agli sviluppatori una portata maggiore per fare di più con le loro app.