Aller au contenu principal

Meilleures pratiques du SDK Flutter

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 central de nos solutions. Pour augmenter 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 supportée à partir de la version 4.2.0 du SDK Flutter Rokt.

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

Vous devez fournir les noms postscript et les chemins 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 avec votre responsable de compte si vous n'êtes pas sûr.

remarque

Vos polices doivent être définies dans votre pubspec.yaml pour utiliser cette fonctionnalité. Vous devez passer le même chemin de fichier que celui défini dans votre pubspec.yaml pour chaque police. Voir https://docs.flutter.dev/cookbook/design/fonts#declare-the-font-in-the-pubspecyaml-file pour plus de détails.

import 'package:rokt_sdk/rokt_sdk.dart';

RoktSdk.initialize('222', appVersion: '1.0.0', fontFilePathMap: {"Arial-Bold": "fonts/Arial-Bold.ttf"});

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 les configurations personnalisées de l'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
lightL'application est en mode clair
darkL'application est en mode sombre
systemL'application utilise par défaut le mode couleur du système

Pour plus d'informations, voir section comment faire.

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