Apple har precis introducerat ett nytt översättnings-API, som öppnar upp en värld av möjligheter för utvecklare som vill integrera översättningsfunktioner direkt i sina appar. Med lanseringen av iOS 17.4 är det nu möjligt att använda Apple Translates kraftfulla maskininlärningsmodeller i tredjepartsapplikationer, vilket ger korrekta och effektiva översättningar direkt till användarna, även offline. Detta är en betydande uppdatering som kan revolutionera hur appar hanterar språkbarriärer.
Apple Translate API: En ny era för apputveckling
På WWDC 2024 presenterade Apple sitt nya Translation API, som är tillgängligt med iOS 17.4 och senare versioner. Detta API tillåter utvecklare att integrera Apple Translate direkt i sina appar utan att behöva förlita sig på tredjepartsplattformar. Enligt Apple kan utvecklare nu översätta text över olika språk i sina appar med det nya översättningsramverket.
Vad betyder detta API för utvecklare?
Med det nya API:t kan utvecklare dra fördel av Apple Translates maskininlärningsmodeller på enheten, vilket innebär att översättningar fungerar offline och att de nedladdade modellerna delas mellan huvudappen och eventuella tredjepartsappar som använder API:et. Detta säkerställer att appar inte använder onödigt lagringsutrymme, vilket är en betydande fördel.
Här är några av de väsentliga funktionerna som API erbjuder:
1. Översätta textsträngar : Utvecklare kan översätta enstaka strängar eller hela meningar i sina appar.
2. Integration med systemets användargränssnitt : Översättningar kan visas snabbt och enkelt i appens användargränssnitt.
3. Batchöversättningar : Möjlighet att översätta stora mängder text, vilket kan vara användbart för appar som hanterar stora mängder text.
iOS 18 SDK: Ytterligare förbättringar
Även om API:et är tillgängligt med iOS 17.4, kommer det att finnas exklusiva funktioner tillgängliga med iOS 18 SDK, som är i beta nu och förväntas officiellt lanseras i höst. Med iOS 18 SDK kan utvecklare förvänta sig ännu mer flexibilitet och kontroll över hur översättningar hanteras i deras appar.
Fördelar med att använda Apple Translate API
1. Offlinefunktionalitet : Med maskininlärningsmodeller på enheten kan översättningar göras utan internetanslutning.
2. Effektiv lagringsanvändning : Modeller delas mellan Apple Translate och appar från tredje part, vilket sparar lagringsutrymme.
3. Enkel integration : API:et är utformat för att vara lätt att integrera, vilket sparar tid och resurser för utvecklare.
Framtiden för apputveckling med Apple Translate API
Med detta nya API kan vi förvänta oss en våg av appar som erbjuder bättre användarupplevelser genom att ta bort språkbarriärer. Oavsett om det är reseappar, utbildningsplattformar eller kommunikationsverktyg, kommer möjligheten att integrera översättningar sömlöst att vara en spelförändring.
På We❤️Apple.dk ser vi fram emot att se hur utvecklare kommer att använda denna nya teknik för att skapa innovativa och användarvänliga appar. Håll utkik på vår blogg för fler uppdateringar och djupgående analyser av Apples senaste teknologier.
Dela:
Apple Vision: Billigare headset kan kräva ansluten iPhone eller Mac
Siri kan aktivera Night Shift på Apple Watch