はじめに · アプリのインストール

アプリのインストール (PWA)

botnはインストール型アプリのように動作するPWAです。ストアなしでホーム画面に追加すれば、ネイティブアプリのような速度とオフライン動作を利用できます。

プレビュー · インストール案内
b
ホーム画面にbotnを追加

インストール型アプリのように素早く起動します

ホーム画面に追加
オフラインでも画面が即座に表示され、変更内容は接続が回復したときに自動で同期されます。

botnは、別途のアプリストア登録なしに、ウェブアドレス(botn.app)にアクセスしたままホーム画面に追加してインストール型アプリのように使えるPWA(ウェブアプリ)です。インストールすると独立したウィンドウ(全画面)で起動し、よく使う画面が端末にキャッシュされてより速く表示されます。

インストールするメリット

プラットフォーム別インストール

Android・デスクトップのChrome/Edgeでは、botn画面上部にアプリをダウンロードボタンが表示され、一度でインストールできます。このボタンが表示されない場合やiPhoneをお使いの場合は、以下の手順で手動で追加してください。

iPhone / iPad (Safari)

  1. Safari下部(または上部)の共有ボタン(↑)を押します。
  2. メニューを下にスクロールし、ホーム画面に追加を選択します。
  3. 右上の追加を押せば完了です。

Android (Chrome)

  1. 上部のアプリをダウンロードボタンが表示されたら、そのまま押してインストールします。
  2. ボタンがない場合は、右上のメニューを押します。
  3. アプリをインストールまたはホーム画面に追加を選択し、インストールを押します。

デスクトップ (Chrome / Edge)

  1. アドレスバー右側のインストールアイコン(⊕)を押します。
  2. インストールを押すと独立したウィンドウで起動します。
インストール案内のバナーは、閉じるとその日一日の間再表示されません。すでにインストール型として起動中の場合(ホーム画面のアプリ)は、バナー自体が表示されません。

オフライン・ローカルファースト

botnは顧客・タグなどのデータを端末内(IndexedDB)にキャッシュします。サーバーが原本で端末の保存分はキャッシュなので、ネットワークが切れてもキャッシュされた画面は即座に表示され、作業を続けられます。

オフライン状態で行った変更は端末のキュー(outbox)に蓄積され、接続が復旧すると自動的にサーバーに送信されて同期されます。

オフラインでキャッシュされた画面は、最後に取得した時点のデータです。他の端末やチームメンバーが同じ時間に変更した内容は、再びオンラインになったときに反映されます。

新しいバージョンへの更新

新しいバージョンが配布されると、アプリ下部に新しいバージョンが準備できましたという案内が表示されます。更新を押すと最新バージョンに再読み込みされ、あとでを押すと現在のバージョンを使い続けます。

更新を押すと、botnはまだサーバーに送信できていない保留中の変更を先に送信してから再読み込みします。送信が遅れても少し待ってから更新を進めるため、未送信の変更は端末に残り、次の機会に同期されます。

次のステップ