Aller au contenu principal

Meilleures pratiques du SDK React Native

La performance des applications mobiles est essentielle pour votre entreprise. Notre technologie est axée sur l'amélioration de l'expérience de vos clients avec votre application. Ainsi, la performance de l'écran est un élément clé de nos solutions. Pour améliorer l'engagement et les taux de conversion, nous employons plusieurs approches pour minimiser les temps de chargement des écrans.

Initialisation avec des polices

remarque

Cette fonctionnalité est prise en charge à partir de la version 4.2.0 du SDK React Native de Rokt.

Au lieu de, ou en plus de fournir les polices souhaitées sur One Platform, vous pouvez choisir d'utiliser les polices déjà incluses dans votre application. Cela présente l'avantage de supprimer le potentiel de téléchargement des polices lors de l'initialisation, réduisant ainsi l'utilisation du réseau et les chances d'erreurs de téléchargement.

Pour les applications React Native iOS, cela se fait automatiquement en utilisant les polices enregistrées dans votre application. Pour les applications React Native Android, vous devez fournir les noms postscript et les noms de fichiers des polices si vous souhaitez utiliser cette fonctionnalité. Les noms postscript doivent correspondre à ceux utilisés dans votre mise en page, veuillez vérifier auprès de votre gestionnaire de compte si vous avez des doutes.

Rokt.initialize("222", "Y.Y.Y", {"Arial-Bold": "fonts/arialbold.otf"});
remarque

Cela suppose que vos polices pour votre application Android sont stockées dans le répertoire assets de l'application. C'est généralement l'emplacement par défaut où les polices sont copiées lors de l'exécution de commandes telles que react-native-asset.

Utilisation des Configurations d'Application

Les applications peuvent désormais envoyer des paramètres de configuration depuis leur propre environnement d'application. Cela permet au SDK Rokt d'utiliser des configurations personnalisées d'application au lieu de s'appuyer uniquement sur les valeurs par défaut du système.

// si l'application ne prend en charge que le Mode Clair.
const roktConfig = new RoktConfigBuilder()
.withColorMode('light')
.build();
Rokt.execute(
// autres paramètres,
roktConfig,
)

Objet ColorMode

ValeurDescription
lightL'application est en Mode Clair
darkL'application est en Mode Sombre
systemL'application utilise par défaut le Mode Couleur du Système

Les applications peuvent désormais envoyer des paramètres de configuration depuis leur propre environnement d'application. Cela permet au SDK Rokt d'utiliser des configurations personnalisées d'application au lieu de s'appuyer uniquement sur les valeurs par défaut du système.

// si l'application ne prend en charge que le Mode Clair.
RoktConfig roktConfig =
RoktConfig(colorMode: ColorMode.light);
RoktSdk.execute(
// autres paramètres,
roktConfig: roktConfig,
)

Objet ColorMode

ValeurDescription
clairL'application est en mode clair
sombreL'application est en mode sombre
systèmeL'application utilise le mode couleur système par défaut

Pour plus d'informations, voir la section d'aide.

Cet article vous a-t-il été utile ?