タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

iOS4に関するkokogikoのブックマーク (5)

  • iOS4.0 マルチタスク対応 関連資料 - Natsu's iPhone App

    10.07.01 iOS4.0 マルチタスク対応 関連資料 これまでのiOS 3.x用アプリをiOS 4.0用に拡張中。iOS4.0ベータが出たころにはまったく手をつける余裕がなく、実際に着手したのは当に最近。。。 まずはマルチタスク対応から。 マルチタスクと言っても対応中のアプリはバックグラウンドで動作することはなく、ただひたすらsuspendしているだけ。それでも、データ保存のタイミングやメモリ解法、復帰時の処理などなどいくつかケアしなくてはならないことがある。うかつにSDK4.0でビルドだけして公開すると、ユーザーデータの保存タイミングを逃したり、パスワード情報など見せてはいけないものを画面に表示してしまったり、大きな問題になりかねない。怖い怖い。ということで、まずはじっくりお勉強。 今回のマルチタスク対応にあたり、資料がかなり充実していて助かった。 おすすめなのはWWDCのセッシ

  • SDK(OS)互換性 - Natsu's iPhone App

    10.06.16 SDK(OS)互換性 現在iPhone OS 3.0以上に対応させてアプリをリリースしているが、今後、iPad(iPhone OS3.2)やiOS 4に対応していく際に何に気を付けるべきか。ユーザーの幅を広くするために下位互換は保ちたい。しかしながら、新OSで追加された新機能も使いたい。そのためにも、SDKベースでの開発における互換性維持について正確な知識が必要だ。 以下にSDKベースでの開発における互換性の概念と設定、実装方法をまとめる。 参照:SDK Compatibility Guide SDKの設定 ここは絶対理解しておきたいところ。XcodeのプロジェクトとしてSDKを利用する際には以下の二つの設定が必要となる。 [Base SDK] ビルド設定のパラメータ名: SDKROOT Base SDKで設定したバージョン以下の機能を実装することができる。 [Deplo

  • マルチタスク対応時の注意点 - Natsu's iPhone App

    最後の二つが今回から追加された状態であり、状態の変化はNotificationで取得することが可能。また、同時にUIApplicationDelegateのメソッドもコールされる。 状態遷移やそのときにポストされる通知については iPhone Application Programming Guide が詳しいのでそちらを参照のこと。 これらの状態を踏まえて、マルチタスク化をする際に”最低限”やっておくことを順にまとめる。 ※なお、どうしても以下の処理ができないのであれば、必ずinfo.plistにUIApplicationExitsOnSuspendを追加して値をYESにしておこう。 終了処理 終了時に通るパス アプリケーションが"Active"の状態から"Not running"の状態に遷移する過程で、必ず通るパスがある。そこでデータや設定などを保存しているアプリが多いと思うのだが、こ

  • 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の日記
  • iOS4でマルチタスキングを実現するときの注意点まとめ

    iOS4ではいよいよマルチタスキングを実現できるようになったわけですが、開発者にとっては注意しなければならないことが圧倒的に多くなったのも事実です。 個人的に調べたときの呟きメモ、それにTL上で気になった情報をまとめましたので、参考にしてみてください。 補足などはぜひコメントへ!!

    iOS4でマルチタスキングを実現するときの注意点まとめ
  • 1