UPGRD

Tutte le ultime notizie tech e non

android

Android 16: Svelato il Codename Baklava, Sorprendente Svolta nella Tradizione

By ,

Android 16: Il Codename Baklava e il Futuro di Android

Sebbene Google non utilizzi più pubblicamente i nomi dei dessert per le versioni di Android da un paio d'anni, ciò non significa che la tradizione sia stata completamente abbandonata. Infatti, il nome in codice per ogni nuova versione di Android continua a seguire il tema dei dessert, come nel caso di Vanilla Ice Cream per Android 15.

La Storia dei Nomi in Codice di Android

Dal rilascio di Android 1.5, conosciuto come Cupcake, nel 2009, Google ha adottato un modello in cui il nome in codice della versione successiva si basa su un dessert che inizia con la lettera successiva dell'alfabeto inglese. Ad esempio, Android 1.6 è stato denominato Donut. Tuttavia, questa tradizione potrebbe interrompersi con l'aggiornamento di Android 16, che potrebbe non avere un nome in codice che inizia con la lettera “W”.

Cambiamenti nel Codice di AOSP

Un sviluppatore, teamb58, ha segnalato alcuni cambiamenti interessanti nel codice di AOSP. Il primo cambiamento introduce codice che consente a qualsiasi modulo APEX lanciato con la prossima versione di Android di essere compresso. Ciò che colpisce è il modo in cui il codice si riferisce alla prossima versione di Android, con il campo impostato su Baklava. In confronto, il campo per la versione di quest'anno è impostato su Vanilla Ice Cream.

In un altro cambiamento, un ingegnere di Google ha suggerito di aggiungere un controllo per verificare se il nome in codice della piattaforma SDK corrisponde a Baklava. Questo è stato necessario poiché una versione precedente della patch controllava se la versione SDK era maggiore o uguale a 35, corrispondente a Android 15.

Sviluppo e Stabilità della Piattaforma

Durante lo sviluppo di una nuova versione di Android, Google imposta la versione della piattaforma SDK sul nome in codice fino a quando l'SDK non è finalizzato. Questo è il motivo per cui, nella Beta 3 di Android 15, il nome della versione è stato cambiato in 15. Con lo sviluppo di Android 16 già in corso, anche per quella versione si applica lo stesso principio, con le prime build che mostreranno il nome in codice della piattaforma SDK.

La Sorpresa del Codename Baklava

Ci sono due indizi che suggeriscono che il nome in codice di Android 16 sia Baklava. Secondo una fonte, Baklava è stato effettivamente scelto come nome dessert per Android 16. Molti si aspettavano un nome che iniziasse con la lettera “W”, ma la tradizione sembra essere cambiata. Nonostante ci siano ancora lettere disponibili nell'alfabeto inglese, il progetto trunk stable ha cambiato significativamente il modo in cui Google sviluppa Android.

La prima versione di Android rilasciata come parte di questo progetto è stata Android 14 QPR2, il che ha portato a un diverso schema di denominazione degli ID di build. Ad esempio, l'ID di build per l'aggiornamento di marzo del Pixel Tablet era AP1A.240305.019.A1.

Prospettive per il Futuro

Gli ID di build per le versioni di Android dell'anno prossimo inizieranno tutti con la lettera B, quindi gli ID di build per Android 15 QPR2 saranno simili a BP1A. Questo spiega perché Google ha scelto il nome dessert Baklava per Android 16.

Se ci si chiede perché il nome in codice di Android 15 sia Vanilla Ice Cream e non qualcosa che inizi con la lettera “A”, è probabile che Google avesse già scelto questo nome prima del primo rilascio del progetto trunk stable, evitando così di dover modificare ogni menzione del nome in codice.

La rivelazione che Baklava sia il nome in codice di Android 16 potrebbe sorprendere molti, ma un'analisi più approfondita rivela come lo sviluppo della piattaforma Android sia cambiato drasticamente negli ultimi mesi.

FAQ

Qual è il nome in codice di Android 16?

Il nome in codice di Android 16 è 'Baklava'.

Perché Google ha smesso di usare nomi di dessert per le versioni di Android?

Google non utilizza più pubblicamente i nomi dei dessert per le versioni di Android da un paio d'anni, ma i nomi in codice continuano a seguire il tema dei dessert.

Qual era il nome in codice di Android 15?

Il nome in codice di Android 15 è 'Vanilla Ice Cream'.

Come sono stati scelti i nomi in codice delle versioni di Android in passato?

Dal rilascio di Android 1.5, i nomi in codice delle versioni successive si basano su dessert che iniziano con la lettera successiva dell'alfabeto inglese.

Cosa significa AOSP?

AOSP sta per Android Open Source Project, ed è il progetto open source che fornisce il codice sorgente per il sistema operativo Android.

Quali cambiamenti sono stati segnalati nel codice di AOSP per Android 16?

Sono stati segnalati cambiamenti che introducono codice per comprimere i moduli APEX e un controllo per verificare se il nome in codice della piattaforma SDK corrisponde a 'Baklava'.

Cosa implica il progetto 'trunk stable' per lo sviluppo di Android?

Il progetto 'trunk stable' ha cambiato significativamente il modo in cui Google sviluppa Android, portando a un diverso schema di denominazione degli ID di build.

Perché il nome in codice di Android 15 non inizia con la lettera 'A'?

Il nome in codice di Android 15 è stato scelto prima del primo rilascio del progetto trunk stable, quindi Google ha evitato di dover modificare ogni menzione del nome in codice.

Qual è la logica dietro la scelta del nome 'Baklava' per Android 16?

Il nome 'Baklava' è stato scelto perché gli ID di build per le versioni di Android dell'anno prossimo inizieranno tutti con la lettera 'B'.

Qual è l'importanza della versione SDK durante lo sviluppo di Android?

Durante lo sviluppo, Google imposta la versione della piattaforma SDK sul nome in codice fino a quando l'SDK non è finalizzato, il che influisce sulla denominazione delle versioni.