エンジニアサイドの技術判断・見積前提・ランニングコスト概算を整理しました。
正式発注前の認識合わせにご活用ください。
| 比較軸 | Windowsデスクトップアプリ 現在の提案・推奨 |
PCウェブアプリ | スマホ対応 ウェブ or ネイティブ |
|---|---|---|---|
| ドライバー直接連携 | アプリ内包・自動管理可 | 連携可だが追加設計が必要 | OS上にドライバーなし |
| 印字ずれの吸収 | 最も高精度 | 吸収可能だが設計複雑 | 事実上困難 |
| ラベル編集UI | PCで快適に操作 | PCで快適に操作 | タッチ操作での編集は難しい |
| ドライバー自動インストール | アプリで吸収できる | ユーザー側で別途手動インストール必要 | 非対応 |
| インストール作業 | PCへのインストール必要 | 不要(ブラウザで動作) | 不要(アプリ or ブラウザ) |
| スマホからのアクセス | 不可 | レスポンシブ対応で一部可 | 可能(印精度は低い) |
| 開発工数目安 | 12人日(現見積) | 同程度〜やや増 | +10人日程度〜 |
| サービス | 役割・用途 |
|---|---|
| Workers | バックエンドAPIの実行環境。アカウント認証・テンプレート管理・印刷履歴の処理を担当。 |
| D1 | データベース。アカウント情報・テンプレートデータ・印刷履歴・お知らせ・FAQを保存。 |
| KV | キーバリューストア。翻訳結果のキャッシュ等、高速アクセスが必要なデータを保存。 |
| R2 | オブジェクトストレージ。ラベル画像・テンプレートファイル・Excel/CSVファイルを保存。 |
| Email Workers | メール送信。パスワード再設定・確認メール等のトランザクションメールを配信。 |
印字精度の確保・プリンタードライバー自動管理・全指定機種への対応という観点から、Windowsデスクトップアプリが最も確実な選択肢です。
正式開発前に以下の確認を推奨します: