Migreer uw GoodBarber App voor Android naar Android 11
Written by Marie Pireddu on

Sommigen zeggen dat dit het einde van een tijdperk is.
Android-toepassingen zijn altijd gedistribueerd in de vorm van APK's. Als u niet weet wat een .apk-bestand is, moet u weten dat het het bestand is dat wordt geproduceerd na de ontwikkeling van uw toepassing. Android Package Kit (APK) is de bestandsindeling die wordt gebruikt om applicaties te distribueren, te installeren en uit te voeren op Android-apparaten.
Google kondigde eerder deze zomer aan dat het AAB-formaat nu de Android Package Kit (APK) zal vervangen.
"Vanaf augustus 2021 moeten nieuwe apps gepubliceerd worden met het Android App Bundle (AAB) formaat en gericht zijn op API Level 30 (Android 11)."
Laten we eens wat dieper ingaan op wat er nieuw is in Android 11 en hoe dit van invloed zal zijn op uw GoodBarber Android app.
Android-toepassingen zijn altijd gedistribueerd in de vorm van APK's. Als u niet weet wat een .apk-bestand is, moet u weten dat het het bestand is dat wordt geproduceerd na de ontwikkeling van uw toepassing. Android Package Kit (APK) is de bestandsindeling die wordt gebruikt om applicaties te distribueren, te installeren en uit te voeren op Android-apparaten.
Google kondigde eerder deze zomer aan dat het AAB-formaat nu de Android Package Kit (APK) zal vervangen.
"Vanaf augustus 2021 moeten nieuwe apps gepubliceerd worden met het Android App Bundle (AAB) formaat en gericht zijn op API Level 30 (Android 11)."
Laten we eens wat dieper ingaan op wat er nieuw is in Android 11 en hoe dit van invloed zal zijn op uw GoodBarber Android app.
Bundel apps voor Android - AAB

Mijn App ondertekenen. Bron Ontwikkelaar.Android
Vanaf augustus 2021 wordt AAB het standaard Android-toepassingsformaat. Alle nieuwe apps zullen in dit formaat moeten worden ingediend.
Dus wat is AAB?
Simpel gezegd, in tegenstelling tot de APK, die slechts één versie van uw app bevat, bundelt de AAB verschillende versies van een app in één logisch pakket. Wanneer een gebruiker op "Installeren" klikt op Google Play, stuurt de Play Store vervolgens alleen de relevante bits naar het apparaat dat om installatie vraagt. Google genereert een aangepast APK-bestand van het AAB-bestand met de benodigde bronnen die het apparaat nodig heeft.
Technisch gezien ontvangt het apparaat nog steeds een APK, maar deze APK is dynamisch gegenereerd, vanuit de cloud.
Wat zijn de voordelen van AAB?
- Kleinere bestandsgrootte: APK's die door AAB gegenereerd zijn, zijn kleiner, nemen minder tijd in beslag om te downloaden en nemen minder ruimte in op een apparaat. Google beweert dat deze APK's gemiddeld 15% Klein zijn dan een universele APK.
- Play App Signing:Play App Signing is vereist voor bundels. De prioriteit van Google Play is om een betrouwbaar en veilig platform te bieden voor zijn gebruikers en ontwikkelaars. Met deze functie beheert Google de ondertekeningssleutel van uw applicatie en beschermt deze tegen verlies met behulp van de beveiligde infrastructuur van Google. Het garandeert ook dat de APK niet gecompromitteerd is tussen het downloaden door de ontwikkelaar en de installatie door de gebruiker.
Bij het ondertekeningsproces worden twee verschillende sleutels gebruikt.
Dus wat is AAB?
Simpel gezegd, in tegenstelling tot de APK, die slechts één versie van uw app bevat, bundelt de AAB verschillende versies van een app in één logisch pakket. Wanneer een gebruiker op "Installeren" klikt op Google Play, stuurt de Play Store vervolgens alleen de relevante bits naar het apparaat dat om installatie vraagt. Google genereert een aangepast APK-bestand van het AAB-bestand met de benodigde bronnen die het apparaat nodig heeft.
Technisch gezien ontvangt het apparaat nog steeds een APK, maar deze APK is dynamisch gegenereerd, vanuit de cloud.
Wat zijn de voordelen van AAB?
- Kleinere bestandsgrootte: APK's die door AAB gegenereerd zijn, zijn kleiner, nemen minder tijd in beslag om te downloaden en nemen minder ruimte in op een apparaat. Google beweert dat deze APK's gemiddeld 15% Klein zijn dan een universele APK.
- Play App Signing:Play App Signing is vereist voor bundels. De prioriteit van Google Play is om een betrouwbaar en veilig platform te bieden voor zijn gebruikers en ontwikkelaars. Met deze functie beheert Google de ondertekeningssleutel van uw applicatie en beschermt deze tegen verlies met behulp van de beveiligde infrastructuur van Google. Het garandeert ook dat de APK niet gecompromitteerd is tussen het downloaden door de ontwikkelaar en de installatie door de gebruiker.
Bij het ondertekeningsproces worden twee verschillende sleutels gebruikt.
- DeApp Signing Key (App ondertekeningssleutel): de sleutel die door Google wordt gebruikt om de APK te ondertekenen voordat deze wordt vrijgegeven.
- DeUpload Sleutel: dit is de sleutel die door de ontwikkelaar wordt gebruikt om de APK te uploaden naar Play Console.
API-niveau 30
Telkens wanneer Google een nieuwe Versie van Android uitbrengt, brengen ze aanzienlijke verbeteringen aan op het gebied van beveiliging, prestaties en gebruikerservaring.
Om ervoor te zorgen dat uw gebruikers van deze verbeteringen kunnen profiteren, moet uw applicatie gericht zijn op een recent API-niveau.
Bij GoodBarber updaten we ons platform naar de nieuwste API-niveaus en voeren we elk jaar een aantal door Google gevraagde wijzigingen door. Dit zorgt ervoor dat Android-toepassingen die via uw backoffice worden gegenereerd, blijven voldoen aan de eisen van Google.
Vanaf nu moeten nieuwe applicaties en applicatie-updates gericht zijn op Android 10 (API-niveau 29). Vanaf november 2021 moeten alle apps die worden bijgewerkt echter gericht zijn op minstens Android 11 (API-niveau 30).
Maar maakt u zich geen zorgen! Wij hebben het moeilijke werk voor u gedaan. Zoals u in de speciale online help zult zien, is uw app al in de juiste fase van het Android build-proces geconfigureerd. Volg gewoon de stappen.
U kunt uw Toepassen nu al bouwen en ruim voor de deadline van Google klaar zijn.
Om ervoor te zorgen dat uw gebruikers van deze verbeteringen kunnen profiteren, moet uw applicatie gericht zijn op een recent API-niveau.
Bij GoodBarber updaten we ons platform naar de nieuwste API-niveaus en voeren we elk jaar een aantal door Google gevraagde wijzigingen door. Dit zorgt ervoor dat Android-toepassingen die via uw backoffice worden gegenereerd, blijven voldoen aan de eisen van Google.
Vanaf nu moeten nieuwe applicaties en applicatie-updates gericht zijn op Android 10 (API-niveau 29). Vanaf november 2021 moeten alle apps die worden bijgewerkt echter gericht zijn op minstens Android 11 (API-niveau 30).
Maar maakt u zich geen zorgen! Wij hebben het moeilijke werk voor u gedaan. Zoals u in de speciale online help zult zien, is uw app al in de juiste fase van het Android build-proces geconfigureerd. Volg gewoon de stappen.
U kunt uw Toepassen nu al bouwen en ruim voor de deadline van Google klaar zijn.
Wat betekent dit voor uw GoodBarber Android applicatie?
Migreer uw GoodBarber Android-toepassing naar Android 11
Om aan alle nieuwe vereisten van Google te voldoen, moet u uw GoodBarber-app naar Android 11 migreren.
Een van deze veranderingen is de Activering van Play App Signing. Aangezien Google zich voorbereidt om deze functie verplicht te stellen, hebben wij ervoor gekozen om Play App Signing standaard in te schakelen op alle nieuwe Toepassen. Voor bestaande applicaties die deze functie nog niet hebben geactiveerd, kunt u online hulp vinden om u door de te volgen stappen te leiden in de backoffice van uw applicatie en op Google Console.
Om u te helpen, is er een gedetailleerde online help beschikbaar in de backoffice van uw toepassing. U zult zien dat uw applicatie al in de juiste fase van het Android-proces is geconfigureerd, dus u hoeft alleen maar de instructies te volgen.
U kunt de Play Store niet bijwerken als u deze wijzigingen niet eerst aanbrengt.
Verificatie voor Facebook
Na de 2021 vereisten van Google en de migratie van uw Android App naar Android 11, moet u bepaalde instellingen toevoegen aan uw Facebook App op het Facebook Developer Platform om ervoor te zorgen dat Facebook-verificatie blijft werken op uw Android App. Net als bij het migreren van uw app, vindt u speciale online hulp in uw backoffice.
Facebook Verificatie: Deze wijzigingen moeten worden doorgevoerd na het bouwen van uw Toepassen (nieuwe ad hoc versie gegenereerd) en voordat u de nieuwe versie indient bij de Play Store.
Als u liever heeft dat ons team de migratie van uw applicatie naar Android 11 afhandelt, is onze GoodBarber Takes Care service er om u te helpen.
Meer informatie vindt u hier.
Om aan alle nieuwe vereisten van Google te voldoen, moet u uw GoodBarber-app naar Android 11 migreren.
Een van deze veranderingen is de Activering van Play App Signing. Aangezien Google zich voorbereidt om deze functie verplicht te stellen, hebben wij ervoor gekozen om Play App Signing standaard in te schakelen op alle nieuwe Toepassen. Voor bestaande applicaties die deze functie nog niet hebben geactiveerd, kunt u online hulp vinden om u door de te volgen stappen te leiden in de backoffice van uw applicatie en op Google Console.
Om u te helpen, is er een gedetailleerde online help beschikbaar in de backoffice van uw toepassing. U zult zien dat uw applicatie al in de juiste fase van het Android-proces is geconfigureerd, dus u hoeft alleen maar de instructies te volgen.
U kunt de Play Store niet bijwerken als u deze wijzigingen niet eerst aanbrengt.
Verificatie voor Facebook
Na de 2021 vereisten van Google en de migratie van uw Android App naar Android 11, moet u bepaalde instellingen toevoegen aan uw Facebook App op het Facebook Developer Platform om ervoor te zorgen dat Facebook-verificatie blijft werken op uw Android App. Net als bij het migreren van uw app, vindt u speciale online hulp in uw backoffice.
Facebook Verificatie: Deze wijzigingen moeten worden doorgevoerd na het bouwen van uw Toepassen (nieuwe ad hoc versie gegenereerd) en voordat u de nieuwe versie indient bij de Play Store.
Als u liever heeft dat ons team de migratie van uw applicatie naar Android 11 afhandelt, is onze GoodBarber Takes Care service er om u te helpen.
Meer informatie vindt u hier.