4

私は、ユーザーが最適なタイミングで学習できるように、割り込み駆動型のスタイルで、割り込みを介して新しい単語を提示する、新しい語彙を教えるのに役立つプロジェクトの作業を開始しようとしています。

実行中のアプリを検出する方法を探しています。「 iPhoneとiPadで現在実行されているアプリケーションを取得できますか」という質問の実行中のアプリリストの一部を取得することに触れた投稿をいくつか見つけました。これはまだiOS6で使用できますか?

実行中のアプリのタイプ/カテゴリ(メディアプレーヤー/ゲーム/ PDFビューアなど)に関するデータの取得に関連する投稿が見つかりません。iOSアプリには、このタイプのデータを取得するためのメタデータまたは方法が含まれていますか?

当然、最適なタイミングでユーザーに割り込むには、使用中のアプリの種類を考慮に入れる必要があります。

私は、割り込みが最適である可能性がある場合を検出する別の方法について心を開いており、現在の計画に対する批判を受け入れています。

4

1 に答える 1

1

ここに記載されているように、実行中のプロセス(別名アプリ)のリストを取得できますが、OSからそれらのメタデータを取得することはできません。UXの観点からは、ユーザーが手動で中断をスケジュールするか、スケジュールウィンドウを表示するソリューションを検討できます。たとえば、おそらく毎日3から4の間で、私に通知し始めます。個人的には、スパムアプリをすぐに削除するので、中断以外のことを検討したいと思います。

于 2012-10-30T19:23:06.147 に答える