iPhone OS 3.0 とその妄想
wakasaです。
アップルが17日に新しいiPhoneソフトウェア「iPhone 3.0」を発表するそうです。
アップル、iPhone OS 3.0と新SDKを3月17日に発表
亡き者にされた「Push Notification Service」(サードパーティーからの通知機能)の黄泉帰りか、バックグラウンド処理を許可するのではないかというのが大きい変更かと思います。
ただアップルが完全にバックグラウンドプロセスを解放するとは考えづらく、それらを統括するデーモンプロセス、もしくはクーロンのようなサービスが走り、それに限定された通知用アプリまたはコマンドを登録するといった限定的なものになるのではないでしょうか。
まずはメールの着信通知やメッセンジャー系、TwitterやRSSリーダーなどのFetch系とコミュニケーションに関わるものが通知できる最低限のバックグラウンド処理で構わないと思います。
本当の意味での完全なバックグランドプロセスの許可は、ハード的なものの進化が進んでから取り入れられるべきもののような気がします。
GPSロガーを常時バックグラウンドで動かすのではという話もありますが、これは電池容量というハード面での問題と非常に深く関わってくる問題で、動かしたいが動かせないのではないかという気がします。
未だにNike+の展開が無い理由として、GPSロガーの実装とともにバージョンアップさせて登場させるのではないかと勘ぐっても見ましたが、マップでGPSをオンにした時のみるみる減って行く電池残量を考えると難しく思えます。
ただ電池残量とトレードオフしてでも使いたいという魅力的な機能であることは確かなので何らかの発表はあるかもしれません。
写真のジオタグ、ジョギングログやライフログなどGPSデータを継続的に取得したい用途は多そうです。
次期iPhoneでハード的にある程度改善が見込まれており、それに対応する形で機能追加ということは十分にあり得るのではないでしょうか。
バックグラウンドプロセスの許可と常時のGPSロガーがあれば、面白いサービスがいくらでも生まれそうなので両者期待しています。
また、アップルが本気でゲーム端末という方向に向かおうとしているならば、逆にバックグラウンドプロセスで実行されている電話機能の何らかの制御が盛り込まれる可能性もある気がします。
サードパーティーアプリからの電話機能の留守番電話切り替えと着信通知の受け取りなどがあって然るべきではないでしょうか。
ゲーム中での電話呼び出しの強制割り込み、およびアプリの強制終了はゲーム端末としてはいささか問題があるように思えます。
今後増えて行くであろうオンラインゲームなどのことを考えると、ゲーム起動中は留守番電話に切り替えられる設定や、ゲーム自体は終了せずにその画面内でユーザに選択させる/告知するというのは必須になってくるでしょう。
他に勝手な希望としては、サードパーティアプリからのiPod操作APIくらい追加されてもいいような気がします。
音楽付きのアプリ販売というようなものがあってもいいでしょう。
ライブラリへの登録、任意の楽曲のバックグラウンドでの再生コントロールくらいをAPIとして提供すれば、ゲームを買ったらサントラも付いてくるようなモデルができそうです。
ゲーム機として考えた時に、iPodとの連携は他の携帯端末に比べ多少なりともアドバンテージになりそうに思えますが、どうなのでしょう。
私自身、あまりサントラなどを購入したりしないのですが、ゲームのみ900円、サントラアルバム付き1,200円のような売り方をされると、アルバム付きのほうを買ってしまいそうです。
また、個人的にはさほど必要性は感じていないですが、「コピー&ペースト」も販売戦略上載せてくるのではないかと思います。
これほど「無い無い」と言われ続け否定的な論評には必ずと言っていいほど付きまとう機能ですから、何らかの決定的理由が無い限りネガティブ要因の排除として乗せてくることでしょう。
同様な理由で、MMS(マルチメディアメッセージングサービス)への対応も可能性があります。
と、つらつら個人的な予想を書いてみました。
長くなりすぎました(笑)
まだまだ書けそうな勢いですが、現時点で何を言っても妄想の域を出ないのでおとなしく17日を待ちます。

裏で動いているものは親でも使え的な勢いで全解放してくれてもいいのにと思う。
再生だけじゃなく音データとして取得できるまで行くといろんな可能性がある。
再生のコントロールのみにしても、機能的にiPod(アプリ)以上のものを作られたところでiPod&iTunesビジネスモデルは崩壊しようが無いだろうし。
解放することによってやんちゃなことをする人は出るだろうけど、そのために「審査」があるのだし。
再録したら審査で落とすよくらいでいいような気がする。DRMの政治的にまずいのかな。
iTunes Plus他DRMフリーのものだけに限ったとしても、逆にPlusの価値を高めて良い方向に進むような気がする。
とまぁ、使えるものは何でも使って、色んな機能をシームレス結びたいなぁと。
>他に勝手な希望としては、サードパーティアプリからのiPod操作APIくらい追加されてもいいような気がします。
プライベートAPI
(カメラを標準では出来ない方法で制御するのと同じ方法)
で既に出来るようですね。
でも当然リジェクト対象でしょうね・・そう言うアプリも今は出てないですし・・。