Native Alpha を使用すると、あらゆる Web サイトを Android 上のネイティブのフルスクリーン Web アプリに変換できます

Native Alpha は、XDA ジュニア メンバーの cylonid によって作成されたオープン ソースの Android アプリで、あらゆる Web サイトをネイティブのフルスクリーン Web アプリに変換するのに役立ちます。

ネイティブ アプリケーションは、より多くの API にアクセスできるため、基盤となる OS とのより高度な統合を提供できますが、Web ベースのアプリケーションを実行すると、独自の利点が得られます。 プログレッシブ Web アプリ (PWA) できることは次のとおりです。 モバイルエクスペリエンスを向上させる ただし、 WebAPK 標準。 多くのブラウザではお気に入りのサイトを Web アプリに変換できますが、適切な PWA を作成するには いくつかの作業 Web 開発者側からも同様です。 さらに、パワー ユーザーには PWA 生成プロセスをカスタマイズする自由がほとんどありません。

XDAジュニア会員 シロニド という興味深いアプリを作成しました ネイティブアルファ (次のように様式化されています) ネイティブα) これにより、PWA の作成中にさまざまなパラメーターを変更できます。 このアプリの最も便利な機能は、有効な Progressive Web App マニフェストのない Web サイトであっても、ネイティブのボーダーレスな全画面ウィンドウで Web サイトを表示できることです。 サイトごとに Cookie または JavaScript 関連の設定をいじりたい場合は、次のものが見つかるかもしれません。 ネイティブアルファ かなり便利です。 デフォルトでは、アプリは組み込みの Android WebView に依存しますが、root アクセス権がある場合は別の WebView プロバイダーを選択できます。 たとえば、次を使用して AdBlock Plus カスタム WebView を設定できます。 ネイティブアルファ そのため、結果として得られる PWA には広告が含まれません。

が提供する機能の概要は次のとおりです ネイティブアルファ:

  • Android システム WebView を使用して、任意の Web サイトを縁なしの全画面ウィンドウで表示します。
  • ホーム画面のショートカットを作成し、適切な解像度でアイコンを取得することを提案します。
  • さまざまな設定 (JavaScript、Cookie、サードパーティ Cookie、キャッシュ) を Web アプリごとに個別に設定できます
  • ブラウジング中のマルチタッチ ジェスチャによるナビゲーション。
  • AdBlock Plus カスタム Web ビューを使用して広告ブロックをオプトインします。
  • ネイティブ アプリと比較してメモリ使用量が少なく、プライバシーを侵害するアプリの権限がありません
  • Android 10以降のダークモード

最新のショートカット API を使用するため、アプリには Android Oreo 以降が必要ですが、開発者は今後レガシー ショートカットのサポートを追加する予定です。 Native Alpha自体はオープンソースであり、ソースコードは 開発者の GitHub プロファイルで入手可能.

Android 用ネイティブ アルファ: ダウンロード ||| XDA ディスカッション スレッド