INF.04Aplikacje Mobilne
Sklep Google Play (Google Play Store)
Oficjalny sklep z aplikacjami i platforma dystrybucji cyfrowej dla systemu Android, zarządzana przez firmę Google z poziomu panelu Google Play Console.
Dystrybucja i publikacja w Google Play
Google Play (dawniej Android Market) to centralny portal umożliwiający użytkownikom pobieranie aplikacji, a programistom bezpieczną publikację i monetyzację projektów.
Proces przygotowania aplikacji do publikacji:
- Podpisanie aplikacji kluczem kryptograficznym (Signing & Keystore):
- Każda aplikacja Android musi być cyfrowo podpisana prywatnym kluczem deweloperskim zapisanym w pliku magazynu kluczy (Keystore /
.jks). - Podpis gwarantuje autentyczność autora i uniemożliwia podmienienie aplikacji przez osoby trzecie w procesie aktualizacji.
- Każda aplikacja Android musi być cyfrowo podpisana prywatnym kluczem deweloperskim zapisanym w pliku magazynu kluczy (Keystore /
- Format publikacji:
- AAB (Android App Bundle): Obowiązkowy format w Google Play. Sklep na podstawie jednego pakietu AAB automatycznie generuje zoptymalizowane pliki APK dla konkretnych rozdzielczości ekranu, architektur procesorów (ARM64, x86) i języków użytkownika (Dynamic Delivery).
- Wymagania formalne i bezpieczeństwo:
- Weryfikacja kodu przez mechanizm Google Play Protect.
- Deklaracja polityki prywatności oraz zgód na uprawnienia wrażliwe (np. lokalizacja w tle, dostęp do SMS).
Pułapki na egzaminie INF.04:
- Publikacja aplikacji w sklepie Google Play wymaga wygenerowania podpisanego pakietu produkcyjnego (Release APK / AAB) za pomocą prywatnego pliku kluczy Keystore.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Sklep Google Play (Google Play Store) lub rozpocznij trening.