Android

Sitna, ali važna promjena u Androidu 16: Ažuriranja aplikacija postaju gotovo trenutna

Jedna od manjih, ali u svakodnevnom korištenju primjetnih frustracija na Androidu je privremeno "zamrzavanje" aplikacije tijekom procesa ažuriranja. Iako većina ažuriranja prođe brzo, veće aplikacije ponekad mogu biti nedostupne i desetke sekundi. Google je u Androidu 16 potiho uveo promjenu koja rješava ovaj problem, čineći ažuriranja znatno bržim i manje ometajućim.

Nova funkcija, nazvana "seamless app updates" (besprijekorna ažuriranja aplikacija), drastično skraćuje vrijeme tijekom kojeg je aplikacija zamrznuta – s nekoliko sekundi na svega nekoliko desetaka milisekundi. Poboljšanje će biti najuočljivije kod velikih, složenih ili sistemski važnih aplikacija koje se inače najdulje ažuriraju.

Ključ promjene leži u načinu na koji Android sada obavlja optimizaciju aplikacija tijekom instalacije. Proces poznat kao Ahead-of-Time (AOT) kompilacija, koji poboljšava performanse prevođenjem koda aplikacije u strojni kod prije pokretanja, sada se odvija u ranijoj fazi instalacije. Ranije se ova optimizacija (pomoću dexopt i dex2oat skripti) događala dok je aplikacija bila zamrznuta. U Androidu 16, optimizacija se obavlja unaprijed, pa je aplikaciju potrebno zamrznuti samo na vrlo kratak trenutak potreban za zamjenu starih datoteka novima, optimiziranima.

Iako Google nije dao mnogo detalja o ovoj promjeni, radi se o dobrodošlom poboljšanju kvalitete korisničkog iskustva koje će osjetiti svi korisnici Android 16 uređaja, ne samo vlasnici Pixela. Ovo poboljšanje posebno dolazi do izražaja u kombinaciji s nedavnom mogućnošću Trgovine Play da istovremeno ažurira više aplikacija.

Advertisement Advertisement Advertisement