ケーススタディ:M.A.C srl

クロスプラットフォームのモバイル速度テストアプリケーションとネットワーク診断テレメトリロギング。

M.A.C srl Speedtest App Case Study Banner
開発対象 M.A.C srl
クライアントサイト macsolution.it
モバイルフレームワーク Apache Cordova(クロスプラットフォーム)
コアターゲット 速度テスト & テレメトリ診断

プロジェクト概要

M.A.C srl(macsolution.it)は、20年以上にわたり官民組織向けに高度なITサービスとクラウドソリューションの設計、導入、管理を行ってきた、イタリアの有力なシステムインテグレーターおよびITサービスプロバイダーです。同社の顧客向けユーティリティスイートの一環として、カスタムのWeb・モバイル速度テストアプリケーションを開発しました。

Apache Cordovaを使用したクロスプラットフォームモバイルアプリケーションとして実現されたこの導入は、React NativeやExpoといった現代のフレームワークが業界標準となるずっと前に先駆けて行われました。スムーズなユーザーインターフェースを確保するために社内グラフィックデザイナーと緊密に協力して構築されたこのツールは、接続メトリクスを測定し、コア分析サーバーにテレメトリをログ記録します。

専用モバイルアプリケーションパッケージに加えて、速度テストは標準的なWebブラウザ内で完全に動作するように開発されており、ユーザーはインストールなしでデスクトップPCから直接接続診断を実行できます。

主要な技術的成果

  • 先駆的なクロスプラットフォームモバイル: 単一のHTML5/JavaScriptコードベースからAndroidとiOSの両市場をターゲットにするためApache Cordovaを使用してアプリケーションを実装し、開発サイクルを最適化しました。
  • 速度テストエンジン & パフォーマンスフック: カスタムのレイテンシーおよびパケットダウンロード/アップロードスクリプトを作成しました。このエンジンは、視覚的なラグを引き起こすことなくスループット速度を測定する自動チェックを実行します。
  • テレメトリ & ログキャプチャ: 接続診断ログをM.A.C srlのバックエンドデータベースに送信するための安全なデータ収集チャネルを設計し、地域ごとのカバレッジパフォーマンスに関する洞察を提供しました。
  • デザイナー主導のUIコラボレーション: M.A.C srlの社内グラフィックデザイナーと連携し、カスタムスキンのウィジェット、カスタムダイヤル、レスポンシブな測定ゲージを構築しました。

トピックを切り替える

探索する専門トピックを選択してください: