メインコンテンツへスキップ

Blocklet Launcher がアプリの直接起動に対応

Pengfei Zhu
ArcBlockBlocklet Launcher製品リリース

新しい Blocklet Launcher は、直接起動機能、リアルタイムの進捗追跡、強化されたエラー処理により、アプリケーションのデプロイを合理化します。このアップデートにより、ユーザーエクスペリエンスが向上し、開発者がアプリを起動するためのより優れたツールと簡素化されたワークフローが提供されます。

新機能

アプリケーションの直接起動

image.png

  • リダイレクトなし: 別のサーバーページにリダイレクトされることなく、1 か所でアプリケーションをインストールして起動できます。
  • ワンクリックアクセス: 起動後すぐにアプリケーションを開始できるため、利便性が大幅に向上します。
  • 自動ログイン: n8n や WordPress の機能と同様に、署名済み URL を介してオーナーの自動ログインを可能にします。

インテリジェントなワークフロー進捗追跡

image.png

image.png

image.png

  • リアルタイムの進捗追跡: 直感的な進捗バーとステータスインジケーターを提供し、ユーザーに現在の操作状況を明確に示します。
  • 強化された読み込み表示: 読み込み中の視覚的なフィードバックを改善し、ユーザーエクスペリエンスを向上させました。
  • 自動再試行メカニズム: ネットワークの問題が発生した場合、システムが自動的に再試行し、成功率を高めます。

期限切れアプリケーションのインテリジェントな処理

  • 自動検出: システムが期限切れの Blocklet を自動的に識別し、フラグを立てます。
  • 明確なガイダンス: 期限切れのアプリケーションを管理するための明確な手順と次のステップを提供します。
  • 状態の同期: アプリケーションの表示状態と実際の実行時のステータスの一貫性を維持します。

ユーザーエクスペリエンスの向上

インターフェースのレスポンス向上

  • モバイルおよびデスクトップデバイスでの表示を改善し、すべてのプラットフォームで一貫した体験を保証します。
  • インストール成功ページを再設計し、より明確で直感的なものにしました。

image.png

image.png

image.png

image.png

合理化されたワークフロー

  • 不要な中間ステップを削減し、より迅速なアプリケーション起動を可能にしました。
  • エラーメッセージを改善し、より具体的なトラブルシューティングの提案を提供します。
  • ローカライズサポートの向上により、サポートされているすべての言語のユーザーに一貫した体験を提供します。

パフォーマンスと信頼性の向上

インフラストラクチャの最適化

  • 最新の Vite、React、MUI、および UX コンポーネントライブラリへのアップグレードによりパフォーマンスを向上させました。
  • npm/yarn から pnpm への切り替えにより、依存関係のインストールを高速化しました。
  • アプリケーションサイズを継続的に監視および最適化するためのパッケージ分析ツールを統合しました。

安定性の向上

  • アプリケーションのクラッシュを引き起こす可能性のあるいくつかの例外的なケースを修正しました。
  • メモリリークを防ぐためにリソースのクリーンアップを改善しました。
  • 並列処理を改善し、高負荷下でのシステムの安定性を強化しました。

開発ツールの近代化

  • Storybook の最新バージョンにアップグレードし、コンポーネント開発とドキュメント作成の体験を向上させました。
  • ビルドプロセスを最適化し、ビルド時間とリソース消費を削減しました。

システム監視の強化

  • エラーログの改善により、より詳細な診断情報が提供されます。
  • パフォーマンス監視の改善により、システム操作のリアルタイム追跡が可能になります。
  • リソース使用を最適化し、システム全体の効率を向上させました。

今後の展望

ユーザーエクスペリエンスの向上

  • 初回ユーザーのオンボーディング改善: オプションのウィザード形式のウォークスルーにより、新しいユーザーがすぐに使い始められるようになります。
  • 起動待ち時間の短縮: 現在の平均待ち時間は約 30 秒です。この待ち時間を短縮するための技術的な最適化を計画しています。

本人確認とセキュリティ

  • ウォレットまたはPasskeyの紐付け: さまざまなウォレットや生体認証技術をサポートし、より柔軟な認証オプションを提供します。

カスタマイズ可能な設定

  • カスタムドメインの紐付け: ユーザーが独自のドメイン名でアプリケーションにアクセスできるようにし、ブランドの一貫性を促進します。
  • ブランディングのカスタマイズ: カスタムのタイトル、説明、ロゴを設定できます。
  • カスタマイズ可能なテーマ: テーマのカスタマイズを提供し、ユーザーが独自の視覚体験を作成できるようにします。

継続的なパフォーマンス最適化

  • アプリケーションの起動時間とレスポンス時間の最適化を継続します。
  • 新しいキャッシュ戦略とリソースのプリロードメカニズムを検討します。
  • 大規模デプロイメントにおけるパフォーマンスを強化します。

リソース

ArcBlock の Blocklet Launcher について詳しく知るには、以下のリソースも参照してください。

このページに関わるもの

製品

  • Blocklet Launcher sunset

    事前に手動で設定することなく Blocklet をサーバーへ配置していました。ARC はこれを別の方法で扱うため、Launcher は不要になりました。