Template 5.0

Android Support: 5.0 (Lollipop) - 10.0 (Q)

iOS Support: iOS 10 - iOS 13


Neuerungen

Progressive Loading

Mit Progressive Loading können Ausgaben innerhalb weniger Sekunden angeschaut werden. Es muss nicht mehr auf den vollständigen Download gewartet werden. 


Aktive Downloads, für die sich die Version im Manager ändert, werden unter Android bei einem lokalen Kiosk-Sync automatisch mit der neuen Version neugestartet.


Sollten Sie Interesse an diesem Premium Feature kontaktieren Sie uns gerne!


Storefront-JavaScript-API

Der UpdateStorefront-Listener wird nun in weiteren Fällen aufgerufen. Konkret wird nun bei Login bzw. Logout im Entitlement der Listener aufgerufen. Dabei wird als type LOGIN bzw. LOGOUT übergeben.


Media-JavaScript-API

Die JavaScript-API wurde um zwei weitere Methoden erweitert, mit der die Abspielgeschwindigkeit im Bereich 0.5 bis 2.0 verändert werden kann.


Entfernung alter Purple DS Module

Unterstützung für Google Analytics in Apps entfernt

Google Analytics für Apps wird ab Oktober nicht mehr durch Google unterstützt (siehe Ankündigung). Die Integration ist daher ab diesem Release entfernt. Als Alternative wird Google Analytics für Firebase empfohlen. Weitere Informationen zur Umstellung der Purple Apps auf Firebase finden Sie hier.


Unterstützung für InfoOnline-SDK (IVW) wurde entfernt

Entfernte Properties:

tracking_ivw_enabled
tracking_ivw_offer_identifier


Unterstützung für Regionalisierung entfernt


Unterstützung für Single Issue-Apps entfernt

Die wenig genutzte Funktion, Apps mit nur einer Ausgabe zu veröffentlichen, ist ab diesem Release nicht mehr verfügbar. Apps können ein vergleichbares Verhalten mit einem Custom-HTML-Storefront erzielen.


Composer Connect entfernt

Die Funktion, welche die Purple DS Apps über das App Menü direkt mit dem Purple DS Manager und dem Purple DS Composer verknüpft wird abgeschaltet. Es wird nun nur noch die Installation von Ausgaben über den Purple Manager unterstützt.


iOS

Unterstützung für iOS 13 und iPadOS

iOS Apps werden nun offiziell auf iOS 13 und iPadOS unterstützt.


Einführung von Launchscreen-Storyboard 

Ab April 2020 werden Launchscreen-Storyboards Pflicht beim Submit von Apps. Launchscreen-Storyboards sind ebenfalls notwendig damit Apps nicht mehr im Kompatibilitätsmodus laufen, sondern in nativer Auflösung des Devices dargestellt werden (z.B. iPad PRO).


Android

Unterstützung für Android 10

Android Apps werden nun offiziell auf Android 10 unterstützt. 


Unterstützung für Android 4.4 entfernt

Android-Apps können mit diesem Release nur noch auf Android 5.0 und höher installiert werden. 


Wechsel zu offiziellen Play Store Billing Library

Die Nutzung der offiziellen Billing Library wird nun von Google vorgeschrieben. Alle bestehenden Apps müssen bis Mai 2021 diese Library einsetzen. Mit diesem Release wird Version 2.0 eingebunden.


Unterstützte 3rd Party SDK-Versionen


Library
Android Version
iOS Version
Firebase Analytics17.2.06.10.0
Firebase Messaging19.0.16.10.0
Firebase In-App Messaging18.0.26.10.0
Crashlytics2.10.13.14.0
Adjust4.18.04.18.3
Adobe Mobile4.13.54.18.8
Appboy / Braze3.6.03.20.3
Facebook SDK 5.2.05.8.0
Flurry11.7.110.0.2
AWS Pinpoint2.14.22.11.2
Buzz SDK3.0.83.1.0
Play Store Billing Library2.0.3/