Apple har nettopp introdusert en ny oversettelses-API, som åpner for 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 brukere, 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 presenterte Apple deres nye Translation API, som er tilgjengelig med iOS 17.4 og nyere versjoner. Denne API-en 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 å bruke det nye oversettelsesrammeverket.
Hva betyr denne API-en for utviklere?
Med den nye APIen kan utviklere dra nytte av Apple Translates maskinlæringsmodeller på enheten, noe som betyr at oversettelser fungerer offline og at de nedlastede modellene deles mellom hovedappen og eventuelle tredjepartsapper som bruker APIen. Dette sikrer at apper ikke bruker unødvendig lagringsplass, noe som er en betydelig fordel.
Her er noen av de grunnleggende funksjonene som API tilbyr:
1. Oversette tekststrenger : Utviklere kan oversette enkeltstrenger eller hele setninger i appene sine.
2. Integrasjon med systemets brukergrensesnitt : Oversettelser kan vises raskt og enkelt i appens brukergrensesnitt.
3. Batch-oversettelser : Evne til å oversette store mengder tekst, noe som kan være nyttig for apper som håndterer store mengder tekst.
iOS 18 SDK: Ytterligere forbedringer
Selv om API er tilgjengelig med iOS 17.4, vil det være eksklusive funksjoner tilgjengelig med iOS 18 SDK, som er i beta nå 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 integrasjon : APIen er designet for å være enkel å integrere, og sparer utviklere for 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, pedagogiske plattformer eller kommunikasjonsverktøy, vil muligheten til å integrere oversettelser sømløst være en game changer.
Hos We❤️Apple.dk ser vi frem 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 dybdeanalyse av Apples nyeste teknologier.
Dele:
Apple Vision: Billigere hodesett kan kreve tilkoblet iPhone eller Mac
Siri kan aktivere Night Shift på Apple Watch