Blog

Migrazione delle tue app GoodBarber ad Android 11

Alcuni dicono che è la fine di un'era. 

Storicamente, le app Android sono state distribuite nel formato APK. Se non hai familiarità con il concetto di .apk, sappi che si tratta del file che viene prodotto come risultato dello sviluppo della tua app. Android Package Kit (APK) è il formato di file utilizzato per distribuire e installare le app e farle funzionare sui dispositivi Android.  

Google ha annunciato all'inizio dell'estate che il formato AAB sostituirà l'APK (Android Package). 

"Da agosto 2021, le nuove app dovranno essere pubblicate utilizzando il formato Android App Bundle e soddisfare l'obiettivo del livello API 30 (Android 11)."

Scaviamo un po' più a fondo nelle novità di Android 11 per capire che impatto avrà sulla tua app GoodBarber. 

Android App Bundle - AAB

A partire da agosto 2021, AAB diventerà il formato predefinito delle app Android. Tutte le nuove app dovranno essere presentate in questo formato.  

Quindi, cos'è un AAB? 

Per semplificare, contrariamente all'APK che contiene solo una versione della tua app, l'AAB "raggruppa" diverse versioni di un'app in un unico pacchetto. Quando un utente clicca su "Installa" su Google Play, il Play Store invia solo i bit rilevanti al dispositivo che richiede l'installazione. Google genera un file APK su misura dal file AAB con le risorse necessarie richieste dal dispositivo.  

Tecnicamente, il dispositivo riceve ancora un APK, ma questo APK è stato generato dinamicamente nel cloud. 

Quali sono i vantaggi dell'AAB?

- Dimensioni ridotte del file: gli APK generati dall'AAB sono più piccoli, quindi richiedono meno tempo per il download e meno spazio su un dispositivo. Google afferma che in media questi APK sono il 15% più piccoli di un APK universale. 

- Play App Signing: il Play App Signing è richiesto per i bundle di app. per Google Play, le priorità è offrire una piattaforma affidabile e sicura ai suoi utenti e sviluppatori. Con questa funzione, Google gestisce la chiave di firma della tua app e la protegge dalle perdite utilizzando l'infrastruttura sicura di Google. Garantisce anche che l'APK non venga compromesso tra il caricamento da parte dello sviluppatore e l'installazione dell'utente. 

Nel processo di firma vengono utilizzate due diverse chiavi.
  • La App Signing Key: la chiave usata da Google per firmare l'APK prima del rilascio
  • La chiave di upload: Questa è la chiave usata dallo sviluppatore per caricare l'AAB sulla Play Console.

Obiettivo API Livello 30

Ogni volta che Google lancia una nuova versione di Android, introduce significativi miglioramenti alla sicurezza, alle prestazioni e all'esperienza utente.  
Per assicurarti che i tuoi utenti possano beneficiare di questi miglioramenti, la tua app deve soddisfare il recente livello di target API. 

Noi di GoodBarber aggiorniamo il target SDK dei nostri motori e apportiamo diverse modifiche richieste da Google ogni anno. In questo modo, le tue app Android generate tramite il tuo back office continuano a soddisfare i requisiti di Google. 
A partire da ora, le nuove app e gli aggiornamenti delle app devono avere come target Android 10 (livello API 29). Tuttavia, a partire da novembre 2021, tutte le app che vengono aggiornate devono puntare almeno ad Android 11 (livello API 30). 

Ma non preoccuparti! Abbiamo fatto la maggior parte del lavoro per te. Come vedrai nella guida online dedicata, la tua app è già impostata al punto giusto del processo di compilazione di Android, devi solo seguire i passaggi.
Puoi ricostruire la tua app ora per essere pronto ben prima della scadenza imposta da Google. 

Cosa significa per la tua App GoodBarber per Android

Migra la tua App GoodBarber ad Android 11

Per soddisfare tutti i nuovi requisiti di Google, è necessario migrare la tua App GoodBarber ad Android 11.  

Una di queste modifiche è l'opt-in per il Play App Signing. Poiché Google si sta muovendo verso l'obbligatorietà di questa funzione, per stare al passo con i tempi, abbiamo fatto la scelta di abilitare Play App Signing per default su tutte le nuove app. Per le app esistenti che non hanno abilitato questa funzione, puoi trovare una guida online che ti guiderà attraverso i passi da seguire nel back office della tua app e su Google Console. 

Per aiutarti, trovi una guida online dettagliata dedicata nel back office della tua app. Vedrai che la tua app è già impostata al punto giusto nel processo Android, dovrai semplicemente seguire le istruzioni.  
 
Nessun aggiornamento al Play Store sarà possibile se non fai prima queste modifiche.
 

Autenticazione di Facebook 

In seguito ai requisiti di Google 2021 e alla migrazione della tua app Android ad Android 11, per mantenere l'autenticazione di Facebook funzionante sulla tua app Android, è necessario aggiungere alcune impostazioni alla tua app Facebook sulla piattaforma per sviluppatori di Facebook. Per quanto riguarda la migrazione della tua app, troverai una guida online dedicata nel tuo back office. 

Autenticazione Facebook : Queste modifiche devono essere fatte dopo che la tua app è stata ricostruita (nuova versione ad hoc generata) e prima di inviare la nuova versione al Play Store. 



Se preferisci che il nostro team si occupi della migrazione della tua app ad Android 11, il nostro servizio GoodBarber Takes Care è qui per aiutarti.  
Puoi trovare maggiori informazioni qui .  

Continua a leggere

  4 min di lettura

I tuoi eventi e le tue raccolte fondi Zeffy ora compaiono nella tua app

In breve. Zeffy Eventi e Zeffy Campagne sono due estensioni di GoodBarber, l'app builder no-code, che leggono le campagne di un'organizzazione non profit su Zeffy. Zeffy Eventi riempie una sezione agenda con i prossimi eventi, con una voce per data quando un evento si tiene in più date, ciascuna con un pulsante che apre la sua pagina di biglietteria Zeffy nell'app. Zeffy Campagne riempie una sezione di articoli con moduli di donazione, raccolte fondi peer-to-peer e adesioni: le adesioni si aprono nell'app, le donazioni nel browser del telefono. Le colleghi con la tua chiave API Zeffy. Entrambe sono gratuite per le app Content: ogni sezione conta come una delle estensioni incluse nel tuo piano.Zeffy afferma che oltre 100.000 organizzazioni non profit hanno raccolto più di 2 miliardi di dollari tramite la sua piattaforma, in un articolo pubblicato il 16 giugno 2026. Ecco come funzionano le due estensioni per una compagnia teatrale giovanile che vende il suo spettacolo e raccoglie fondi su Zeffy.

  6 min di lettura

Come cambiare i colori della mia app?

In GoodBarber, i colori del tuo tema hanno ognuno un ruolo. In una delle nostre app, cambiarne uno solo ha ridipinto 95 impostazioni, senza aprire schermate.

  3 min di lettura

I tuoi eventi Church Center riempiono da soli l'agenda dell'app della tua chiesa

In breve. Planning Center è un'estensione di GoodBarber, l'app builder no-code, che riempie una sezione agenda con gli eventi che una chiesa pubblica su Church Center nei sei mesi successivi. Gli eventi ricorrenti compaiono una volta per data, con i loro orari pubblici, nel fuso orario della chiesa, con l'immagine, il luogo e la descrizione. Quando un evento prevede un'iscrizione, un pulsante apre il modulo nell'app. La colleghi accedendo con un account amministratore di Planning Center Calendar: non c'è nessuna chiave da copiare. È gratuita per le app Content: ogni sezione conta come una delle estensioni incluse nel tuo piano.Molte chiese gestiscono già il loro calendario in Planning Center: il servizio conta 78.000 chiese attive e 4 milioni di utenti attivi, secondo la sua pagina di presentazione, consultata a ottobre 2026. Ecco come funziona l'estensione per una chiesa con una funzione settimanale e un ritiro per i giovani.