Apple har nettopp introdusert et nytt Translation API, som åpner opp en verden av muligheter for utviklere som ønsker å integrere oversettelsesfunksjoner direkte i appene sine. Med lanseringen av iOS 17.4 er det nå mulig å bruke Apple Translates kraftige maskinlæringsmodeller i tredjepartsapplikasjoner, noe som gir nøyaktige og effektive oversettelser direkte til brukerne, selv offline. Dette er en betydelig oppdatering som kan revolusjonere hvordan apper håndterer språkbarrierer.

Apple Translate API: En ny æra for apputvikling

På WWDC 2024 introduserte Apple sitt nye Translation API, som er tilgjengelig med iOS 17.4 og senere versjoner. Dette API-et lar utviklere integrere Apple Translate direkte i appene sine uten å måtte stole på tredjepartsplattformer. Ifølge Apple kan utviklere nå oversette tekst på tvers av forskjellige språk i appene sine ved hjelp av det nye oversettelsesrammeverket.

Hva betyr dette API-et for utviklere?

Med det nye API-et kan utviklere dra nytte av Apple Translates maskinlæringsmodeller på enheten, noe som betyr at oversettelser fungerer offline, og de nedlastede modellene deles mellom hovedappen og eventuelle tredjepartsapper som bruker API-et. Dette sikrer at apper ikke bruker unødvendig lagringsplass, noe som er en betydelig fordel.

Her er noen av de viktigste funksjonene som API-et tilbyr:

1. Oversettelse av tekststrenger : Utviklere kan oversette enkeltstrenger eller hele setninger i appene sine.

2. Integrasjon med systemgrensesnitt : Oversettelser kan vises raskt og enkelt i appens brukergrensesnitt.

3. Batchoversettelser : Mulighet til å oversette større tekstmengder, noe som kan være nyttig for apper som håndterer store tekstmengder.

iOS 18 SDK: Ytterligere forbedringer

Selv om API-et er tilgjengelig med iOS 17.4, vil det være eksklusive funksjoner tilgjengelig med iOS 18 SDK, som nå er i beta og forventes å bli offisielt lansert i høst. Med iOS 18 SDK kan utviklere forvente enda mer fleksibilitet og kontroll over hvordan oversettelser håndteres i appene deres.

Fordeler med å bruke Apple Translate API

1. Frakoblet funksjonalitet : Med maskinlæringsmodeller på enheten kan oversettelser gjøres uten internettforbindelse.

2. Effektiv lagringsbruk : Modeller deles mellom Apple Translate og tredjepartsapper, noe som sparer lagringsplass.

3. Enkel integrering : API-et er designet for å være enkelt å integrere, noe som sparer utviklere tid og ressurser.

Fremtiden for apputvikling med Apple Translate API

Med dette nye API-et kan vi forvente en bølge av apper som tilbyr bedre brukeropplevelser ved å fjerne språkbarrierer. Enten det er reiseapper, utdanningsplattformer eller kommunikasjonsverktøy, vil muligheten til å sømløst integrere oversettelser være banebrytende.

Hos We❤️Apple.dk gleder vi oss til å se hvordan utviklere vil bruke denne nye teknologien til å lage innovative og brukervennlige apper. Følg med på bloggen vår for flere oppdateringer og grundige analyser av Apples nyeste teknologier.