アプリを開発する際に、iOS、Android両対応をどうするのか、、そんな悩みを解決してくれるクロスプラットフォームのサービスが充実してきていますね。

今回は、そんな主要クロスプラットフォームに関して、以下の観点でまとめてみました。

開発言語どの言語で開発できるのか
日本コミュニティ質問・相談したい際に問い合わせできるような日本のコミュニティ
入門コンテンツ動画やドキュメントでまとまっている無料の入門コンテンツ


1.Unity
unity
http://unity3d.com/

・開発言語: C#、JavaScript
・日本コミュニティ: Unityユーザー助け合い所
・入門コンテンツ: Unity入門(ドットインストール)
・AID主催Unityハンズオン動画:


2.cocos2d-x
cocos2d-x
http://www.cocos2d-x.org/

・開発言語: C++、Lua、JavaScript
・日本コミュニティ: cocos2d-x.jp
・入門コンテンツ: 原宿cocos2d-xゲームアプリ開発者同盟


3.Titanium Mobile
titanium
http://www.appcelerator.com/titanium/

・開発言語: HTML+JavaScript(+CSS)
・日本コミュニティ: Titanium Mobileユーザー会
・入門コンテンツ: Titanium Mobile入門(ドットインストール)


4.Corona
corona
http://coronalabs.com/

・開発言語: Lua、ActionScript
・日本コミュニティ: 日本コロナの会
・入門コンテンツ: Corona入門


5.PhoneGap
phonegap
http://phonegap.com/

・開発言語: HTML5+CSS+JavaScript
・日本コミュニティ: PhoneGap UserGroup
・入門コンテンツ: PhoneGap Fan


6.monaca
monaca
http://monaca.mobi/ja/

・開発言語: HTML5+JavaScript
・日本コミュニティ: Monaca フォーラム
・入門コンテンツ: Monaca DOCS


7.Adobe AIR
adobeair
http://get.adobe.com/jp/air/

・開発言語: ActionScript3.0、HTML + Javascript
・日本コミュニティ: Adobe Community
・入門コンテンツ: いまさら聞けないAdobe AIR「超」入門


8.Herlock
adobeair

https://herlock.do/

・開発言語: JavaScript
・日本コミュニティ: Herlock Facebookページ
・入門コンテンツ: Herlockで始めるネイティブアプリの実装


■まとめ

新しい言語やツール等を勉強していくにあたって、自分なりに本を読んでトライ&エラーして、
という流れになると思いますが、気軽に質問・相談できる場があると心強いですね。

上記コミュニティや入門コンテンツの中には、実際に勉強会などリアルな場でも、
情報交換をしているものもございました。

これから開発される方はもちろん、既に開発中の方も、宜しければご活用頂ければと思います。




この記事を書いた人
 福島 智晴  AIDパートナー様担当
 fukushima  facebook twitter Google+
茨城県北相馬郡出身。広告代理店、アプリ開発事業(マネタイズ担当)を経てAIDアドネットワークのパートナー様担当に。最近ドラム始めました。