iPhone_Dev の変更点 - アールメカブ

アールメカブ


iPhone_Dev の変更点


[[Programming]]
//http://iphone.longearth.net/2008/12/31/%E3%80%90uitableview%E3%80%91uitableview%E3%81%AB%E3%83%AA%E3%82%B9%E3%83%88%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B/

[[Twitter:http://internet.watch.impress.co.jp/docs/link/20091106_326825.html]]

[[ここ:http://gihyo.jp/dev/serial/01/iphone]]などを参考にしつつ.

[[ソース関係の情報:http://www.theiphonedev.com/SourceCode/tabid/143/Default.aspx]]

いつまで続くことやら...
-[[Ubuntuにマウント]]
[[ここ:http://www.ubuntugeek.com/how-to-connect-iphoneipod-touch-using-usbin-karmicjauntyintrepidhardy.html]] や[[ここ:http://lostman-worlds-end.blogspot.com/2009/06/ifuse-linuxusb-iphoneipod-touch.html]]に従い

 $ sudo vi /etc/apt/sources.list

 deb http://ppa.launchpad.net/jonabeck/ppa/ubuntu jaunty main
 deb-src http://ppa.launchpad.net/jonabeck/ppa/ubuntu jaunty main

 $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com F0876AC9

 $ sudo apt-get update
 $ sudo apt-get install ifuse
 $ sudo mkdir /mnt/iPod
 $ sudo ifuse /mnt/iPod
 

アンマウント

 $ sudo fusermount -u /mnt/iPod/

-[[認証の書き出し>Certification]]

- [[PushNotification通知に成功した>hidden_PushNotification]]

- [[iPhone_MiniTest]]

- PushNotification
[[公式資料:http://developer.apple.com/jp/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/RemoteNotificationsPG.pdf]]

サーバー側PHP
 $ svn checkout http://php-apns.googlecode.com/svn/trunk/ php-apns-read-only
 A    php-apns-read-only/push
 A    php-apns-read-only/push/PushService.php
 A    php-apns-read-only/push/PushErrors.log
 A    php-apns-read-only/push/PushMonitor.php
 A    php-apns-read-only/README
 Checked out revision 7.

アプリ側は application:didRegisterForRemoteNotificationsWithDeviceToken:
のようなメソッドを使って実装する.

- alloc と init 

前者はメモリ確保,後者はメモリの内容を初期化
-[[clang]]
-[[Viewの交換]]
-[[iPhone_PeerToPeer]]
-[[iPhone外部ライブラリ]]
-[[iPhone暗号化]]
-[[iPhone初期化他]]
-[[iPhoneでのデバッグ>iPhone_debug]]
-[[iPhoneでの乱数>iPhone_random]]
-[[iPhone座標系>iPhone_Geometry]]
-[[SadunのSample]]
-[[iPhone_Files]]
- [[iPhone_AppID]]
-[[iPhone_TouchEvent]]
- 画像を重ねる.[[ここ:http://blog.livedoor.jp/shukujitsu-dev/archives/50824745.html]]が参考になる.
- APIリファレンス
Xcodeのエディタ上でAPIリファレンスを引きたいクラス名、メソッド名などをOption+ダブルクリックで該当部分が表示される.Command+ダブルクリックだとヘッダファイルの該当部分にジャンプする.
-[[iPhone_dylib]]
-[[高速料金>iPhone_Nav]]
-[[iPhoneクロスコンパイル>hidden_iPhoneクロスコンパイル]]
-[[TabBarApplication]]
-[[Ad_Hocのインストール]]
-[[XCodeの便利な機能]]
-[[iPhone_非同期通信>hidden_iPhone_非同期通信]]


- [[UIKit]]
- [[Provisioning設定]]
- [[ad_hoc作成]]
//http://d.hatena.ne.jp/hdtooo/20081208/1228754676
- [[iPhone_アプリの起動]]
- [[秘密の開発計画>hidden_MyProjects]]
- [[iPhone_SDK]]
-[[各種チュートリアル:http://d.hatena.ne.jp/moto_maka/20081021/1224534443]]
-[[ここ:http://gihyo.jp/dev/serial/01/iphone]も参考になる]
//- [[サンプルコードと解説:http://www.cs.uwaterloo.ca/~uismail/HomePage/Projects%20%26%20Source%20Code.html]]