Windows開発とは厄介なもので

Windows版XORの開発は最終段階で手こずっています。というのもPDF関連のAPI類がMacほど充実していないようで。

Microsoft Windows 10

まあ、しかたないか。かつてのNeXSTEPの流れを組むmacOSは画面すらPDFとして描画しているので、そもそもPDFとの親和性が高いけど、Windowsは違うのだから。

PDFの話ではないけど、確かWindowsは今でもプリンタドライバを変更するとWordやテキストエディタにおいて1ページあたりの行数が変わってしまうのですよね。いい加減、MicrosoftもWindowsをモダンなOSに作り直せばいと思うけど、とんでもないシェアを獲得したばかりに古い機構をいつまでも引きずらざるを得ないのかも。

ならばDTPやWeb制作などMacの方が圧倒的に向いている業種が皆WindowsからMacに乗り換えて住み分けが進めば話は早いのだけど、現実はそうもいきません。

よって、このままXOR Version 1のリリースにこぎつけ、その後でより良い有償ライブラリを導入するなどして改良していくしかなさそうです。

リモートワークの弱点

先日MacBook Airが故障した際に思ったことがあります。「PC1台では心もとないな」と。

近年、リモートワークという働き方が注目されています。多くは先進的なIT企業の経営陣やスタッフが実践しているようですね。情報のやりとりだけで済む業務なら、そこそこ速いインターネット回線とPCさえあれば事が足りるので、のんびりとした田舎を拠点にしたり、あえて時差が大きな欧州に住む選択をした例も聞きます。なるほど快適そうです。一つの理想かもしれません。満員電車による通勤ほど無駄なものもないと思うし。

ただし、いざPCが故障すると厄介なことになります。Windows機であれば代替品を調達しやすいかもしれないけど、Macの場合、Appleのサポートが簡単には得られないような場所に居を据えるのは不安です。流通網が発達した日本国内なら郵送の日数が必要なだけかもしれないけど、外国ではどうでしょうかね。特に途上国では。

パソコンに飲み物をこぼす人のイラスト

よって代替機も持っておくのが理想だけど、PCの故障は滅多にないことだから、むしろいざという時に柔軟なスケジュール調整がつくぐらいの立場なり実績、あるいは体制を作り上げておくのが重要ってところかな。

XOR for Windowsのリリース時期

Windows版XORは今月中のリリースを見込んでいたものの、 どうやら来月にずれ込みそうです。解ってはいたけど、アプリを含むソフトウェアの新規開発はなかなかスケジュール通りとはいかないものですね。

新たなPDF比較アプリの登場を待ち望んでいる方々には申し訳ないのですが、もうしばらくお待ちいただければ幸いです。

比較画面(初期状態)
XOR for Windowsの動作イメージ

誰に何を提供する?

先日、川崎で行われたとあるセミナーに参加しました。ペライチの山下翔一さんによる「ゼロから立ち上げ、4年で広告に頼らず 15万ユーザーを達成したペライチに学ぶ起業術」です。

ゼロから立ち上げ、4年で広告に頼らず 15万ユーザーを達成したペライチに学ぶ起業術

彼はペライチの創業者であり、かつ政府や地方自治体の首長などと産業界の要人をつなげて、地方創生などにも幅広い活動を行なっておられます。ここで内容の多くを話すのは憚られるけど、とても有意義で充実した時間を過ごせました。

しかも山下さんは佐賀県の出身。実は私も実家が今は佐賀県にあります。そして山下さんと県内外の賛同者による尽力のおかげで、これまで存在感で埋没しがちだった佐賀にスポットライトが当たる機会は増えることでしょう。例えば有田焼、牡蠣、美味しいレストラン、新しい大学などの新展開で。「地方の人自身は気づいていないものに実は大きな価値があったりする」を具現化することによって。

さて、山下さんが言われていたことの一つ、「事業を起こすなら誰に何を提供するのかを明確にせよ」も至極まっとうなアドバイスなので、頭の整理がてら改めて書こうと思います。

私の場合、以下になります。

PDF比較アプリ XORによってドキュメント制作業者の作業時間を短縮し、コストカットに寄与する

自身が取説製作者として働いていた頃に「もっと相応しいアプリがあれば…」と常々思っていたものの誰も作ってくれそうにないので、自分自身で作ろうと考えたのが出発点でした。PDFの歴史は四半世紀を超えていて新旧PDFの比較を行うアプリはいくつも存在しているのだけど、価格・精度・使い勝手などでどれもしっくりこなかったからです。

他方、ドキュメント制作の単価は値下がり傾向にあるため、この先、大きな制作会社でもレギュラー社員を大勢抱えるのが難しくなり、受注した案件を下請けやフリーランスが制作するケースは増えるでしょう。あるいは制作会社に属しながらも出産・育児や親の介護などで在宅勤務を余儀なくされる人も。よって小規模な制作会社や個人でも無理なく導入できて、かつ必要十分な性能を持ったアプリの需要はあるだろうと踏んでいます。

具体的なターゲットは取説を始めとする商用のドキュメント制作者、時には印刷会社の制作スタッフなども含まれそうですが、日本以外での需要は怪しく(外国では日本ほど品質に神経質ではないため)、ビッグビジネスに発展する可能性はありません。でも、特定のグループに属する人々だけが使うアプリ、スモールビジネスであっても有意義だと信じています。

今はまだMac版しかないけど遠からずWindows版もリリースできそうなので、それがXORによるビジネスの実質的なスタートです。

App icon of the XOR

Download_on_the_Mac_App_Store_Badge_ja

XORと名乗れず!

Windows版XORの開発が進んでおり、いよいよMicrosoftに開発者登録をする段階になりました。

Windows版XOR
主要機能は既に完成しています

ただし、Microsoft Storeでは「XOR」という名前が予約済みとのこと。そんな名前のアプリは見つからないけど誰かが出願していたのでしょうね。まったく予想していなかったものの、さもありなん。3文字のアルファベットだもんな。

ちなみに「XOR」というアプリ名は「eXclusive OR」から取っています。両PDFのページを重ねて差異を見つける様を排他的論理和になぞらえたわけです。

そこで「XOR」が使えないなら「eXOR」にするしかないかなと思ったものの、どうやら「XOR for Windows」なら可能だと解りました。

よってWindows版XORのアプリ名は「XOR for Windows」でいきたいと思います。既にリリース済みのMac版は「XOR」だけど、先々Windows版も名前を譲ってもらって「XOR」に変えるのか、Mac版を「XOR for Mac」に揃えるかは未定です。

まあどちらにせよユーザの方々には「XOR」のWindows版かMac版かってことで認識していただければいいでしょう。