XcodeでブラウザベースのIPhoneアプリ開発を試してみた

.SnowLeopard(10.6)からMountainLion(10.8)へアップデート

1.OSXLionのページで「購入する」を押下

2.「続ける」を押下

3.「同意する」を押下

4.「インストール」を押下

5.「再起動」を押下

.Xcodeのインストール

1.Xcodeのページで「無料」を押下

2.Installを押下

.Xcodeの起動からWebをベースとしたアプリケーションの作成

.Create a new Xcode projectを選択する

.view-based Applicationを選択する/Single View Application

.ProjectNameを設定する/UseStoryboardsのチェックを外す

.左のツリーから---.xibを選択してエディタを表示させる+View->Utilities->ObjectLibraryを選択して、WebViewをView画面にドラッグ&ドロップする+View->Utilities->AttributesInspectorを選択して、WebViewのScalingのScalesPageToFitにチェック

.アウトレットの接続を行う。Ctrlを押しながら@endの上にドラッグ&ドロップする

.NameにwebViewと入力し、Connectを押下するとwebViewアウトレットが追加される

.ツリーから---.mを選択し、WebViewするURLを指定する

viewDidLoad --Viewの読み込みが完了した後に呼ばれる
viewDidUnload --メモリ不足などでviewを開放する必要があるときに呼ばれる
viewWillAppear --画面が表示されるタイミングで呼ばれる
viewDidAppear --画面が表示された後で呼ばれる
viewWiiDssappear --画面が非表示になるタイミングで呼ばれる
viewDideDissappear --画面が非表示になった後で呼ばれる

.「実行(三角)」を押下してシュミレーターで実行する