にしあぷ

札幌在住のエンジニア。コンサドーレ、甘いもの、ドット絵が好き。

iPhoneアプリを作る

9日目終了:教科書サンプル制覇。次は自作アプリだ!

教科書のサンプル5つ、ぜんぶ制作した。アプリ制作の流れが掴めた。プロジェクトを作成(Xcode)ビュー、アイテムを作成(Interface Builder)アウトレット、アクションを宣言(Xcode)アウトレットとアクションを接続(Interface Builder)アクションの処…

9日目途中経過:2枚の画像を重ね撮り「パイル」アプリ完成。

画像合成アプリ「パイル」完成。2枚の画像が、1枚のフィルムで重ね撮りしたように合成される。進めた教科書の内容は、教科書338〜361ページChapter5 パイル〜カメラと画像処理パイルの概要パイルの動作画像とプロジェクトの作成ビュー・アイテムの作成ア…

9日目:写真加工のアプリ「パイル」を作る。

教科書338ページ〜Chapter5 パイル〜カメラと画像処理iPhoneの内蔵カメラ、写真加工のアプリを作成する。

8日目終了:本屋さんでアプリ開発本をチェック。

今日の制作は終了。本屋さんに行って、下記の本をチェックしてきた。iPhoneカメラライフはじめてのiPhone3プログラミングiPhone SDK開発のレシピiPhone SDK Programming

8日目途中経過:年齢アプリ完成。ローカライズは簡単だ。

エイジ(年齢)アプリ、完成。 ローカライズは意外と簡単だ。 教科書pp.299-337 Chapter 4 エイジ〜日付と多言語対応 エイジの概要エイジの動作画像とプロジェクトの作成ビュー・アイテムの作成アウトレットやアクションの接続日付の期間の処理Xibファイルの…

8日目:もいちど教科書。年齢を表示するアプリ。

教科書 pp.299-Chapter 4エイジ〜日付と多言語対応教科書の勉強にもどる。部品が増えてきて、少し難しそうかな。 [amazonjs asin="4798022322" locale="JP" title="iPhone SDKの教科書―Cocoa Touchプログラミング、最初の一歩"]

7日目終了:自作アプリ第1弾「へぇ〜ボタン」完成。

画像も追加して、アプリらしくなった「へぇ〜ボタン」。ネタはオリジナルではないけど、自作アプリ第1弾。途中経過から、下記の修正・改良をした。背景に画像(へぇ〜ボタン)を追加。 ボタンの反応範囲を全画面に。(画面を見てなくても、へぇ〜できる) …

7日目途中経過:「へぇ〜ボタン」を作ってみた。

『トリビアの泉』の「へぇ〜ボタン」アプリを作ってみた。ボタンをタップすると「へぇ〜」の音が出て、カウンターの数字が増える。カウンターは20まで。下部のボタンをタップすると、カウンターは0になる。いま画像も表示するように、制作中。

7日目:自作のアプリ、悩み中。

教科書の勉強はいったん休憩して、自作のアプリを作ってみようと思う。何を作ろうか、悩み中。

6日目終了:動いてよかった。

教科書 pp.298 まで終了。時計アプリ、動いてよかったー。画像を入れ替えて、オリジナル時計を作りたい。『せんとくん』時計とか。

6日目:やっと時計完成!バグは入力ミスでした。

教科書 pp.262-Chapter 3 クロック〜時刻とタッチ処理やっと時計が完成!初期画面は出るが、針が表示されずに落ちる状態が続く。ビルドの時にエラーは出ないので、修正に苦労した。サンプルコードをダウンロードして、入力したコードと部分的に差し替えなが…

5日目終了:時計未完成。明日がんばる。

時計は完成させられなかったけど、今日はここまで。明日がんばる。

5日目途中経過:アウトレット・アクションの接続でつまづく。

教科書 pp.262-Chapter 3 クロック〜時刻とタッチ処理クロックの概要クロックの動作画像とプロジェクトの作成ビュー・アイテムの作成アウトレットやアクションの接続タイマーの作成時刻の取得ビューの回転アラーム機能の追加タッチ座標の取得タッチ座標と角…

5日目:時計アプリを作ります。

教科書 pp.262-Chapter 3 クロック〜時刻とタッチ処理時計アプリを作る。できあがるのが楽しみ。

4日目終了:オブジェクト指向を理解する(たぶん)。

教科書 pp.29-pp.127開発環境、言語の仕様を確認する。第1部Chapter 3 XcodeXcodeの概要テンプレートプロジェクトプロジェクト・ウィンドウテキスト・エディタプロパティ・リスト・エディタスナップショットドキュメント・ウィンドウデバッガコンソールオー…

4日目:開発環境、Objective-Cを復習。

アプリの制作は一旦お休みして、教科書の読み直し。開発環境、Objective-C言語の説明に目を通す予定。

3日目終了:今日は終了。

今日は作業終了。お疲れ様でしたー。

3日目途中経過:加速度センサーでみょんみょん動く。

教科書 pp.232-261Chapter 2 バランス〜加速度センサーと物理法則バランスの概要バランスの動作画像とプロジェクトの作成ビュー・アイテムの作成アウトレットの接続加速度センサーの処理ボールの移動ボールの衝突処理透明度のアニメーション効果音の再生自動…

3日目休憩:『iPhoneアプリ成功の法則』で、気合いを入れる。

Amazonで注文していた本が届く。休憩を兼ねて、さっそく読んでみる。この本は、アプリを開発した人の体験をまとめたもの。掲載されているのは、以下の通り。「FingerPiano」の和田純平さん「ToyCamera」の深津貴之さん「大辞林」の廣瀬則仁さん「LightBike」…

3日目途中経過:ゆっくり飛ぶUFO。効果音も出るよ。

教科書 pp.198-231Chapter 1 スマッシュ〜タイマーとアニメーションスマッシュの概要スマッシュの動作画像とプロジェクトの作成ステイタス・バーの消去ビュー・アイテムの作成アウトレットやアクションの接続タイマーの作成乱数によるランダム移動位置のアニ…

3日目:アニメーションするアプリを作る。

教科書 pp.198〜第3部 iPhoneアプリケーション 開発・応用編Chapter 1 スマッシュ〜タイマーとアニメーションアニメーションするアプリを作る。

2日目終了:アプリが立ったー!(iPod Touchで動いた!)

教科書pp.190-196 6.8 iPhoneでの実行 ついに、iPod Touch上でアプリが動いた! 開発者登録に手間がかかった。 登録時に、日本語で情報を入れてしまったせいかな? すぐにサポートのメールが来て、解決できた。感謝。 実際にアプリに触れると、テンションが…