クレジット:
アップルインサイダーApple の iPhone OS の次の大型アップデートではマルチタスクのサポート、つまりサードパーティのアプリをバックグラウンドで実行する機能が搭載されるという長年の噂に拍車をかけている。
ジェイルブレイクされた iPhone をお持ちの方ならご存知のとおり、iPhone OS におけるサードパーティ アプリケーションのマルチタスク制限はまったくの人為的なものです。セキュリティ目的であっても、パフォーマンスやバッテリー寿命であっても、Apple はサードパーティの開発者 (またはサードパーティの Apple が作成したアプリであっても) がバックグラウンドで同時に実行されることを許可しないことを選択しました。
つまり、Mobile Safari で Web サーフィンをしながら Pandora を聴きたい場合は、残念です。 iPhone に対して課せられたすべての苦情の中で、これはおそらく消費者に最も大きな影響を与えるものです。たとえば、Web サーフィンや他のアプリを使用しているときに iPod アプリケーションを使用できることは役に立ちません。
プッシュ通知は、マルチタスクの多くのユースケースの必要性の一部を軽減しますが、それは真の解決策ではありません。
iPhone 4.0でマルチタスク?
1 年前でさえ、iPhone 3.0 OS のマルチタスクの問題は現在ほど問題ではありませんでした。その理由の 1 つは、競合するモバイル プラットフォームがバックグラウンドでのサードパーティ アプリの実行をサポートしていましたが、それらのプラットフォームとの競合がサポートされていなかったためです。それほど強いです。
1 年後、私たちはPalmのWebOS、ブラックベリー、マイクロソフトの今後の予定Windows Phone 7シリーズそしてもちろん、多くの人が iPhone の最大の競争相手とみなしているのは、Google のAndroid プラットフォーム。
iPhone が開発者にとって今と同じように魅力的であり続けるためには (ひいてはユーザーにとっても魅力的であり続けるために)、ソフトウェアの将来のバージョンはサードパーティ アプリケーションによるマルチタスクを何らかの能力でサポートする必要があるでしょう。
AppleInsider によると、情報筋によると、Apple は「完全なソリューション」を開発したというが、そのソリューションがどのように実装されるのか、またマルチタスクに対処するためにアプリケーションがどのようなルールに従う必要があるのかについての詳細は明らかにされていない。
スティーブ・ジョブズが有名なのは、製品から機能を取り除く彼らが彼の基準を満たしていない場合。ほぼすべての主要なスマートフォン プラットフォームでデバイスを使用してきた長年のスマートフォン ユーザーとして、私はマルチタスクや過剰なバックグラウンド処理がそれらのデバイスに引き起こす可能性がある非常に現実的な問題のいくつかを証明できます。
これらには以下が含まれますが、これらに限定されません。
バッテリー寿命の減少-- 同時に実行するアプリの数が増えると、CPU 使用率が増加し、バッテリー寿命が短くなる可能性があります。
速度低下、フリーズ、クラッシュ-- iPhone に移行する前からの長年の BlackBerry ユーザーとして、私は「三本指敬礼」再起動メカニズムをよく覚えています。少なくとも 1 日に 1 回は (RSS リーダーを開いたときや電子メールが特に重い場合はもっと頻繁に)、メモリ キャッシュをリセットしてデバイスが通常のペースで動作できるようにするために、Berry を再起動する必要がありました。糖蜜に似てません。私が使用した Android デバイスでもこれと同じ問題が発生しており (BlackBerry Curve ほどではありませんが)、自作の Palm Pre 開発者も同様の問題を抱えていました。ツールを書きました問題を処理するために電話機の再起動をスケジュールします。
アプリの切り替えが面倒になることがある-- これはおそらく Apple が直面しなければならない最大の課題の 1 つです -- より適切なリソース処理と割り当てを実装するための技術的なトリックを超えて -- アプリケーションの種類によっては、開いているアプリケーション間の切り替えに使用されるメカニズムが煩雑になる可能性があります。ワンボタンデザインなので、iPhone実際に BlackBerry や Android と同じ方法でマルチタスクを実装しているとしても、他のアプリを開いたりアクセスしたりするには、何らかのジェスチャを使用する必要がある可能性があります。
マルチタスクがサポートされる形式で iPhone に登場するという噂は文字通り何年もの間渦巻いており、それが iPhone 4.0 で実現するかどうかに関するレポートは単なる推測に過ぎません。