「mabTasks」を開発されたきっかけや動機はなんでしょうか。
もう5年も前のことになりますが、当時英語版のPalm-sizePCを使っていました。Windows版のOutlookの「仕事」と同期して使っていたのですが、Palm-sizePC内蔵のPIMは英語版ですのでもちろん日本語表示できません。とにかく日本語で「仕事」が見たい! というのが開発の動機でした。
もうひとつは、とにかく内蔵の「仕事」が貧弱だったということですね。私はOutlookの「仕事」をかなり使い込んでいるのですが、「WindowsでできることがなんでCEでできないんだ!」という不満が開発を後押ししました。今でも「Windows版Outlookに追いつき、追い越せ!」が「mabTasks」のスローガンです。
WindowsCEにはWin32のスキルをほぼそのまま適用できる開発環境、デバッグ環境があったことも開発の要因のひとつですね。CEの前はZaurusやPalm(当時はPilot!)も使っていたのですが、どうも自分でプログラミングするには敷居が高く感じていました。WindowsCE用のVisual C++がなければ、今ごろ「mabTasks」はPalm用だったかもしれません。
開発にあたり、苦労された機能などはございますでしょうか。
ver.1.30Jの目玉である背景色のカスタマイズにはちょっと苦労しました。「優先度アイコンをもっと目立つように」というリクエストをいただいていましたが、「んー、それだけじゃつまらないぞ」と思い、いろいろ悩んだ末「背景色」それも「グラデーション」というオマケをつけて改良しました。「限られた画面の中でより多くの情報を!」というポイントも達せられたのかなと自画自賛しています。
また技術的な苦労もさることながら、カスタマイズという点では設定画面のユーザインタフェースのデザインにいつも悩まされます。たくさんの複雑な項目をどう見せたらわかりやすく、使いやすくなるのか。ことにPocketPCは画面サイズが非常に限られていますので……。今後もカスタマイズ項目は増加する一方ですので、ユーザさんからのご意見をうかがいながら試行錯誤していきたいと思っています。
そのほか、いつもこだわっているのは品質とドキュメントです。ほぼリリースできるかなというビルドが出来上がってから、1ヶ月近く自分で使い倒してテストします。ただ、ほぼ出来上がっているものを隠しておくのも申し訳ないなぁと思っていまして、今後は正規ユーザ向けにβ版やRC版という形でお出しして、バグ出しにご協力いただこうかなぁなどと画策しています。
ドキュメントについては、フリーソフトやシェアウェアの場合は割と軽視されている一面があると思っています。「それがビギナーの方に敷居を高くしているのでは? これじゃいかん!」と思ってまして、マニュアルには力を入れています。リファレンス的なマニュアルだけでなく、使い方の例のようなコンテンツもホームページで公開していきたいと思っています。
今後のバージョンアップについてご予定はございますでしょうか。
はい。まずはHandheldPC版のver.1.30J相当と英語版に注力します。次にver.1.30Jに対して寄せられたリクエストの、
オリジナルの編集ダイアログの充実
コマンドボタンのカスタマイズ
と、以前より海外のユーザさんからリクエストをいただいている、
リストビューヘッダやステータスバーのフォントのカスタマイズ
フィルタ条件のバリエーションの追加
などの機能アップを予定しています。
将来的には「予定表」「連絡先」の置き換えソフトも開発して「mabTasks」とシームレスに連携する構想もあります。が、なかなか時間がとれなくて……。できるだけこまめなバージョンアップを目指して頑張ります。
ヘビーユーザの方は本当に使い込んでいらっしゃって、そのリクエストも技術的には厳しいものが多いです。反面厳しいリクエストにチャレンジ精神をかきたてられる面もあります。ですので「これはちょっと無理かな」というリクエストでもどしどしいただければ嬉しいです。
「mabTasks」がWindowsCE FANのソフトウェアコンテストで見事ダブル受賞されましたが、WindowsCE機対応のソフトウェア全般に関して、今後の展望や思うところがございますでしょうか。
受賞については、本当に嬉しかったです。特に「ユーザー賞」には感激しました。普段ユーザさんからいただくお声は「ここが動かないよ」とか「ここをこうしてよ」といった内容が多いもので、「ソートが便利!」「仕事に使える完成度!」といったお言葉には本当に感激しました。「仕事に使える完成度」というお言葉は早速キャッチフレーズとして採用させていただきました(笑)。
WindowsCEはもちろんPDA全体としては、今後は携帯電話と融合し、ワイヤレスで常にネットワークに繋がっているのが当たり前になるのだろうなぁと思います。いつも繋がっているからこそ便利なソフトについていろいろとアイデアを温めている(悩んでいる)ところです。
PocketPC Phone EditionやSmartPhoneも早く国内で発売されないかなぁと待ち望んでいます。先日のTRON(T-Engine)とMicrosoftの和解のニュースには驚きを隠せませんでしたが、CEの開発スキルがT-Engine上でも生きると考えると朗報だと思っています。特にWindowsCEに固執しているわけではないので、携帯電話との融合という点では、PalmOSやSymbianOSにも注目しています。
個人的には今後ともフリーソフトやシェアウェアという形態にこだわっていきたいと思っています。フリーやシェアのよいところは「作者の顔が見える」「ユーザのリクエストがすぐに反映される」という点です。大企業が販売するソフトウェアではこうはいきません。今後もユーザさんおひとりおひとりとのコミュニケーションを大切に開発していきたいと思います。さらに、「いただいたリクエストをそのまま実現するのではなく、期待以上の実装でお応えする」
これをスローガンに頑張りたいと思います。
どうもありがとうございました。最後に、ユーザの方へメッセージがあればどうぞお願いいたします
正規ユーザの皆さん、いつも本当にありがとうございます。試用中の皆さん、是非買ってください(笑)。まだ使ったことのない皆さん、是非ダウンロードしてみてください(笑)。
冗談はさておき、ユーザの皆さんのお声が開発のはげみです。今後皆さんがリクエストを挙げやすい仕組みづくりにも力をいれていきます。皆さんのお声をもとに、「mabTasks」に限らずいろいろなソフトにチャレンジしていきたいと思います。ほんのちょっとしたことでも結構です。ご遠慮なくご意見をいただけるととてもハッピーです。
それでは、今後とも「mabTasks」をよろしくお願いします。
|