App Distribution

Per avere successo nel mondo aziendale, è fondamentale disporre di metodi rapidi per distribuire applicazioni e nuove release. Gli sviluppatori di ChromeOS hanno a disposizione una serie di opzioni che consentono loro di controllare il processo.

Gestire la distribuzione e gli aggiornamenti delle app

Gli amministratori di Chrome Enterprise possono installare e implementare app sui dispositivi degli utenti tramite la Console di amministrazione Google. Gli utenti possono anche installare le app che preferiscono accedendovi direttamente da un URL o da store come il Google Play Store, a condizione che le norme lo consentano.

Gli sviluppatori hanno diversi modi per mettere le loro app nelle mani di amministratori e utenti e fornire rapidamente nuovi aggiornamenti agli utenti. In questo modo, il ciclo di sviluppo di ChromeOS si adatta alle esigenze della tua organizzazione.

Accedere e installare le tue app web da un unico posto

Le app web sono una piattaforma di app principale per ChromeOS e possono essere messe a disposizione di clienti e utenti finali con un solo clic. Gli amministratori di Chrome Enterprise possono utilizzare l'URL di un'app web direttamente per installarla tramite la Console di amministrazione Google, scegliendo se aprirla in una nuova finestra o scheda. Gli utenti possono accedere alle app web anche direttamente visitando l'URL dell'app web. Poiché le app web vengono accessibili direttamente ogni volta, il rilascio di una nuova versione di un'app web le rende automaticamente disponibili per gli utenti che l'hanno installata.

Un modo flessibile per pubblicare le estensioni

A differenza delle app web a cui è possibile accedere direttamente da un URL e che si aprono nel browser, le estensioni di Chrome devono essere pubblicate per essere rese disponibili per il download. Esistono due modi principali per pubblicare un'estensione: tramite il Chrome Web Store o tramite l'autopubblicazione.

Il modo standard per farlo è tramite il Chrome Web Store, che ha il proprio insieme di regole e procedura di revisione e fornisce sicurezza predefinita. Consente inoltre diversi modi di elencare le app: private, pubbliche e non in elenco, ognuna delle quali offre un diverso livello di visibilità e requisiti di accesso per gli utenti che cercano estensioni. Una volta caricati, possono essere condivisi con gli amministratori di Chrome Enterprise utilizzando l'ID Chrome Web Store dell'estensione e poi distribuiti nelle unità organizzative.

Il Chrome Web Store ospita le estensioni e offre molti vantaggi, ma alcuni sviluppatori potrebbero preferire un maggiore controllo sul processo. Per consentirlo, puoi ospitare le tue estensioni su server separati dal Chrome Web Store (una tecnica comunemente nota come "self-hosting"). Lo svantaggio di questo approccio è che richiede una configurazione più complessa (devi ospitare il tuo file server per i file delle estensioni).

Strumenti pratici per la gestione delle release

Avere un modo efficiente per pubblicare le release è fondamentale per assicurarsi che i clienti utilizzino il prima possibile l'ultima versione della tua app, con le correzioni di bug e le nuove funzionalità che hai rilasciato.

Nel caso delle web app, gli sviluppatori possono eseguire immediatamente il push di un aggiornamento e renderlo disponibile agli utenti che hanno installato le app. Lo stesso vale per le estensioni self-hosted, in cui gli sviluppatori hanno il controllo completo delle release e possono renderle immediatamente disponibili per l'aggiornamento da parte degli amministratori.

Le estensioni caricate sul Chrome Web Store devono essere sottoposte a una procedura di revisione che può richiedere diversi giorni. Se non supera la procedura di revisione, devi ricominciare da capo.Puoi ridurre le probabilità di non superare la procedura di revisione eseguendo il push di una release in modalità privata in anticipo o pubblicando una seconda versione dell'app (con un ID app diverso) come versione beta, per consentire test anticipati e assicurarti che l'app superi la revisione.

Gli amministratori aziendali possono anche "bloccare" una versione di un'estensione tramite la Console di amministrazione Google, per assicurarsi che gli utenti abbiano accesso solo a quella, indipendentemente dagli aggiornamenti (ad esempio, in caso di problemi di compatibilità delle funzionalità di una versione futura).

Assistenza a lungo termine di ChromeOS

ChromeOS LTS è il canale di assistenza a lungo termine (LTS) per i dispositivi ChromeOS ed è destinato agli utenti di ChromeOS di scuole e aziende. Normalmente, ChromeOS riceve un nuovo aggiornamento ogni quattro settimane sul canale stabile. Il canale di assistenza a lungo termine ha una cadenza di rilascio più lenta; i dispositivi continuano a ricevere frequenti correzioni di sicurezza, ma ricevono aggiornamenti delle funzionalità solo ogni 6 mesi.

Gli sviluppatori che lavorano con organizzazioni nel canale LTS potrebbero dover modificare il ciclo di sviluppo per assicurarsi che le app rimangano compatibili. Per saperne di più, consulta la nostra guida a ChromeOS LTS.