Cele nouă API-uri iOS 11 care vă vor afecta afacerea cu aplicații
Publicat: 2017-11-30Anul acesta, în lumea Apple, am văzut un nou dispozitiv – iPhone X, cu un design nou revoluționar. Și, cu doar câteva luni înainte de iPhone X (pronunțat zece), gigantul OS și-a lansat cea mai recentă actualizare a sistemului de operare - iOS 11.
Noul sistem de operare a venit cu propriul set de caracteristici la puterea 11. Cei care și-au actualizat dispozitivele vedeau acum o nouă aplicație de fișiere care aduna toate fișierele într-un singur loc, o funcție de glisare și plasare, un nou dock puternic. , și mult mai mult.
Dacă nu era suficient, am văzut și un App Store reproiectat. Filă nouă, Povești zilnice, secțiune Sfaturi și trucuri, Listă tematică și Căutare îmbunătățită au fost doar câteva dintre puținele modificări care au venit în noul magazin.
Dacă te gândeai că toate acestea sunt suficiente pentru a-i ține ocupați pe dezvoltatorii iOS și pe milioane de utilizatori de iPhone/iPad fericiți, nu s-a oprit aici. Mai este.
Pe lângă toate acestea, Apple a venit cu API/Framework-uri complet noi pentru a ajuta la integrarea minunatului în aplicațiile obișnuite. Pentru cei care urăsc jargonurile și sunt gata să apese butonul înapoi, așteptați. Vă spun care sunt:
Ce înțelegeți prin API/Frameworks?
API-urile/Framework-urile sunt mijlocul dvs. pentru a adăuga funcții noi în aplicația dvs. cu eforturi de 5 ori mai puține. Există mai multe moduri prin care API-urile fac ca o aplicație să funcționeze mai bine și mai eficient, dar unul dintre cele mai importante motive care fac Apple să lanseze continuu un nou set și un supliment la lotul existent este faptul că fac aplicații obișnuite, uimitoare. .
Să ne uităm acum la funcțiile care vor deveni atât de mai cool acum cu lista de nouă API-uri iOS 11.
Mai jos am menționat zonele care ar fi afectate împreună cu API-urile care le afectează -
Continua să citești:
Combinația de API-uri și funcții adăugate care sunt introduse în lumea companiei de dezvoltare a aplicațiilor iOS, încă de când a apărut iOS 11.
Să ne uităm mai întâi la lista Apple API nou lansată, apoi vom trece la cele care au văzut o funcție suplimentară:
Noile API-uri Apple
1. Învățare automată cu Core ML
În zilele noastre, accentul este pus pe construirea de aplicații care au un creier propriu. Cei care înțeleg interacțiunea umană cu dispozitivul și crește odată cu acesta. Pentru a face acest lucru posibil, Apple a creat un cadru care vă permite să adăugați funcții de învățare automată în aplicația dvs., cum ar fi urmărirea feței, detectarea feței, detectarea textului, detectarea reperelor și identificarea codurilor de bare, împreună cu o multitudine de alte funcții.
API-ul Core ML oferă performanță de mare viteză cu o integrare ușoară a modelelor de învățare automată, permițându-vă să creați aplicații cu funcții noi inteligente folosind doar câteva linii de cod.
Cum îl pot folosi companiile -
- Dacă aplicația dvs. se învârte în jurul secțiunii de galerie a utilizatorilor, puteți clasifica cu ușurință galeria în funcție de fotografiile sigure versus cele ascunse (ceva ca ceea ce face Nude)
- Puteți profita de cadru oferind informații despre locație, elemente din fotografie etc. (Adobe Lightroom folosește ML pentru a defini ce valoare a diafragmei și ISO a fost setată pentru fotografiile încărcate acolo)
2. Realitatea augmentată eficientă cu ARKit
Va ajuta la renovarea vizuală a împrejurimilor fizice a ceea ce faceți clic pe imagine, în ceva ce poate deveni.
Să presupunem că doriți să cumpărați un dulap nou-nouț pentru casa dvs. de la Ikea, dar nu sunteți sigur dacă s-ar potrivi cu culoarea camerei. Cu ajutorul ARKit, veți putea proiecta dulapul în locul în care doriți să îl instalați și apoi să înțelegeți cum ar arăta dulapul după ce l-ați cumpărat.
Cum îl pot folosi companiile -
- Aplicațiile mCommerce vor beneficia foarte mult de API, doar pentru că folosindu-l pot fotografia articolul și îl pot plasa în casă, fără a fi nevoiți să-l cumpere. O serie de retaileri precum Wayfair, Overstock.com și Build.com au anunțat deja că își vor realiza aplicațiile AR folosind API-ul în curând.
- Aplicațiile de divertisment sunt următoarele care pot profita de cadrul prin introducerea unui element fictiv în fotografie (ca PokemonGo)
3. Trageți și plasați cu drag și plasați
Cu acest cadru în iOS, utilizatorii pot acum trage elemente dintr-o locație a ecranului în alta cu ajutorul gesturilor continue. Drag-and-drop chiar se poate întâmpla atât într-o aplicație, fie poate fi transferat de la o aplicație la alta.
Să presupunem că a ta este o aplicație precum Instagram, în care utilizatorii încarcă imagini, acum, cu aceste noi API-uri, își vor putea trage imaginea din galerie direct în aplicația ta.
Deci, nu mai trebuie să vă faceți griji că Utilizatorii vă abandonează aplicația pentru a lucra pe cealaltă, chiar și pentru câteva minute.
Cum îl pot folosi companiile -
- Pentru companiile care lucrează la crearea de fișiere și modelul de organizare, acum va fi ușor să le permită să încarce și să trimită aplicații, cu doar un gest, fără a fi nevoie să apese vreodată cinci butoane suplimentare.
- Pentru mărcile aplicațiilor de mesagerie, acum puteți permite utilizatorilor să tragă o informație de contact, o imagine sau un fișier muzical direct în aplicația dvs. (Ca ceea ce face GifWrapped)
4. Analiza imaginii cu Vision API
Acum puteți detecta cu ușurință reperele faciale, cum ar fi nasul și ochii utilizatorului, cu acest API. Dacă a ta este o aplicație, care pune ochelari de soare pe oameni și le oferă o față de câine, acum vei putea face asta în timp real, doar cu camera ta. Mai devreme, se aștepta ca dezvoltatorii iOS să fie calificați în Computer Vision pentru a finaliza această sarcină și a face ceva atât de complicat, dar cu acest API, acum fiecare inginer poate face sarcina.
Cadrul funcționează în combinație cu cadrul Core ML pentru a aplica modele de clasificare în imagini și pentru a procesa apoi acele imagini pentru a face sarcina de învățare automată ușoară și fiabilă.
Cum îl pot folosi companiile -
- Pentru aplicațiile Beauty, acest API poate fi o combinație grozavă. Puteți oferi o descriere a culorii buzelor pe care o poartă cineva în fotografie și o puteți conecta la o pagină de descriere detaliată a produsului din aplicația dvs.
- Aplicațiile care se ocupă de sănătatea mintală pot folosi, de asemenea, aplicația pentru a citi detaliile feței și pentru a oferi o analiză a cât de fericită sau tristă este persoana respectivă.
5. NFC fără întreruperi cu Core NFC
NFC este momentul Eureka pentru comercianții cu amănuntul din întreaga lume. Odată cu venirea suportului NFC ca API, acum puteți adăuga o etichetă inteligentă produselor pe care doriți să le vindeți. Cu o singură apăsare a telefonului, utilizatorii pot accesa acum recenziile, specificațiile detaliate și chiar videoclipurile legate de produsul plasat în raftul din fața lor sau accesează stând în fața lor sau accesând, la cerere, specificații detaliate, recenzii sau chiar și videoclipuri ale produsului. Când este făcut corect, poate ajuta companiile de mCommerce cu un avantaj în ceea ce privește atingerea clienților potențiali cu detaliile produsului lor, în timp real.
Au dispărut vremurile în care NFC era folosit doar pentru efectuarea plăților mobile, acum există alte industrii și modalități în care poate fi folosit -
- Companiile de aplicații pentru întreprinderi pot folosi API-ul pentru a urmări programul angajaților. Să presupunem că aveți un client în așteptare pe telefon și nu sunteți sigur ce echipă este disponibilă pentru a-i ajuta. Pur și simplu fluturând aplicația pe eticheta NFC, veți putea găsi ce echipă este disponibilă în acea parte de timp.
- Aplicațiile de comerț electronic pot folosi NFC informând utilizatorii despre ofertele și reducerile din locația lor specifică.
- Industria de turism poate folosi API-ul pentru a ajuta la localizarea bagajelor pierdute ale călătorilor, printr-un chioșc, în loc să îi facă să aibă conversații nesfârșite cu personalul de asistență pentru clienți. De asemenea, API-ul poate fi încorporat în procesul de check-in al pasagerilor pentru a-l face mai eficient.
6. Urmărirea dispozitivului cu DeviceCheck
Le permite dezvoltatorilor să urmărească dispozitivele foștilor utilizatori, astfel încât, dacă revin vreodată la aplicație, dezvoltatorii vor ști că au mai fost acolo. Pe lângă urmărirea prezenței utilizatorilor pe un dispozitiv, API-ul va permite companiilor să urmărească cine le-a folosit codul promoțional și cine face ceva fraudulos.
Cum îl pot folosi companiile -
- Aplicațiile la cerere pot folosi API-ul pentru a verifica dacă utilizatorul a dezinstalat și apoi a instalat aplicația pentru a obține beneficii de conectare pentru prima dată.
- Pentru aplicațiile bazate pe oferte, acum puteți verifica cu ușurință cine a acceptat oferta și cine încearcă să o accepte din nou.
7. Filtrarea mesajelor nedorite cu IdentityLookup
Folosind acest API, acum veți putea oferi utilizatorilor o opțiune încorporată de a nu primi mesaje de la cineva pe care nu-l cunosc. Lucrul în favoarea companiilor al căror model de afaceri este de identificare a utilizatorului sau de identificare a apelantului.
Asa functioneaza -
IdentityLookup API funcționează doar cu SMS-uri și MMS trimise de expeditori necunoscuți, ale căror numere nu sunt salvate pe dispozitiv. Nu va funcționa cu mesajele trimise de la cineva din contactele utilizatorilor sau prin iMessage, indiferent de sursă.
Cum îl pot folosi companiile -
- Aplicațiile bazate pe ID apelant pot folosi API-ul pentru a filtra mesajele nedorite pentru utilizatorii săi.
În timp ce aceste 7 au fost cele care au fost lansate recent, există două dintre celebrele API-uri Apple care au văzut o actualizare a caracteristicilor.
API-urile existente care au primit funcții suplimentare
8. Animație cu SpriteKit
Apple a vrut să ofere dezvoltatorilor săi o infrastructură de redare grafică încorporată pentru a permite integrarea cu hardware-ul lor. Folosit pentru adăugarea de animație la aplicațiile și jocurile iOS, API-ul SpriteKit este util într-un moment în care industria jocurilor și animației este la cote maxime.
9. Apelați Punctul de interes cu MapKit
În timp ce MapKit API a fost în pisicuța Apple de foarte mult timp, cadrul a fost recent adăugat în lista lungă de funcții. Dacă aplicația dvs. oferă anumite indicații de transport, puteți face indicațiile dvs. disponibile în Maps.
Să presupunem că utilizatorul dorește să meargă de la metroul A la metroul B, acum, pe lângă faptul că îi oferiți traseul direct de metrou, puteți merge cu un punct în plus și îi puteți oferi indicațiile de mers pe jos de la punctul său de origine până la metrou.
Acum, utilizatorii vor putea, de asemenea, să marcheze un loc pe hartă ca punct de interes și ar putea să-i dea o adnotare.
Cum îl pot folosi companiile -
- Fiecare aplicație bazată pe locație poate folosi API-ul nu doar pentru a arăta locația specifică, ci și, cu noua caracteristică, ori de câte ori un utilizator scrie Donut în aplicația dvs., acum îi veți putea prezenta cu articulații gogoși lângă el.
De asemenea, veți oferi utilizatorilor libertatea de a atribui adnotări unui loc, fără a fi restricționați la cele predefinite pe hartă.
Alături de acestea menționate aici, există și alte API-uri - cum ar fi SiriKit, AirPlay 2, MusicKit, Files și Depth Map API - care au făcut ca aplicația iOS să fie nu doar ușoară și eficientă, ci și de calitate superioară, oferind dezvoltatorilor un domeniu de aplicare mai mare. să facă mai multe cu aplicațiile lor.