【WebLog for Android 公開のお知らせ】
PC版 WebLog (https://github.com/kazushinjo/weblog) の Android タブレット版を
GitHub で公開しました。アマチュア無線の交信記録 (QSO ログ) を Android タブレットで
管理できるアプリです。Jetpack Compose で実装しています。
■ 公開URL(リポジトリ)
https://github.com/kazushinjo/WebLogAndroid
■ APKダウンロード(最新: v0.1.1-debug)
https://github.com/kazushinjo/WebLogAndroid/releases/tag/v0.1.1-debug
■ 動作環境
・Android 8.0 (API 26) 以上
・タブレットでは左右2画面レイアウト(入力フォーム / 交信一覧)
・動作確認端末: I11_Power (Android 13) で 7,500件超のログを動作確認済み
■ 主な機能
・QSO の記録・編集・削除
・コールサイン重複チェック、入力候補表示
・QTH 入力時の JCC サジェスト(1,768件収録、都道府県+市区町村名)
・バンド・モードによる絞り込み、テキスト検索
・ADIF / CSV / JSON エクスポート
・PC版 WebLog のバックアップ JSON および HAMLOG CSV のインポート対応
・タブレット向け左右2画面レイアウト
──────────────────────────
■ v0.1.0-debug(初版) → v0.1.1-debug(2026-05-13 改修版)の更新内容
──────────────────────────
【表示・UI 改善】
・ボタンの色のコントラストを改善(紫背景に黒文字で読めなかった問題を修正)
・交信一覧を表形式に変更(PC版と同じ15列構成)
日付 / 時刻 / コールサイン / バンド / 周波数 / モード / RST送 / RST受 /
名前 / QTH / JCC / QSL / 備考 / 編集 / 削除
・列固定・スティッキーヘッダ・横スクロール対応
・一覧の表示は最新300件に固定(古いデータは検索・フィルタで参照)
・一覧の行をタップすれば編集モードに入るように
・ステータス行に「総交信数 / JCC局数 / バンド別件数」を集約
【インポート互換性の向上】
・CSV インポートを自動判別化
– HAMLOG / Turbo HAMLOG / PC版 weblog 形式
(ヘッダ無し、列固定順、Shift-JIS 対応、日付 YY/MM/DD、時刻 HHMM[:]J)
– WebLog 日本語ヘッダ形式(UTF-8)
– 判別結果はインポート後にトーストで通知
・JSON インポートが PC版 WebLog のバックアップ形式に対応
({version, exported, qsos: […]} ラッパー、remarks ⇔ 備考 マッピング)
・ADIF / CSV / JSON すべてで Shift-JIS / UTF-8 自動判定
・インポート処理をバルク INSERT 化(7,000件超でも UI が固まらない)
【入力補助】
・JCC サジェスト・JCC コード入力時に、QTH へ「都道府県+市区町村名」を
自動入力するよう変更
例: コード「1021」→「北海道上磯郡上磯町」、「11001」→「東京都港区」
【ドキュメント・配布】
・操作説明書 (.docx) を最新仕様に合わせて更新
・README / NOTICE (免責事項) を追加
・リポジトリを Public 化
──────────────────────────
■ 注意事項
──────────────────────────
・配布中のAPKは debug ビルド(デバッグキー署名)です。動作確認・身内配布用に
ご利用ください。Google Play 配布には対応していません。
・本プログラムを使用したことにより発生したいかなる損害についても、開発者は
一切の責任を負いません。ご利用は自己責任でお願いします。
・既に v0.1.0-debug をインストール済みの方は、そのまま上書きインストール可能です
(データは保持されます)。
・他の署名でインストール済みの場合は、一度アンインストールしてからどうぞ。
・adb 経由でインストールする場合は -t フラグが必要です:
adb install -r -t WebLogAndroid-v0.1.1-debug.apk
ご感想・不具合報告など、GitHub Issues または Facebook DM へお寄せいただけると
助かります。
#アマチュア無線 #HamRadio #WebLog #Android #JetpackCompose
