Google har presenterat den första betaversionen av den öppna mobilplattformen Android 16. För att utvÀrdera plattformens nya möjligheter har ett program för förhandsgranskning erbjudits. Firmware-builds har förberetts för enheter som Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9 Pro/9 Pro XL/9 Pro Fold, Pixel Fold och Pixel Tablet. SlÀppet av Android 16 Àr planerat till andra kvartalet 2025.
Bland Àndringarna i Android 16 Beta 1:
- ĂvergĂ„ngen till anvĂ€ndning av ett adaptivt grĂ€nssnitt pĂ„ enheter med stora skĂ€rmar, sĂ„som surfplattor, skrivbordssystem och smartphones med vikbara skĂ€rmar. PĂ„ enheter med en skĂ€rmbredd över 600 enhetspixlar (dp) kommer plattformen nu att visa appar i fönster som tillĂ„ter storleksĂ€ndring. InstĂ€llningar i appmanifestfilen (inte spel) som begrĂ€nsar fönsterstorlek och lĂ„ser skĂ€rmorientering kommer att ignoreras pĂ„ stora skĂ€rmar. Fram till 2026 fĂ„r utvecklare ett alternativ att inaktivera detta nya beteende.

- En ny typ av meddelanden har introducerats â Live Update, som gör det möjligt att följa Ă€ndringarna i status relaterade till en specifik aktivitet (till exempel att visa leveransens eller resans scensteg). För de nya uppdateringarna introduceras en ProgressStyle, som möjliggör skapandet av en block för att visa framstegen i operationens genomförande.
- Stöd för videokodeken APV (Advanced Professional Video) har lagts till, avsedd för inspelning och behandling av video med professionell kvalitet, nÀra ursprunglig kvalitet utan förlust av innehÄll. För att förenkla anvÀndningen vid videoredigering sÀkerstÀller APV-formatet hög bandbredd och lÄg komplexitet vid intraframe-kodning, samt garanterar att det inte uppstÄr kvalitetsförlust vid omkodning. Upplösningar pÄ 2K, 4K och 8K stöds, HDR10/10+, bilddelning (tiling) för parallell kodning/avkodning, olika fÀrgdiskretiseringsformat, flermÄngringsvideo (multi-view), samt tillÀgg av metadata (djup, transparens, förhandsgranskningsdata). Implementeringen Àr baserad pÄ biblioteket OpenAPV och anvÀnder profilen APV 422-10 (YUV 422 och 10-bit per kanal) med stöd för bithastigheter upp till 2Gbps.
- För applikationer som arbetar med kameran har möjligheten att bestÀmma om nattskjutningslÀget anvÀnds tillhandahÄllits.
- Ett lÄglevÄ API för vertikal text rendering har lagts till. Klassen Paint har fÄtt stöd för flaggan VERTICAL_TEXT_FLAG, som möjliggör hantering av vertikala textparametrar pÄ samma nivÄ som horisontella.
- API:t RangingManager har lagts till, vilket gör det möjligt att bestÀmma avstÄnd och vinkel mellan anvÀndarens aktuella och externa enheter, med hjÀlp av olika avstÄndstekniker baserade pÄ kanalanalys och mottagen BLE-signal (Bluetooth Low Energy), samt tidpunktsbedömning via Wi-Fi.
- För att optimera prestanda har interna strukturer i Android Runtime (ART) Àndrats, vilket kommer att krÀva uppdatering av applikationer som anvÀnder sÄdana strukturer.
- Som standard anvĂ€nds en "förutsĂ€gbar" animation av operationer för att Ă„tergĂ„ till startskĂ€rmen vid anvĂ€ndning av "tillbaka"-gester, liksom vid vĂ€xling mellan uppgifter och aktiviteter. KĂ€rnan i den förutsĂ€gbara Ă„tergĂ„ngen Ă€r möjligheten att förhandsgranska omrĂ„det dit övergĂ„ngen kommer att ske (till exempel, om Ă„tergĂ„ngen görs till startskĂ€rmen minskas applikationsfönstret under gesten och startskĂ€rmen visas). Stödet för den förutsĂ€gbara Ă„tergĂ„ngen i den nya versionen har implementerats inte bara för gester utan ocksĂ„ för navigering med hjĂ€lp av knapparna "Tillbaka", "Hem" och "Ăversikt".
KĂ€lla: opennet.ru

