開発

Xcodeの便利なショートカットキー

先日参加したiPhone勉強会でid:griffin-stewieさんに説明して頂いたXcodeの便利なショートカットキーを備忘録として書いておきます。 コード補完 補完の確定はTAB or Return 複数候補がある場合はCtrl+.(ピリオド) 次々と候補が出る 迷ったらESCもしくはCtrl…

releaseが必要なとき

Objective Cは2.0になってガベージコレクションが追加されましたが、iPhoneでは使うことができません。ですので明示的にオブジェクトを解放をしてやる必要があります。 オブジェクトをinitで初期化したら、そのオブジェクトが不要になった時は忘れずにreleas…

iPhone接続時のメッセージを消す方法

自分は問題なかったのですが、WindowsXPを使っている相方が毎接続時に「カメラの設定ウインドウ」出て鬱陶しいとのことで調べてみました。 調べてみるとAppleのホームページに書いてあったのでリンクを。 iOS:Windows でデジタルカメラに関するメッセージが…

Mac上にAndroidの開発環境を構築する手順

Android SDKをMacにインストールします。 Java環境の確認 アプリケーション->ユーティリティ->Java->Java Preferences 概要タブでJavaアプリケーションのデフォルト(一番上)がJ2SE 6.0 64-bitとなっていることを確認する。 もし他のJavaがデフォルトになっ…

実機でデバッグできるようになるまでにハマったこと 1

遅ればせながら先日iPhoneを購入しました。 iPhoneシミュレータでサンプルを触ったり、ちょっとしたアプリを作ってみましたがやはり実機で動かしたいですからね。というわけでiPhone購入後すぐに、iPhoneDeveloperProgram登録の手続きを行いましたが、ネット…

Appleの日本語ドキュメント

Appleのドキュメントは基本的に英語ですが、一部翻訳されているものもあります。 https://developer.apple.com/jp/iphone/library/japanese.html http://developer.apple.com/jp/documentation/japanese.htmlただし、ほぼ直訳のため理解しづらい日本語になっ…

iPhoneアプリ開発に必要なもの

Mac 何はなくともMacが無くては始まりません。 ※Windowsのcygwin上で開発するという記事をネット上で見かけたことがありますが、XcodeやInterface Builderが使えないので素直にMacで開発するのが良いかと思います今現在AppleStoreで販売されている機種ならど…