2012年05月28日

[iOS] iPhoneアプリはじめ

iPhoneアプリを勉強し始めました。
開発はじめでメモすることがたくさんあるので、忘れない内にメモ。

ネット検索だけではよく理解できなかったので、初心者向けの参考書を使っています。
イラスト付きでわかりやすいです。
基本が中心なので、作り込みたい人には物足りないかもしれません。

使っている参考書:


ネットで参考にしたページ↓

===========================================
■Objective-Cの基本
http://kosuke-komiya.info/wiki/index.php?IntroductionObjectiveC

===========================================
■基本図形の描画
円、四角、直線 ※枠、塗り潰し
http://libro.tuyano.com/index3?id=599001&page=4

===========================================
■UIViewで文字列を描画
drawAtPoint
http://d.hatena.ne.jp/white-apple/20100228/1267372016

===========================================
■タッチイベント
・開始、移動、終了、キャンセル
http://libro.tuyano.com/index3?id=599001&page=4

===========================================
■画面をタッチしたときの座標を取得する
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { }
http://ameblo.jp/xcc/entry-10210920960.html

===========================================
■描画まわりでよく使うクラス
CGRect、CGSize、CGPointについて
http://koexuka.blogspot.jp/2012/03/cgrectcgsizecgpoint.html

===========================================
■クリックした座標が、距形内にあるかを判定する
CGRectContainsPoint()
http://rmecab.jp/wiki/index.php?iPhone_TouchEvent

===========================================
■ステータスバーを非表示にする
[UIApplication sharedApplication].statusBarHidden = YES;
http://d.hatena.ne.jp/shunsuk/20090629/1246275335

===========================================
■実機実行時エラー(A valid provisioning profile for this executable was not found)対応
・ヘッダ(*.h)で宣言している変数を重複して読み込んだ → 宣言をstaticにして回避
http://iphone-dev.doorblog.jp/?p=3
・Code Signing Identityの設定を変える
http://ameblo.jp/iphone0126/theme-10022026169.html

===========================================

他にも。

===========================================
■iPhoneのスクリーンショット(実機)
ホームボタンを押しながら、電源ボタン
→写真として保存される

===========================================
■iPhoneのスクリーンショット(Xcode)
・Xcode右上の Open the Organizer を押下
・左メニューから「iPhone」の「Screenshots」を選択
・Organizer画面の右下「New Screenshot」を押下

===========================================

現在は、UIViewを使って簡単な図形を描画して、タッチイベントを取得して
ユーザーの入力に反応して表示を切り替えるところまでできました。
実機でも実行できたので、一通りの開発プロセスを経験できました。

あとは、作り込んでアプリ申請までいければ!
XcodeやObjective-Cといった新しいものになかかな慣れませんが、頑張っていきましょう。
posted by be-style at 16:13| Comment(0) | iOS
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: [必須入力]