SDK とは

Outline SDK は、ネットワークレベルの干渉や検閲から保護するアプリケーションをデベロッパーが作成できるように設計されたライブラリとツールのコレクションです。

Outline SDK でできること

  • ネットワーク干渉を軽減するツールを構築する
    ネットワークレベルの干渉からユーザーを保護し、オープン インターネットに確実にアクセスするための新しいツールを作成します。

  • 既存のアプリに保護機能を追加する
    ネットワーク レベルの干渉保護機能を、通信アプリやコンテンツ アプリなどの既存のアプリに直接統合することで、ブロックに対する耐障害性を高めることができます。

  • 干渉のトラブルシューティングと測定
    組み込みのコマンドライン ツールを使用して、接続の問題を診断し、ネットワーク干渉を測定し、さまざまな回避策をテストします。

主なメリット

  • マルチプラットフォーム
    Android、iOS、Windows、macOS、Linux などの主要なオペレーティング システムで動作します。

  • 実績のある技術
    この技術は実地テスト済みで、広く使用されている Outline クライアントと Intra のほか、数十個のアプリを支え、何百万人ものユーザーが厳しい環境でインターネットにアクセスできるようにしています。

  • コンポーザブル
    モジュラー性と再利用可能なコンポーネントを念頭に設計されているため、デベロッパーはカスタム戦略を作成できます。