CS193P

スタンフォード大学のiPhoneアプリ開発講座に関する本ブログの記事一覧

「http://journal.mycom.co.jp/news/2010/01/15/008/」という記事で、マイコミジャーナルでも紹介されていたが、今週からスタンフォード大学のiPhoneアプリ開発講座がiTunes Uで無料配信されている(本日時点では1回目と2回目の講義がアップされている)。前…

あのスタンフォード大学のiPhoneアプリ開発講座が再び!

スタンフォード大学がiPhoneアプリの開発講座をiTunes Uで無償公開した事が今年の春に話題となったが、その講座が来年1月から再び再開される模様。今回もiTune Uで配信予定とのことなので非常に楽しみである。 CS 193P iPhone Application Development 講義…

スタンフォード大学のiPhoneアプリ開発講座の宿題(Presence 4)

これが最後の宿題(最後の自由課題を除く)となるわけだが、Presence 4の課題はPresence 3を更に機能エンハンスするという内容。そのエンハンス項目は以下。 1. UITabBarControllerを利用して複数のメニュー(タブ)があるアプリにする。 UITabBarController…

スタンフォード大学のiPhoneアプリ開発講座の宿題(Presence 3)

Presence 3の主な課題はPresence 2を改良する事で、具体的にはTwitterから情報を取得してくる処理等をマルチスレッド化して、情報取得中にアプリケーションがフリーズしないようにするという物である。また、Twitterにつぶやきを投稿できるようにするという…

スタンフォード大学のiPhoneアプリ開発講座の宿題(Presence 2)

Presence 2はTwitterからユーザのつぶやきを取得してきて、それをTable Viewに表示するという課題であるが、Twitterから情報を取得して来るための便利なクラス(TwitterHelper)を事前に提供してくれるので、これを使えば非常に簡単に情報を取得する事が出来…

スタンフォード大学のiPhoneアプリ開発講座の感想

「iPhoneアプリの作り方講座、スタンフォード大学が無償公開 - ITmedia NEWS」という記事を見て、これは面白そうだという事で、このオンライン講座を受講中なのだが、全18回の講義の7回目まで勉強した時点での感想等をメモしておきたいと思う。 (本講座のWe…

スタンフォード大学のiPhoneアプリ開発講座の宿題(Presence 1)

講義の中盤以降はTwitterクライアントのiPhoneアプリを作成していく事になるようなのだが、Presence 1はその準備段階とも言える課題である。 本課題のアプローチとしてはInterface Builderを主に使用し、実際に書くコードの量を出来るだけ減らす方法と、それ…

スタンフォード大学のiPhoneアプリ開発講座の宿題(HelloPolly)

Hello Poly (Part I)とHello Poly (Part II)は以前の宿題で作成したPolygonShapeクラスを利用して、多角形のポリゴンを表示するというiPhoneアプリを作るという物である。かなりのボリュームの宿題のため、全てのコードは載せないが、回答の要点だけを記載し…

スタンフォード大学のiPhoneアプリ開発講座の宿題(その3)

宿題その3(Command Line Tool II)の自分なりの回答を以下に記載しておく。 PolygonShape.h*1 #import <Cocoa/Cocoa.h> @interface PolygonShape : NSObject { int numberOfSides; int minimumNumberOfSides; int maximumNumberOfSides; } @property int numberOfSides; @</cocoa/cocoa.h>…

スタンフォード大学のiPhoneアプリ開発講座の宿題(その2)

宿題その2(Command Line Tool I)の自分なりの回答を以下に記載しておく(宿題その1は非常に簡単なので回答の記載はスキップした)。 #import <Foundation/Foundation.h> void PrintPathInfo() { NSLog(@"--- Section 1 ---"); // Expand the tilde in the path to the full path /</foundation/foundation.h>…

スタンフォード大学のiPhoneアプリ開発講座のまとめ

「http://journal.mycom.co.jp/news/2009/04/03/008/」にあるように、スタンフォード大学が「iPhone Application Programming (CS 193P)」という講義(10週間)を、iTunes Uで無料公開するとのこと(iTunesのURL)。 ということで、その公開された内容を以…