2012年3月25日日曜日

いまさら聞けないiPhone/iPadアプリの作り方の基礎(1/4) - @IT


初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です

迷わず短時間でiPhone/iPadアプリを作れるように

 皆さんのお気に入りのiPhone/iPadアプリは何でしょうか。筆者は、Googleカレンダーと同期してくれるスケジュール管理アプリがお気に入りです。いまでは目的のアプリを探すのも大変なほど、日々多くのiPhone/iPadアプリが登場しています。

 6月8日にはiPhone 4の発表があり、マルチタスクやモバイル広告ネットワーク、ゲーム開発など、iPhone OS改め、iOS 4で実現できる機能がたくさん追加され、さらに魅力的になりました(参照:厚さ9.3ミリ、高精細ディスプレイ搭載の「iPhone 4」発表)。そんな中「自分でも何か面白いアプリを作ってみたい!」と思っている方も多いのではないでしょうか。


pqliは何ですか

 本連載では、そのような初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介していきたいと思います。

 Mac OS Xの経験は、それほど必要ありませんが、「Objective-C」というプログラミング言語に触れるため、ある程度の言語知識がある方を対象に解説していきます。Mac OS Xについて詳しく知りたい方は、以下の記事を参照しておいてください。

 連載初回では、開発環境の構築から、iPhone/iPadアプリの仕組みや開発ツールについて紹介します。

iPhone/iPadアプリを作るのに、必要なものは?

 iPhone/iPadアプリ開発には、以下のものが必要です。


本稿では、 TPを何年まで続くことができますか?
  • ハードウェア
    • Mac端末
    • iPhone/iPod touch/iPad(実機テストや実機依存機能を使う場合のみ)
  • ソフトウェア
    • Mac OS X 10.5.3以降
    • iPhone SDK(「Apple Developer」への登録が必要)

Mac端末

 iPhone/iPadアプリを開発するパソコンは、Macである必要があります。Macの中でも、Intel製のCPUを採用しているIntel Macであることが条件です。現在販売中のiMacやMacBookなどは、すべてIntel Macですが、PowerPCやそれ以前の機種は、CPUが異なるため、アプリが作成できません。この点は、注意が必要です。


航空管制官になる方法の訓練

iPhone/iPod touch

 開発したアプリをMacの画面上で動作させる「iPhone Simulator」というツールがあるため、iPhone/iPod touchの実機は必須ではありません。ただし、実機に依存した機能(各センサやGPS機能、カメラなど)を使用したアプリを開発する場合や、実際に動作確認を行う場合に必要です。

 なお、アプリを実機へ移して動作させるには「iPhone Developer Program」というサービスへの登録が必要ですが、本連載ではiPhone Simulatorを用いた解説を行います。

iPad

 iPhone SDK 3.2からiPhoneと同様にシミュレータ「iPad Simulator」が備わったため、iPad実機は必須ではありません。ただし、実機に依存した機能を使用したアプリを開発する場合や、実際に動作確認を行う場合は、iPhone/iPod touchと同様です。


iPhone SDK

 iPhone/iPadアプリの開発ツールセットです。iPhoneアプリのデファクトIDEであるXcodeや、Mac上でアプリを動かすiPhone/iPad Simulatorといったツールなど、開発に必要なソフトウェアをすべて含んでいます。

Xcodeとは

 Xcodeとは、ソフトウェアを開発するためのアップルの統合開発環境(IDE)です。iPhone/iPadアプリの開発においては、このXcodeでソースコードの編集を行ったり、さまざまなツールを呼び出して使用します。ほとんどの実装作業をXcode内で行いますので、まずは本稿で基本的な使い方を覚えましょう。

 iPhone SDKを入手するには、Apple Developerへの登録が必要です。次ページからインストール完了までの手順を説明します。



These are our most popular posts:

FDNY(ニューヨーク市消防局)採用情報(救急隊員編) - I LOVE FDNY ...

2011年1月17日 ... NY州で有効な自動車運転免許を有していること; そして パラメディック(救急救命士)の 応募要件: ニューヨーク州 DOH救急救命士 ... Q. FDNYパラメディック(救急救命士)と EMT(救急救命技術者)になるためには大学の単位が必要ですか? read more

緊急医療サービスのジョブ

救急医療サービスの仕事; EMTジョブ; 救急の仕事 ... 私は常に採用することになる理由 をまとめている賢明なことわざがあります: ... 我々は前者に入ることから後者の カテゴリーのものを維持するために迅速かつ効率的に働いて、死者とほぼ死者をソート することがあります。 ... 緊急事態が確実に救急医療サービスの巨大な一部ですが、 あなたはほとんどの救急車の後ろにあなたが通りをクルージング参照 ... 救急は、研修 プログラムはまだ動作しません何かを考え出すされていることを意味し、1970年頃 シーンになりました。 read more

続・何となく何かヤバイ…

2011年1月14日 ... この記事をお読みになる前に何となく何かヤバイ…をご覧下さい。 ... 私たちの町の プロトコールでは進行した肝硬変の症状は3次選定してもかまわない要件のひとつに なっています。しかし今のTさん ... 隊員「そうですか、分かりました、助言ありがとうご ざいました」. 私たちは ... 傷病者のTさんには実は本当の夫がいるとのことで、その夫 からの暴力から逃れるために隠れるようにMさんと暮らしているとの事でした。暴力を ... read more

EMTの救急のための要件 » ウィキ便利

救急研修プログラムに入る前に、ほとんどの州はあなたにもEMT(B)として知られている 、基本的な救急医療技術者になることが必要です。 あなたが高校の卒業証書やGEDを 持っている必要があります基本的なEMTのプログラムを入力するには、最低年齢は18 ... read more

Related Posts



0 コメント:

コメントを投稿