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.
Del: