大きな違いとしてはiPhoneの場合加速度計のみ管理しているのに対してAndroidは他のセンサー(温度計や磁気センサーなど)と一括りにして管理しています。またiPhoneでは加速度計オブジェクトを直接取得できるのに対しAndroidでは加速度計オブジェクトを取得することができません(Android1.5からSensorクラスが追加され加速度計オブジェクトを取得できるようになりました)。 iPhoneの場合 UIAccelerometerDelegateプロトコルを実装したクラスに加速度イベント(accelerometer:didAccelerate:メソッド)を実装する UIAccelerometer#sharedAccelerometerメソッドで加速度計のオブジェクトを取得する UIAccelerometer#delegateを設定すると加速度イベントが発生する ローパスフィルター(
iOS 18に向けた構築 コントロール、ウィジェット、ライブアクティビティを使用して、iOS上で快適に動作しシステム全体においてより多くの箇所に表示される、高度にカスタマイズされたアプリを作成できます。Apple Intelligenceの導入により、優れたパフォーマンスとプライバシー機能を兼ね備えたパーソナルインテリジェンスをアプリに取り入れ、新しい機能を提供することができます。 Apple Intelligence Apple Intelligenceは、iPhone、iPad、Macの中核にパワフルな生成モデルをもたらすパーソナルインテリジェンスシステムです。ユーザーのコミュニケーションや仕事、自己表現に役立つ、驚くような新機能を備えています。 Writing Tools(作文ツール)はシステム全体に組み込まれており、文章の書き直し、校正、要約に利用することができます。Image P
OS4.0はiPadには対応していない。iPhoneとiPod touchのみに対応している。 マルチタスク SDK4.0以降でビルドし、OS4.0以降で実行すればアプリケーションはホームボタンを押しても終了しない。 ホームボタンを押すと、バックグラウンド実行コンテキストへ移る。これは多くのアプリではバックグラウンドになったらすぐにサスペンド状態に入るということ。アプリをメモリに保持し起動処理を省略することができ、ユーザエクスペリエンスは、向上する。また、アプリをサスペンドすることで、CPUパワーの使用は最小化され、フォアグランドアプリの実行時間を増やす。 大抵のアプリではバックグラウンドになったらすぐにサスペンドする。バックグラウンドでも動き続けるアプリの場合は、次のテクニックが必要である。 アプリは、いくつかの重要なタスクを完了するために有限の時間を要求できる(長時間タスク) アプリは
今まで買ってきた本の中で、iPhone開発者に オススメの本をご紹介。 とりあえずこれだけ持ってればなんとかなる。 iPhoneに関する本は、和書、洋書問わず買いまくってきた中からの選抜です。 読めばきっとその良さがわかるはずです。 自分が今書いてる本は、ここに載ってない内容も書いているので 是非買ってもらえるとうれしかったり。。。 そのまま使える iPhoneアプリプログラム 作者: 畑圭輔,岸川克己出版社/メーカー: 毎日コミュニケーションズ発売日: 2010/05/25メディア: 単行本(ソフトカバー)購入: 2人 クリック: 239回この商品を含むブログ (23件) を見る iOS4プログラミングブック 作者: 畑圭輔,加藤寛人,坂本一樹,藤川宏之,高橋啓治郎,沖田知彦,柳澤昇出版社/メーカー: インプレスジャパン発売日: 2011/01/27メディア: 単行本(ソフトカバー)購入
With Christmas just around the corner we have been looking for ideas for DIY decorations. Christmas is the perfect opportunity to practice your artistic skills. … Read the Rest The assault bike is, to some, the ultimate torture machine – gruelling assault bike workouts push your physical limits to the max. When pedalling flat out, it leaves even the fittest of users without breath – but that’s exa
Take Stanford’s iPhone Programming Class For Freeより、スタンフォード大学のiPhoneアプリケーション開発講座の教材がオンラインで公開されています。シリコンバレー随一のクォリティの教育を眺めてみるのも面白いはず。これでみんなで議論したりトライ&エラーしていくとなると楽しそう。 それにしてもこのペースで20回はすごいですね。。。 Appleや NeXT で働いていたEvan Doll and Paul Marcos両名によって行われる講座一覧は下のリンクより、テキスト、ソースコードもきっちりついています。一つ一つのトピックスの構成と8,9,10月の3ヶ月かけて基本からここまで勉強できるとは、スタンフォードの学生は幸せだなと勝手におもっちゃいます。そして宿題付きというのも大学らしい! CS193P – Cocoa Programming | A
beginIgnoringInteractionEventsとendIgnoringInteractionEventsメソッドは,アプリケーションへの操作をロックする. とにかくユーザに操作をされると困るときはこのメソッドを使う. [[UIApplication sharedInstance] beginIgnoringInteractionEvents]; こうすると,操作はロックされる.解除するには, [[UIApplication sharedInstance] endIgnoringInteractionEvents]; でよい. ただし,経験上こんなことがあったので補足すると, ユーザの操作→操作ロック→処理→操作アンロック→通常 という流れでプログラミングしていたときにendIgnoringInteractionEventsがうまく動かないことがあった.どうやらこれは,処理が短
sonsonの経験則です. 1.大量のメモリを使わない,メモリの確保と解放の繰り返しは避けて,再利用 ・メモリを大量に使用すると目に見えて実行速度が低下する.また,memoryWarningによる割り込みのメッセージが多発する可能性があるため,その処理にも時間がかかる. ・TableViewでセルの再利用APIが提供されているようにインスタンスの確保と解放の繰り返しは大きく速度に影響を与える.(SDKが出る前,Jailbreak時代は再利用関数を自前で作ってたなぁ・・・) 2.恒久的に使いそうなオブジェクトはなるべく保持する ・利用しているクラスにメモリリークがあると,それの確保・解放を繰り返している内にメモリがどんどん食いつぶされる.怪しいクラスは特に注意して使うようにする.まぁ,なんら抜本的な解決策ではない気もしますが(アップル頼むよ). 3.背景に透明色を使わない ・ついつい
Appsamuck.com – Baru baru ini sering terdengar keluhan dari para member yang kehilangan saldo ketika ingin bermain dan baru login. Hal seperti ini tentu sering anda alami atau mungkin sebagian dari anda telah mengalami. Bermain judi online tentu memiliki arti tersendiri bagi tiap orang karena didalamnya terdapat kredit yang bisa dicairkan menjadi uang asli. Siapa yang tidak tergiur dengan uang asl
NDA規制の為発売がずっと延期中だったThe iPhone Developer’s Cookbookが、オライリーのオンライン購読サービスでもう購入できるし読める件。来年発売予定のはずなのにな!! オライリーのオンライン購読は5冊自由閲覧で月額$9.99ぐらいだから、とりあえずの立ち読みにはお得。紙版を購入しつつも、オライリーオンラインのアカウントは持ってるので即フライング入手。 ちなみにざっとスキミングした感じは以下のような構成。 チラ読みした感じADCのプログラミングガイドの10倍は便利だ。よさげよさげ。 ・iPhone SDKの紹介 ・View ・ViewController ・アラート ・テーブルの基礎 ・テーブルの応用 ・メディア ・UIコントロール ・アドレス帳、地理情報、モーションセンサ ・サービスとの連携 ・カバーフロー
MacBookのセットアップが終わり、無事iPhoneSDKも動いてます(^o^)最近色々集めてた、iPhoneアプリ開発関連情報を以下に列挙しておきます。 最初にやること iPhoneアプリ開発の始め方http://d.hatena.ne.jp/yaneurao/20080831#p1 ネイティブアプリ開発に必要な機材http://iphone-dev.jp/modules/pico/index.php?content_id=3 MacBook 買った後にやったことまとめhttp://d.hatena.ne.jp/amachang/20080318/1205824212 MacBookAirを買ったあとにやったことまとめhttp://d.hatena.ne.jp/HolyGrail/20080305/1204729899 iPhone SDKの開発に入る前に読んでおきたい日本語の資料(O
iPhone Developer Program (http://developer.apple.com/jp/iphone/program/)の登録、結構上手く行かない人(自分もそうだったんですが)が多い様なのでちょっと書いておきます。 せっかくやる気になっているのに登録が上手く行かないから挫折するのはもったいないです。ぜひみなさんもここで書いてることに気を付けてiPhoneのプログラムはじめてみて下さい。 ちなみに登録したのはスタンダードプログラム(10,800円)を個人での登録です。 最も注意すべき点 プロフィールはすべての項目英語にしておく なんと言っても一番注意すべきことはプロフィール情報をすべて英語で記述しておくことです。登録時はADCのメンバー登録(無料のものでOK)かもしくは iTunes か Apple Store のアカウントで行うことができます。 しかし、 iPhon
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く