2008-11-01から1ヶ月間の記事一覧

ソフトバンクモバイルのモバイルウィジェット

シャープ製端末「931SH」の発売に合わせてウィジェットストアがオープンしたらしい。 モバイルウィジェットは、ACCESSの「NetFront Browser Widgets」をベースにしているそうだ。 といっても携帯のことはよく知らないので「NetFront Browser Widgets」という…

iPhone Appのサンプルコード SQLiteBooksのソースを読む - 4.「New Book」画面の動作を確認する

「Book List」画面の「+」ボタンのアクションは、MasterViewControllerのaddBookになっている。 MasterViewController.m - (IBAction)addBook:(id)sender { AddViewController *controller = self.addViewController; controller.book = [[[Book alloc] init…

iPhone Appのサンプルコード SQLiteBooksのソースを読む - 3. 入力データの保存処理を確認

入力画面 Book Listの「+」ボタンを押下すると入力画面が表示される。 「Save」ボタン押下時に実行されるメソッドは? DBへのインサートはBookのinsertIntoDatabaseメソッドで処理しているようだ。 insertIntoDatabaseを呼んでいるのは、AddViewControllerの…

iPhone Appのサンプルコード SQLiteBooksのソースを読む - 2.アプリケーション起動時のDB読み込み

アプリケーション起動時にDBからデータを読み込んでいる部分のソースを確認する。 AppDelegateのinitializeDatabaseメソッド applicationDidFinishLaunchingメソッドの中から呼ばれているinitializeDatabaseメソッドは何をやっているのか? DB(bookdb.sql)…

iPhone Appのサンプルコード SQLiteBooksのソースを読む -1-

AppDelegateのapplicationDidFinishLaunchingメソッド デベロッパドキュメントを見ると、applicationDidFinishLaunchingメソッドは アプリケーションの初期化や設定を行うメソッドのようだ。 アプリケーションを起動して確認すると、アプリケーション起動後…

iPhone Appのサンプルコード SQLite Book Listを動かしてみる

iPhone DevCenterのSample Codeから、サンプルコードのSQLite Book Listをダウンロードし動かしてみた。 SQLiteBooksのプロジェクト構成 Kuru-MacBook:SQLiteBooks kuru$ ls -R Classes Icon.png ReadMe.txt SQLiteBooks_Prefix.pch en.lproj Default.png In…

iPhone Appのサンプルコード LocateMeのソースを読んでみる

iPhone Appの開発方法とObjective-Cを理解するためにサンプルコードを読んでみる。 まず、Startボタンを押したらMainViewControllerのstartStopButtonPressedメソッドが実行される。 この時、下記のソースのelseの方が実行される。 ここでは、MyCLController…

iPhone Appのサンプルコード LocateMeを動かしてみる

iPhone DevCenterのSample CodeからLocateMeをダウンロードし動かしてみた。 起動後の画面 Startボタンを押すと現在位置を取得し画面に表示 LocateMeのプロジェクト構成 Kuru-MacBook:LocateMe kuru$ ls -R Classes Icon.png Localizable.strings LocateMe_P…

iPhone SDK for iPhone OS 2.2

iPhoneをMacに繋げた状態でXcodeのiPhone Appのプロジェクトを開くと メッセージが表示された。 Uuable to locate a suitable developer disk image. Re-install the iPhone SDK iPhone Dev Centerをチェックすると新しいSDKがダウンロードできるようになっ…

メソッドタイプ識別

Objetcive-Cのメソッドの先頭には、-か+ついている。 これはメソッドタイプ識別子でマイナスがインスタンスメソッド、プラスがクラスメソッド

iPhone Appの「はてなtouch」

なかなか良さそう。 この投稿も「はてなtouch」で書いている。 写真も撮って投稿できるし、フォトライブラリの写真も投稿できる。これ書いているところのスクリーンショット もアップロードしてみる。

Fast Debuggerのインストールがうまくいかない

NetBeansでFast Debuggerを使ってみようかと思ってインストールしようとしたがうまくいかない。 NetBeansでFast Debuggerをインストールしようとしたがうまくいかない NetBeansのメニューから「デバッグ」->「主プロジェクトをデバッグ」を選択する。 ラジオ…

iPhone Appのサンプルコード

iPhone Appのサンプルコードは ここ http://developer.apple.com/iphone/library/navigation/SampleCode.html ここには下記のサンプルコードがあります。 oalTouch aurioTouch Accessory Reflection URLCache TouchCells SQLite Book List AppPrefs Scrollin…

スティーブ・ジョブズの流儀

スティーブ・ジョブズの流儀作者: リーアンダーケイニー,三木俊哉出版社/メーカー: 武田ランダムハウスジャパン発売日: 2008/10/23メディア: 単行本購入: 14人 クリック: 237回この商品を含むブログ (90件) を見る

NetBeans IDE 6.5 RC2

NetBeans IDE 6.5 RC2が公開されていたのでインストールしてみた。http://download.netbeans.org/netbeans/6.5/rc/?pagelang=ja インストール後に開発中のRailsのプロジェクトでアプリケーションを実行してみと ブラウザが開くがいつもと違う。 URLが、local…

「超」勉強法 実践編

「超」勉強法・実践編 (講談社文庫)作者: 野口悠紀雄出版社/メーカー: 講談社発売日: 2000/12メディア: 文庫購入: 1人 クリック: 2回この商品を含むブログ (5件) を見る

「超」発想法

「超」発想法作者: 野口悠紀雄出版社/メーカー: 講談社発売日: 2000/03メディア: 単行本 クリック: 3回この商品を含むブログ (19件) を見る

本日、借りた本

ダーウィン―世界を揺るがした進化の革命 ダーウィン―世界を揺るがした進化の革命 (オックスフォード科学の肖像)作者: レベッカステフォフ,オーウェンギンガリッチ,Rebecca Stefoff,Owen Gingerich,西田美緒子出版社/メーカー: 大月書店発売日: 2007/02/01メ…

トランザクション

Railsでトランザクションを使用するには下記のように書く。 Hogehoge1.transaction do @hogehoge1.save! @hogehoge2.save! end 参考書籍 Railsレシピブック 183の技作者: 高橋征義,諸橋恭介出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/05/31メ…

例外処理

Rubyの例外処理は下記のように書く。 begin a() b() c() rescue エラー処理 end 参考書籍 たのしいRuby 第2版 Rubyではじめる気軽なプログラミング作者: 高橋征義,後藤裕蔵出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/08/05メディア: 単行本購…

キャパになれなかったカメラマン

キャパになれなかったカメラマン ベトナム戦争の語り部たち(上)作者: 平敷安常出版社/メーカー: 講談社発売日: 2008/09/26メディア: 単行本購入: 1人 クリック: 6回この商品を含むブログ (14件) を見る