iPhone

バックをBlazeDSで

iPhoneとバックのサーバ間でAMF通信できそうです。 cocoa-amf http://github.com/nesium/cocoa-amf

XCode の Build and Analyze

だいぶXCodeの開発にも慣れてきたので、社内で勉強会を開催しようと思う今日この頃。iPhoneはガベージコレクションをやってくれないので、自分でメモリ管理をする必要がある。コードが短いときには気をつけていればいいけど、クラス数が数十になるとめんどい…

ありがちな構造

ひととおりのiPhone教科書を読んでみて、いざ何かアプリを作ろうと思ったときに半分ぐらいの方が考えるんじゃないかと思うのが以下のクラス構造。 UITabController & UINavigationController & UITableView 何げに教科書に載っていない。。。

UITabBarControllerの基本的な使い方

さらっとやってみよう。XCodeを開きます。Windowベースアプリを作成MyTemplateって名前にしてみました。まずはシミュレーターで実行MainWindow.xib をダブルクリックして Interface Builder開きます。 まぁ、FlexBuilder 開いてMyApplication.mxml開くみたい…

UITabBarController + UINavigationController の基本的な使い方

前回の続きです。 さらっとやってみよう。MainWindow.xibを改めて開きます。インスペクタビューのTabBarController内のViewController(item1とitem2)を両方とも削除してしまいます。次に、左のライブラリビューからUINavigationControllerを選択して、インス…

UITabBarController + UINavigationController + UITableView の基本的な使い方

XCodeを開きます。新しいファイルを追加します。これは、タブバーの中の各タブ内に配置するビューとなります。UIViewControllerのサブクラスを選択肢、オプションのチェックボックスである、UITableViewControllerとXIBファイル作成のチェックを入れて作成完…

UITabBarController + UINavigationController + UITableView でナビゲーションさせる

さらっとやってみよう。Page1ControllerからナビゲートされるPage1DetailControllerを新規作成します。 特にテーブル指定はしませんでした。次にPage1Controllerのテーブルセルをクリックされた際にPage1DetailController画面にナビゲートします。Page1Contr…

ソースコードのコメント欄に自動的にあらわれる作者名と会社名

簡単に指定できます。 XCodeのコメントに自動挿入される作者名と組織名を変更する http://pools.jp/2008/11/09/

iPadでてきたねぇ〜

さっそく、開発環境を整えてみた。。。。

スプラッシュスクリーンをフェードアウト

やり方は簡単。アニメーション登録してゴー。 ちなみに、Default.pngを配備するだけでスプラッシュスクリーンが出ます。 以下はフェードアウト。 [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.75]; self.view.alpha = 0.0; [U…

ユーザー設定情報の読み書き

NSUserDefaultsってのを使って読み書きします。 IDとかパスとか。 いろんな型がイケますね。 NSUserDefaultsはどこまで保存できるかチェック(1) http://iphone-dev.g.hatena.ne.jp/tokorom/20090520/1242789479

CS5でiPhoneアプリつくっちゃお

動画で学べます。 Building iPhone Applications with Flash http://gotoandlearn.com/play?id=116

タブレットPC対応

1月27日に発表される新製品?にて、SDKのバージョンも上がるようで、噂通りであればスクリーンサイズが大きくなったiPhoneシミュレータが利用できるよになります。現在動いているiPhoneアプリをそのまま移行できるようになりそう。 Apple’s tablet and iP…

RFIDリーダーついたらいいな

複数の形式に対応したリーダーがついてほしいなぁ。 RFID Readers to Equip Next Generation iPhone? http://www.htlounge.net/art/9317/rfid-readers-to-equip-next-generation-iphone.html

複数端末に振り分ける

サーバーからのプッシュを振り分けることができました。 iPhone と iPod touchに プッシュメッセージを振り分けています。 かなり古いiPod touchですが、普通にプッシュできました。 あ、OSのバージョンは3.1.2に上げました。

Wi-Fi環境でのプッシュ通知

iPhoneでプッシュ通知できたーと喜んでいたら、 隣の席から「それって、Wi-Fi環境でもできるの?」と質問されたので、 試してみました。 キャリアをSoftbankから外して、 イーモバイルのPocketWiFiのアクセスポイントに接続して、 (ファイアウォール有効済…

CFBundleExecutableがないとかUploadできないとか

サンプルプロジェクトをインポートした際にビルドとインストールのエラーが発生したので備忘録です。 Failed to upload ~.app が出たら。 http://afunishi.blog69.fc2.com/blog-entry-642.html Xcode で、ある日突然実機インストールに失敗するようになったら…

プッシュ配信使ってみた

年末年始エンジニアを目指すsatoshiです。 さて、NSLogの使い方がわかりましたので、 デバッグしながらサクサク先に進めることができました。 んで、iPhone のプッシュ通知を試してみて、、動いた! Amazon EC2 上に Linux置いて、PHP置いて、 URL叩くとAppl…

NSLogしたらどこで確認

基本的なことからコツコツと。。。 XCodeの実行タブからコンソールで確認できました。

とりあえずデバイスで動かす

Snow Leopard と XCode 3.2 で簡単なアプリを作って、 iPhone 3GS で動かすことができました。 実際に触って動かせるアプリって面白いですね。 もうちょっと突っ込んで触ってみます。 Xcode for iPhone and Mac Development http://developer.apple.com/tech…

3GS

インタラクションを勉強するために買いました。 そのうち何か作って公開します。