ご利用の環境はサポートされておりません。

最新のブラウザをご利用のうえ、CSS / JavaScript を有効にしてご覧ください。



iPhone

MacBook Pro 13.3"/2.53GHz 買いました。

第3回 iPhone塾 でも触れましたが、MacBook Pro を買いました! もちろん iPhone 3G S も。
基本的には iPhone アプリの開発用マシンとなりそうですが、今までノートパソコンを持っていなかったので打ち合わせ等にも重宝しそうです。

買って早々なんですが・・・
PPC Power Mac G5 Tiger から一部の設定・データを移行しようとして移行アシスタントを実行したところ、移すつもりのなかった Classic なアプリや環境まで移行されてしまいました・・・
ひとつひとつ消せばいいのですが気付かないところに残ってしまったら嫌だし、かといってせっかくの New Mac がごちゃごちゃするのも許せないので、OS のクリーンインストールを行うことに。
ついでにそのまま Snow Leopard にしてしまえ! というわけで、

  1. Leopard のクリーンインストール
  2. Bundle Application のインストール
  3. Snow Leopard へのアップグレード
  4. iPhone SDK のインストール

を実行。間にソフトウェア・アップデートをはさみつつ、朝方までかかって最低限の環境を整えました。
使いやすい環境の構築までにはまだまだ時間がかかりそうですが、末永くお付き合いしていこうと思います。

第3回 iPhone塾

昨日、iPhone塾「iPhoneアプリ開発・基礎編 第3回」に参加してきました。
今回はひとり・・・ 開発環境がないとマズいってことで、当日の午前中に届いた MacBookPro にとりあえず iPhone SDK だけインストールして参加しました。

今回の講義内容は「Counterアプリをつくる」。
書籍に沿って講義を進めつつ、ところどころで補足説明。開発段階になったら個別に質問、という感じで進行していきました。
開発の基本的な流れは、

  1. Xcode で新規プロジェクトを作成
  2. テンプレートを選択(今回は View-based Application)
  3. *ViewController.xib を Interface Builder で編集(コントロールを配置)
  4. *ViewController.h でアウトレット・アクションを定義
  5. Interface Builder でアウトレット・アクションと各コントロールを接続
  6. *ViewController.h でアウトレット・アクションを実装
  7. ビルド・実行・デバッグ
  8. 実機へ転送 (※ 要 iPhone Developer Program 登録)

といった感じでしょうか。3 ~ 6 に関しては順番や方法などがいろいろありそうですが、やりやすい方法で・・・

機能的には、値のインクリメント・デクリメント・リセットと値の表示だけなので、実装方法さえ分かってしまえばたいしたものではありませんでした。
一通り作業が終わって本を読み進めていたら、スタッフの方に「フォントを変更させてください」という追加オーダーを言い渡されまして、UILabel や UIFont のリファレンスを眺めながら実装しました。

OOP の概要から始まり簡単なアプリの作成まで・・・ これで開発の流れが一通り掴めました。次回の講義内容を聞き逃してしまったですが、とりあえず次回も楽しみです。
開発環境も揃ったので、本業共々頑張っていこうかと思います。
iPhone Developer Program への登録は追々・・・

第2回 iPhone塾

iPhone塾「iPhoneアプリ開発・基礎編 第2回」に参加してきました。見学という位置付けですけど・・・

講義内容は前回の予告通り Objective-C について。
iPhone 云々の前に、コードが書けないとなんともならないですからね。というわけで、XCode を使ってお題に沿ったコードを書きましょう、という感じでした。
事前説明はほとんどなく、基本的には各自でリファレンスや本を調べて進め、分からなかったらスタッフの方に質問するという形式で、皆さん目の前の iMac と格闘しておられました。

C言語のお題は、乱数・条件分岐・ループ を使った基本的なプログラム
Objective-C のお題は、親子関係にあるカスタムクラスの作成とメソッド呼び出し
といった内容で、ともにコンソール出力プログラムでした。

とはいえ、ノートPCを持ち込んでいない見学者である私は何もできず、本を読みつつ、横の同僚クンの作業を眺める時間に大半を費やしました・・・

続きを読む

iPhone アプリが作りたい

先日、かつての同僚に誘われて iPhone塾 なるものに行ってきました。お誘いを受けた段階で定員に達していたのですが、見学というカタチで講義に参加させていただきました。

講義内容は1/8回目ということもあり、

  • Mac、OS Xの基礎
  • 実際に iPhone でアプリを使ってみる
  • OOP の概要
  • 開発環境(ライセンス、SDK、XCode、InterfaceBuilder あたり)の説明
  • サンプルの実行

といった感じでしょうか。準備も事前知識もない状態でも問題なく理解できるものでした。
ちなみに、正規の受講者の方には iMac、iPhone、Developer License が準備されているようです。

次回は Objective-C あたりをメインに講義を進めるようで、かなりそそられますw
当然、参加の方向で調整しつつ、これだったらちゃんと受講できるように調べておくべきだった、と後悔しております。

続きを読む

ページの先頭へ