埼玉県某市に住む「とむむ」の日記です。2008年3月から、関心のあることを書き連ねる日常の記録です。3.1について、改めて考えてみた。これまで、AppleがWindows用のソフトとして、提供してきたものは、以下の通りだ。UpdateSafariQuickTimeやiTunesがリリースされ始めた頃は、相当頑張ってWindows版を作っている感じがした。QuickTime単体の頃は、Mac版から随分と経ってからWindows版がリリースされるという具合で常にバージョンに差が発生していたぐらいだ。それが、iTunesになって一転する。最初のうちは、Mac版に少し遅れてリリースされることもあったが、気がつけば、同じバージョンが同時期にリリースされるようになった。Updateまで登場している。先週、Safariの正式版が、Mac版と同じ時期にリリースされた。前回のblogは、ユーザーの視点から不可解だなどと書いたが、今回は開発者の立場から考えてみた。すると、「Mac版とWindows版を同じ時期に同じバージョンでリリースできる」=「Appleには、MacとWindowsのソフトを同時にリリース可能なクロスプラットフォームな開発環境がある」ということになるのではないかと思い始めた。Appleが提供している開発環境に、Xcodeというものがある。この開発環境は無償で提供されている。Builderと呼ばれていたが、以下のような進化を遂げている。x86_64対応し、Intel(32bit,64bit)、PPC(32bit,64bit)のいずれにも対応したソフトが生成可能1つの開発環境がこれほど多彩なCPUに対応することも珍しいと思う。統合開発環境なので、プログラマは各CPUの特性を全く気にすることなく、自分の作成したプログラムをマルチCPU対応のソフトに仕上げることが可能だ。ここからは、とむむ自身の勝手な憶測になるが・・・。今年のWWDCは6月に開催される模様。下記のような発表がある・・・かも知れない。○とむむの憶測Appleが、これまでWindows向けにリリースしてきたソフトウェアは、全てXcodeのクロスプラットフォーム版で開発してきました。XP/Vistaののいずれにも対応したソフトが生成可能ただし、これまでWindowsのソフトウェアのみを発売してきたデベロッパーには、無償で提供するということがないだろうか。0ではないと思うが、多分ないと思う。(笑)まぁ、夢のある?憶測はこの程度にして、SafariのWindows版をリリースした現実的な解の1つはコレだと思う。Touch用のWebアプリケーションの動作確認に、Safariの使用を薦めている。要するに、開発者の確認用としてお使い下さい。SDKが正式に配布されても、Windows版のXcodeが出ることは絶対にないと思うが、簡単な動作確認ぐらいは、Windowsでできた方がいい。いう考えもアリだと思う。XcodeのWindowsアプリ生成への対応は、ちょっと現実離れしているが、Windowsで開発している開発者向けに、Safariを提供するのは悪い選択ではなかったと思う。Touchを利用している一般のWindowsユーザーも、SafariをWindowsで使用したいという欲求はなくはないだろう。今後のSafariのシェアにも興味はあるが、SafariがAppleのクロスプラットフォーム戦略に宣伝材料として利用されることがあれば、非常に面白いと思う。その時は、きっとXcodeのWindowsアプリケーション生成機能が何らかの形で発表されるのだろう。(1)月別アーカイブ広告はてなブログをはじめよう!tomumuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。