開発開始から約2年、MyDeskViewerをついにテスト公開します
設計、テスト、作り直しを重ねて約2年。MyDeskViewerは開発環境の中だけで使う段階を終え、より広いユーザーに試してもらえる状態になりました。

MyDeskViewerの開発を始めてから約2年が経ち、ようやくこのプロジェクトをより多くのユーザーに試してもらえる段階に到達しました。これまでの多くの時間、MyDeskViewerはまず技術的なツールとして成長してきました。必要なときに遠隔の端末へ接続できること、実際の問題を解決できること、それが最優先でした。
初期バージョンは、他の人へそのまま渡せる製品とは大きく異なっていました。接続方式の試作、デバイス識別方法の変更、UIの作り直し、そしてあるPCでは問題なく動く機能が別の環境では違う挙動を見せる、といった試行錯誤の連続でした。開発が進むにつれて、新機能を増やすことよりも、安定性、エラー処理、再接続、予測可能な動作に費やす時間が増えていきました。
さらに、1つのOSや1つの利用方法だけでは足りなくなりました。MyDeskViewerは徐々に複数のデバイスや利用シーンを扱うようになり、モバイル版ではシステム権限、画面共有、リモート操作といった新しい課題も加わりました。ユーザーから見れば簡単な操作であっても、OSのセキュリティ境界を守りながら実現するには多くの状態を正しく扱う必要があります。
内部実装や低レベルの技術方式については公開しません。そうした部分は引き続き機密情報として扱います。このブログでは、ユーザーが実際に触れる部分、つまり接続、ログイン、デバイス、安定性、モバイル版、そして製品としての判断に焦点を当てます。
現在のMyDeskViewerはまだテスト版です。しかし、ここからが開発環境だけでは確認できない段階です。異なるPC、ネットワーク、スマートフォン、実際の利用環境でテストする必要があります。
MyDeskViewerは完成したわけではありません。ただ、約2年間の開発を経て、ついに次の段階へ進めるだけの成熟度に達しました。これからはパブリックテストと実際の利用から得られるフィードバックをもとに、さらに改善していきます。