メインコンテンツまでスキップ

Flutter SDK ベストプラクティス

モバイルアプリケーションのパフォーマンスは、ビジネスにとって非常に重要です。私たちの技術は、アプリのユーザー体験を向上させることに焦点を当てています。そのため、画面のパフォーマンスは私たちのソリューションの核心部分です。エンゲージメントとコンバージョン率を向上させるために、画面の読み込み時間を最小限に抑えるためのいくつかのアプローチを採用しています。

フォントを使用した初期化

注記

この機能は Rokt Flutter SDK バージョン 4.2.0 からサポートされています。

One Platform で希望するフォントを提供する代わりに、またはそれに加えて、アプリケーションにすでにバンドルされているフォントを利用することができます。これには、初期化時にフォントをダウンロードする可能性を排除し、ネットワークの利用を減らし、ダウンロードエラーの可能性を減少させるという利点があります。

この機能を利用する場合、フォントのポストスクリプト名とファイルパスを提供する必要があります。ポストスクリプト名はレイアウトで使用されているものと一致する必要があります。不明な場合はアカウントマネージャーに確認してください。

注記

この機能を利用するには、フォントが pubspec.yaml に定義されている必要があります。各フォントについて pubspec.yaml に定義されているのと同じファイルパスを渡す必要があります。詳細については、https://docs.flutter.dev/cookbook/design/fonts#declare-the-font-in-the-pubspecyaml-file を参照してください。

import 'package:rokt_sdk/rokt_sdk.dart';

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

アプリ設定の使用

アプリケーションは、独自のアプリケーション環境から設定を送信できるようになりました。これにより、Rokt SDKはシステムのデフォルトに依存するのではなく、アプリケーションのカスタム設定を使用することができます。

// アプリケーションがライトモードのみをサポートする場合。
RoktConfig roktConfig =
RoktConfig(colorMode: ColorMode.light);
RoktSdk.execute(
// 他のパラメータ,
roktConfig: roktConfig,
)

ColorMode オブジェクト

説明
lightアプリケーションはライトモードです
darkアプリケーションはダークモードです
systemアプリケーションはシステムのカラーモードにデフォルト設定されます

詳細については、how-toセクションを参照してください。

この記事は役に立ちましたか?