· Fuzal
Posbonを作り続ける理由:無料で使える家族の位置情報共有と、簡単なペアリング
家族が無料で使い続けられるアプリを目指して。Posbonの開発に込めた思いと、Fuelの仕組み、簡単なペアリング、日常に役立つ機能を紹介します。
Posbonを作り始めたのは、自分の子どもたちのためでした。親子がつながり、必要なときに居場所を確認できる、日常で役立つアプリにしたい。開発を続けるうちに、もう一つ譲れない目標ができました。お金を払わなくても、家族が使い続けられることです。
そのために、二台のスマートフォンをつなぐ手順、権限の説明、位置情報を更新するときの分かりやすさ、広告視聴で利用分を補充する仕組みなど、一見すると地味な部分にも力を入れています。ダウンロードしたあと、本当に使い続けられるかどうかは、こうした細部で決まると思うからです。
無料で使い続けられることにこだわる理由
無料でダウンロードできるだけでは、十分ではありません。私が目指しているのは、購入を必須にせず、毎日の暮らしの中で役立つPosbonです。家族の居場所を確認するために、今月の家計にもう一つサブスクリプションを追加できるかどうかを考えてほしくありません。
ただ、その目標を続けられる形にするには工夫が必要です。位置情報のリクエストやデータの同期、それらを支えるサービスには運用費がかかります。費用を無視してしまうと、無料で提供し続けること自体が難しくなります。アプリの運営を支えながら、お金を使わずに利用できる道も残したいと考えています。
Posbonでは、位置情報や移動履歴の取得などに「Fuel」という利用単位を使います。Fuelはリワード広告の視聴で補充でき、購入する方法もあります。支払いは選択肢の一つとし、費用をかけたくない方は広告を通じて利用を続けられる仕組みを目指しています。
ここは、正確にお伝えしたいところです。無料で使えることは、リクエストが無制限であることや、広告が表示されないことを意味しません。利用にはFuelが必要で、広告による補充は広告の配信状況や報酬の確認処理にも左右されます。守れない約束をするよりも、仕組みをきちんと説明することが大切だと思っています。
ペアリングは、迷わず進められるように
地図や移動履歴を使うには、まず親子の端末をつなぐ必要があります。最初の設定でつまずいてしまえば、その先にある機能も役に立ちません。
Posbonには、保護者用のParentモードと、子どもの端末で使うChildモードがあります。ペアリングは次の流れで行います。
1. 子どもの端末でChildモードを開き、6桁のペアリングコードを取得します。 2. 保護者の端末でそのコードを入力し、接続をリクエストします。 3. 子どもの端末でリクエストを確認し、承認します。 4. ペアリングが完了すると、Parentモードから接続した端末を確認できます。
短いコードなら伝えやすく、子どもの端末で承認する手順があれば、接続する相手を確認できます。操作は簡単にしつつ、何に同意するのかは分かるようにしたい。その両方を大切にしています。
権限の設定も、同じくらい重要です。位置情報の共有にはAndroidの適切な権限が必要で、アプリを閉じている間の更新には、バックグラウンドでの動作に関する設定も関わります。ペアリングを簡単にするとは、画面を早く通過させることだけではありません。必要な設定の意味が伝わることも含まれます。
家族の日常を支える機能
Posbonの目的は、地図を表示することだけではありません。家族の様子を確かめたり、連絡を取り合ったりする日常の行動を、少し楽にすることです。現在のアプリには、次の機能があります。
- **位置情報の更新リクエスト:** 必要なときに、接続した端末へ新しい位置情報をリクエストできます。
- **移動履歴:** 地図上の一点だけでなく、移動の経路を確認するための履歴をリクエストできます。
- **バッテリー残量の確認:** 位置情報とあわせて、接続した端末のバッテリー残量を確認できます。
- **複数端末の切り替え:** 保護者の画面から、確認する子どもの端末を切り替えられます。
- **別の保護者との共有:** 共有コードを使って、もう一人の保護者にも子どもの端末を確認できるようにします。
- **親子のチャット:** 地図を見るよりも直接やり取りしたほうがよいときに、アプリ内でメッセージを送れます。
- **サポートチャット:** 困ったことがあれば、アプリ内から問い合わせできます。
居場所だけでは、分からないこともあります。バッテリー残量は端末の状況を知る手がかりになりますし、予定の変更はメッセージで伝えられます。保護者同士で共有できれば、一台のスマートフォンを見せ合わなくても、それぞれの端末から確認できます。
小さな使い勝手に時間をかける理由
画面上では一つの操作でも、その裏側ではいくつもの処理が動いています。一方の端末から送ったリクエストがサービスを経由してもう一方の端末に届き、更新された情報が戻ってくる。その流れには、Androidの権限、バックグラウンド動作、通信環境、端末の設定などが関わります。
だからこそ、見た目と同じくらい、動作の分かりやすさにも取り組んでいます。ボタンを押すと何が起こるのか。リクエストはまだ処理中なのか。表示されている位置情報は新しいものなのか。広告の視聴後にどうなったのか。こうしたことを、利用する方が理解できる状態にしたいと考えています。
これは、私が改善を続けている目標でもあります。Posbonは通信状況や権限設定、端末側の位置情報取得に依存するため、いつでも即座に更新できるとは限りません。その条件を分かりやすく伝えることも、役立つアプリを作るための一部です。
これからも目指していくこと
私が作りたいのは、家族が無理なく使い続けられるアプリです。端末を簡単につなげられ、日々の操作が分かりやすく、購入を必須とせずに利用できる。そのために、Posbonの開発を続けています。
これからも、無料で利用を続ける仕組みと、日常の使い勝手を一緒に磨いていきます。費用の負担、分かりやすさ、動作の確かさは、どれも大切です。どれかが足りなければ、機能を増やすだけでは解決できません。
ご家族の暮らしに合いそうだと感じたら、Google PlayでPosbonをご覧ください。アプリには広告と任意のアプリ内購入があります。ほかの制作アプリは、created.linkのアプリ一覧でも紹介しています。