• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

ハイパーいわんのブログ一覧

2012年07月14日 イイね!

iPhoneアプリ開発奮闘記〜第2章

iPhoneアプリ開発奮闘記〜第2章前回のつづきです。

まずはSingleViewApplicationを選択します。
これは画面一つで動作するアプリです。
他のアプリに関しては覚えてからアップします(汗)


Productnameは分かりやすい名前を適当につけます。
CompanyIdentifierはこれも個人の場合は適当につけます。
実際にはapp申請する際にサポートが必須でサポートするURLをひっくり返した形に
なるのが理想なようです。私の場合はまだ決まってないのでとりあえずhyperiwanにしています。
もちろん後で変更も可能です。
ClassFixは後から出てくる自動生成されるクラス名の接頭語になります。
クラスというのはオブジェクト指向言語のひな形を定義したものです。
Xcodeで開発するのならばあまり意識しなくてもいいのではと勝手に思っています。

DeviceFamilyはもちろんiPhoneを選択します。
Use StoryboardsとUse Automatic Reference Countingはチェックして
Include Unit Testsはチェックをオフします。

Nextで次の画面にうつります。



プロジェクトファイルの保存場所を聞かれてきますのでとりあえずデスクトップにします。


まずはアプリの背景色を変えてみます。


デフォルトのホワイトでもいいのですが個人的にはブラックが好きなので背景を
ブラックにします。
MainStoryboard.storyboardをクリックすると真ん中のEtitorAreaにキャンバスと
呼ばれる方眼紙の画面とSceneと呼ばれるiPhoneの画面の元となるNenpiViewControllerが
現れます。
右側にUtilityAreaがあってInspectorBarと呼ばれるものがあります。
左から
・File Inspector
・Quick Help Inspector
・Identity Inspector
・Arttributes Inspector
・Sizes Inspector
・Connection Inspector
があります。

背景の色を変更するにはArttributes Inspectorを選択してBackGroundから
背景色を選択します。
ここで一度iPhoneシミュレータを走らせてみたいと思います。


左上の方にある▶Runを押してみてください。
iPhoneシミュレータが起動して下記画面となります。
黒の背景であればOKです。


次にUI(ユーザインターフェース)のオブジェクトを配置します。
右下のObjectsから今回使うTextField、labelを下記の様にマウスでドラッグして配置します。


それぞれの名前やPlaceHolderを定義します。
TextFieldは走行距離やガソリン給油量を数字で入力しますので
KeyboardのタイプをNumbers and Punctuationにします。
Numbersだと小数点の入力ができないのでこちらを選択しました。



TextField、labelの名前をこんな風に変更します。


そして燃費計算を行う実行ボタンを配置します。


今回はここまでです。

つづく
Posted at 2012/07/14 19:07:16 | コメント(3) | トラックバック(0) | MacBookAir | パソコン/インターネット
2012年07月14日 イイね!

雨降り過ぎ!

雨降り過ぎ!2日前から九州地方に停滞している梅雨前線。

今日は山口まで北上してきました。

深夜にも雷を伴ってかなり降ったのですが
午後からもかなり降っています。

この中テニスしていましたが、さすがに中止して
引き上げて帰ってきました。

道中、用水路が溢れてご覧の通り!

まだ地盤は緩んでないので崖崩れとかそういった被害はなさそうです。

それにしても最近自然災害が多いですね。

人類が地球に対して優しくしなかったつけが回ってるんでしょうね。。
Posted at 2012/07/14 16:56:11 | コメント(6) | トラックバック(0) | 日記
2012年07月14日 イイね!

iPhoneアプリ開発奮闘記〜第1章

iPhoneアプリ開発奮闘記〜第1章先週の土曜日からMacと格闘しながらiPhoneアプリの開発を夢見て勉強中です。

まずはMacのマウスには慣れが必要です。
スクロールが逆なので・・・
もちろんwindowsと合わすこともできますがトラックパッドの事を考えると
トラックパッド優先設定の方が便利です。
このトラックバッドはよくできていますね!
仮想デスクトップの移動が4本指スワイプで可能なのでノートの画面でも
十分作業ができます。
徐々に操作も覚えてきました。

そして肝心のiPhoneアプリ開発の方ですがまず準備するものを紹介します。

・Mac機(IntelCPU)
・Mac OS X v10.5(Leopard)以降
このマシンにまずはiOS SDK(SoftwareDevelopmentKit)をインストールします。
アップルのiPhone開発者向けWebサイトで配布されていますのでAppleIDを取得して
ダウンロードします。

Apple Developer Connection (日本語)
http://developer.apple.com/jp/

詳しい事はサーチしてください。(笑)

Xcodeをインストールしてからがいよいよ開発の第一歩になります。

現時点でのバージョンは4.3.3となっています。
これがネットサーチや書籍でもあまり使い方が出てません(汗

まあ経験と勘を頼りにそしてネットでサーチしながら進めていきました。

まずはプロジェクトの新規作成からです。

例として燃費を計算するだけの簡単なアプリの開発を目的とします。


一番上のCreate a new Xcode projectを選択して実行します。

つづく・・・


Posted at 2012/07/14 12:34:36 | コメント(3) | トラックバック(0) | MacBookAir | パソコン/インターネット

プロフィール

「みんカラ:モニターキャンペーン【KENWOODディスプレイオーディオ】 http://cvw.jp/b/109901/48536341/
何シテル?   07/11 09:51
S660納車されました! ドライブが超楽しい車です。 軽なのにこのできはすばらしいの一言です。 特にコーナリングの安定感は抜群です! アドバンネオバはS...

ハイタッチ!drive

みんカラ新規会員登録

ユーザー内検索

<< 2012/7 >>

123456 7
89101112 13 14
15 16171819 2021
22 2324 252627 28
293031    

ブログカテゴリー

リンク・クリップ

デイライト(Power LED)取り付け 
カテゴリ:その他(カテゴリ未設定)
2023/03/02 11:52:16
エコ燃費カップの件 
カテゴリ:その他(カテゴリ未設定)
2022/08/12 17:58:32
日本ライティング Zeus clear PREMIUM GLASS COATING 
カテゴリ:その他(カテゴリ未設定)
2021/01/24 19:45:03

愛車一覧

ホンダ S660 ホンダ S660
2015.3.28契約 2015.4.2オーダー 2015.8.11納車(^o^)/ ...
ホンダ N-ONE ホンダ N-ONE
ついに乗り換えました‼️ 4から5速へ入れる時に違和感感じますが直ぐになれるでしょう。
ホンダ N-WGN ホンダ N-WGN
エリシオンとワゴンRRがN-WGNに統合
スズキ ワゴンR スズキ ワゴンR
親父の車から娘の車に 2020.5.15 AM8:36 娘の車から自分の車に 2021 ...

過去のブログ

2025年
01月02月03月04月05月06月
07月08月09月10月11月12月
2024年
01月02月03月04月05月06月
07月08月09月10月11月12月
2023年
01月02月03月04月05月06月
07月08月09月10月11月12月
2022年
01月02月03月04月05月06月
07月08月09月10月11月12月
2021年
01月02月03月04月05月06月
07月08月09月10月11月12月
2020年
01月02月03月04月05月06月
07月08月09月10月11月12月
2019年
01月02月03月04月05月06月
07月08月09月10月11月12月
2018年
01月02月03月04月05月06月
07月08月09月10月11月12月
2017年
01月02月03月04月05月06月
07月08月09月10月11月12月
2016年
01月02月03月04月05月06月
07月08月09月10月11月12月
2015年
01月02月03月04月05月06月
07月08月09月10月11月12月
2014年
01月02月03月04月05月06月
07月08月09月10月11月12月
2013年
01月02月03月04月05月06月
07月08月09月10月11月12月
2012年
01月02月03月04月05月06月
07月08月09月10月11月12月
2011年
01月02月03月04月05月06月
07月08月09月10月11月12月
2010年
01月02月03月04月05月06月
07月08月09月10月11月12月
2009年
01月02月03月04月05月06月
07月08月09月10月11月12月
2008年
01月02月03月04月05月06月
07月08月09月10月11月12月
2007年
01月02月03月04月05月06月
07月08月09月10月11月12月
2006年
01月02月03月04月05月06月
07月08月09月10月11月12月
2005年
01月02月03月04月05月06月
07月08月09月10月11月12月
2004年
01月02月03月04月05月06月
07月08月09月10月11月12月
1987年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation