Marmalade SDKはより関連性がありますか、それともゲーム開発に一般的に使用されていますか?
質問
私はモバイルアプリ開発に絶対に初めてであり、最初から適切なプラットフォームを探していました。 SwitchとHome Automation Companyの自助広告をモバイルアプリに実装しようとしているプロジェクトに出会いました。彼らは最初はiPhoneアプリを望んでいますが、その後Androidやその他のプラットフォームに展開したいと考えています。同様のアプリはこれです 1.
さまざまなSDKや開発者プログラムについての調査にかなりの時間を投資した後、Marmaladeはマルチプラットフォームの展開機能で私の注意を引きました。しかし、いくつかのチュートリアルを行った後、私は見つけました これらは 非常に役立つことは、チュートリアルがゲーム開発に関係していることが多いことを観察しました。それで、私はマーマレードがゲーム開発に適したプラットフォームであるかどうか疑問に思っていました、そして、私が一般的なアプリケーションを開発しようとしているなら、私はおそらくネイティブSDKを考慮すべきですか?
解決
マーマレードはゲームに最適です。マーマレードを使用するゲームの中で、ロープ、植物vsゾンビ、コールオブデューティ:ブラックオプスなどがカットされています
ただし、一般的なアプリの場合、少なくともMarmalade 6.0まで他のツールを使用する必要があります。ネイティブのUIサポートがありますが、まだ開発中であり、いくつかの機能を見逃す可能性があります。
チタンを見てください: http://www.appcelerator.com/showcase/applications-shoase/
他のヒント
私は常に、簡単に利用できるヘルプとチュートリアルのために、アプリ開発に母国語を使用することを好みます。 Androidまたは客観的なC開発のためのロットのヘルプとチュートリアル、ガイドライン、本などを見つけることができますが、Marmaladeのチュートリアルはほとんどありません。 Marmaladeは、あらゆるゲーム開発者にとって素晴らしいエンジンですが、ゲーミング以外のアプリには、USPである追加機能を使用する必要がないため、お勧めしません。