iPhone開発セミナー
iPhoneアプリを自社内で開発するために、社員をセミナーに参加させて勉強させるという方法もあります。
ただ、一般の企業の場合はここまでして自社内で作る必要があるのでしょうか?
ソフトウェア会社など、作ることを仕事にしている会社であるならまだしも、一般の企業は自社のWebサイトを一度iPhoneアプリにしてしまえば終わりです。
もちろん、時々はマイナーバージョンアップをすることはあるでしょうが、社員をセミナーに派遣してまで社内開発の必要性を感じません。
ただ、どうしても頻繁なマイナーバージョンアップが発生するようなアプリもあります。
その場合は、初版の開発までを外注して設計書とソースコードを受け取り、その後のバージョンアップを社内で行う方法が現実的です。
すでに完成したアプリケーションのメンテは、技術的にはさほどハードルは高くありません。
そのようなケースに対応できる技術をつけるためには、社員をiPhone開発セミナーに参加させるのもいいかもしれません。
iPhone開発セミナーと呼ばれるセミナーで教えている内容をまとめてみました。
Objective-C言語
Objective-Cは、Mac OS Xに標準で付属している公式開発言語です。
C言語をベースに作られた言語ですが、Smalltalk型のオブジェクト指向の流れを強くもっているため、C++のオブジェクト指向とはかなりことなります。
そのため、オブジェクト指向言語の経験がある人でも習得に多少の時間を要します。
開発ツールXcode
Xcodeとは、アップルの統合開発環境(IDE)です。
Cocoa Touchは、iPhoneアプリの画面を構成するパーツを画面上に配置して、それぞれのボタンが押されたり、文字入力された場合の処理を記述することができます。
また、カメラを使った機能や現在地を取得しての機能をアプリから利用することが容易に可能です。
Xcodeにも「Interface Builder」というツールがあり、画面へのボタンの配置やアクション設定が可能です。
また、「iPhoneシュミレーター」によって開発中のアプリをMac上で動作させることができます。
ゲームフレームワークCocos2d
テンプレートからゲームが作れるフレームワークです。
オープンソースで無料で使える割に、OpenGL ESベースのため高い動作パフォーマンスを発揮します。
書籍やネット上での情報も多く、実績も十分でベストセラーゲームも構築されています。
AppStore公開方法
開発したiPhoneアプリのAppStoreへの公開方法は、iTunes Connectを使います。
準備として、アイコンの作成やスクリーンショットの撮影などが必要です。
一度やってみないと分かりにくい箇所が何箇所かあるようです。
オススメiPhone開発セミナー
【iPhoneアプリ開発実践セミナー】
http://seminar.ced.cc/
関連するiPhoneアプリ開発の情報
- iPhoneアプリ開発の費用
- iPhoneゲームの開発
- iPhone開発セミナー
- WindowsでのiPhoneアプリ開発
- HTMLとJavaScriptでiPhoneアプリ
- 使えるiPhoneアプリ
- iPhone脱獄

