2009-02-01から1ヶ月間の記事一覧

初めてのUITextView!

昨日まではView, ViewControllerを使って iPhoneでInterface Builderに頼らずに開発する方法を模索してきました。あんまりあわてず、こつこつ進めます。 今回はUITextViewを使って、WEBサイトのHTMLを表示してみます。SourceReaderという名前で「Windows-Bas…

ViewControllerを使って表示してみる

前回はUIViewを作成して表示してみましたが、 今回はViewControllerを使って"Hello World"してみたいなぁと思います今回もお世話になる本はこれです。iPhone SDK Application Development: Building Applications for the AppStore作者: Jonathan Zdziarski…

最後にMyViewクラスを見てみる

@implementation MainView - (id)initWithFrame:(CGRect) rect{ self = [super initWithFrame:rect]; if(self != nil){ textView = [[UITextView alloc] initWithFrame:rect]; textView.text = @"Hello World!"; [self addSubview:textView]; } return self;…

まとめ

ここまでざーっとソースを見てきて、なんとなーく流れをつかんだ感じがでてきなぁと。 初めてながらで見てきたので、間違いとかあるやもしれませんが、 あれば指摘ください。

次にvHelloWorldAppDelegate.mも読んでみる

とりあえず、ヘッダはなんとなく分かったので 次は本命のHelloWorldAppDelegate.mで進めてみます。ちょっと長いので、まずは先に呼び出される HelloWorldAppDelegateからやってみます @implementation HelloWorldAppDelegate @synthesize window; - (void)ap…

まずはHelloWorldAppDelegate.hから見てみる

もう一回くどいようですが、ソースを貼付けて ソースをみてみたいと思います。 #import <UIKit/UIKit.h> @interface MainView : UIView { UITextView *textView; } @end @interface HelloWorldAppDelegate : NSObject <UIApplicationDelegate> { UIWindow *window; MainView *myMainView; } @proper</uiapplicationdelegate></uikit/uikit.h>…

さぁ!ソースいじるぞ!!!

まずは、HelloWorldAppDelegate.hです。 #import <UIKit/UIKit.h> @interface MainView : UIView { UITextView *textView; } @end @interface HelloWorldAppDelegate : NSObject <UIApplicationDelegate> { UIWindow *window; MainView *myMainView; } @property (nonatomic, retain) IBOutlet UIWi</uiapplicationdelegate></uikit/uikit.h>…

Interface Buiderとの関係を断ち切る!

初めにInterface Builderとの関係を断ち切ります。 ResourcesフォルダにあるMainWindow.xibファイルを削除します。次に、同じResourcesフォルダにあるInfo.plistファイルを開き 最終行の[Main nib file base name]の行を削除します。最後にOther Sourcesフォ…

プロジェクト作成!

XCodeはインストール済。iPhone SDKもダウンロード済です。 なので、早速XCodeを起動して、プロジェクトを作成します。XCode上で「ファイル」→「新規プロジェクト」を選択します すると、こんな画面がでてくるので、「Window-Based Application」を選択しま…

まずは本買いました!

いろいろ、調べてみると、まずはこんな結果に。 ・画面作成にInterface Builderは使わないほうがいい ・その方が後々、カスタマイズしやすい なるほど。。。 これ前提で探した本がこれ。 全てInterface Builder使わずに画面作成する方法が(英語やけど)書い…

突然ですが、iPhone使ってます?

僕は毎日iPhone使ってますが、やっぱり面白いです。 アプリもいっぱいあるんで、毎日新しいアプリ入れたりして遊んでます。やっぱりそんなアプリ作ってみたくなりますよね? 僕はなっちゃったので、レッツトライです!

ちょっとずつ、ちょっとずつ

普段はPHPerです。WEBアプリケーションが主な分野です。でも、コマンドツールからクライアントアプリもやってみたいなぁと思い、Perl、RubyみたいなのからC++、iPhone SDKまで、色々勉強していきたいなぁと思います。備忘録がてらのブログになるかもですが、…