タグ

ブックマーク / yaguta.hatenadiary.org (3)

  • iOS4 アプリケーションの状態遷移 - yagutaの日記

    ※7/1: キーとなる状態と遷移の説明を追記しました。 iOS4 からアプリケーションのマルチタスク動作が可能になりました。これに伴い、iOS4 ではアプリケーションに新しい状態やイベントが追加されています。ここでは、iPhoneAppProgrammingGuide 4.0 2010-06-04 版 [1] を元にして、新しいアプリケーションの状態遷移をまとめてみます。(まだ、理解しきれていない部分もありますが、自分の理解のまとめという意味でひとまず) 注意:ここで言うアプリケーションの「状態」とは、UIApplicationStateが表す状態や、[1] の P29 Table 2-3にある Application statesとイコールではありません。Launchingや Terminating、Active, Inactive状態のスーパー状態としての Foreground状態など

    iOS4 アプリケーションの状態遷移 - yagutaの日記
  • Mac の FrontRowからリモコン操作で YouTubeの動画を観れないか考えてみました。 - yagutaの日記

    YouTube動画を表示するような FrontRowプラグインを作れればてっとりばやいんだけど、プラグインの作り方がわからないので他の方法を考えます。 ~/Movieディレクトリ以下に配置した動画は FrontRowからも観られるので、YouTubeから観たい動画を自動的にダウンロードできるようにしてみましょう。 欲しい機能はこんな感じ。 検索条件に合う動画を一括ダウンロードする はてブの注目動画を定期的にダウンロードする 新着動画がすぐにわかるようにする これらの機能はスクリプトで実現します。以下のように書けるようにします。 #(1) Baseball関連の動画を /movies/Baseball/ディレクトリに保存する WebVideo.to '/movies/Baseball' do search 'baseball' #baseballというキーワードにマッチする動画をダウンロード

    Mac の FrontRowからリモコン操作で YouTubeの動画を観れないか考えてみました。 - yagutaの日記
  • Jailbreak不要で iPhoneアプリを起動できるランチャー - yagutaの日記

    インストールした iPhoneアプリの数が増えてくると探すのが大変です。Jailbreak環境では便利なアプリランチャーがあるそうなのですが、通常の環境では iPhone SDKでは規約上、ランチャーがありません。ここでは、Webアプリで iPhoneアプリを起動可能なランチャーを作成してみます。 ・ランチャーの作成には HTMLの知識が必要です。 ・起動できるアプリはカスタムURLスキーマを定義したアプリのみです。 ・httpから始まる通常のURLを起動することもできます。 1. 以下の HTMLファイルをダウンロードします。 http://www.mediafire.com/?1griynmjgzy 2. HTML ファイルを編集します。 デフォルトで domo Todo+ や Maps、YouTubeなどのアプリや、Gmailなどの URLが登録されています。HTMLの li 要素と

    Jailbreak不要で iPhoneアプリを起動できるランチャー - yagutaの日記
  • 1