0

私は ASP.NET と C# の Web 開発者で、モバイル開発を始めようとしています。Apple が Objective C を使用し、Android が Java を使用していることは知っていますが、両方のプラットフォーム用のアプリを作成する方法はありますか、それとも Mac と Objective C と Java に関する書籍を購入する必要がありますか?

ありがとう

4

6 に答える 6

1

http://phonegap.com/またはhttp://www.appcelerator.com/platformを使用して、クロスプラットフォーム アプリを作成できます。

于 2012-08-21T15:21:19.887 に答える
0

Delphi XE3 (近日公開予定) は、Apple、Android、Windows 8 などでコンパイルできるという噂があります。だからもう少し我慢できればそれでいい!

Appleは非常に特殊であり、デバイス、プロジェクト、開発、配布などの証明書が必要なため、今のところ、Mac(XCodeを使用)を使用してIOSまたはOSX用にプログラムすることをお勧めします。

Android はもう少し遊んでいただけると思いますが、現時点では 2 つの言語に分かれています。DEV センターをチェックしてください: https://developer.apple.com developer.android.com/

于 2012-08-21T15:20:22.253 に答える
0

特に Web テクノロジを知っている場合は、両方のプラットフォーム用のアプリを作成する方法があります: PhoneGapなど。

ただし、docで指定されているように、iOS にビルドする場合は、実際の Mac が必要になる可能性が最も高いでしょう。

回避策はあるものの

于 2012-08-21T15:20:28.103 に答える
0

PhoneGapまたはAppceleratorを使用できます。ただし、自分で試したことはありません。ただし、これらのツールを使用すると、Android と iOS の両方でビルドできます。

于 2012-08-21T15:23:09.317 に答える
0

あなたは .Net の C# 開発者なので、Mono for Android を使用することをお勧めします。これにはコストがかかりますが、時間を節約し、簡単に展開できます http://xamarin.com/monoforandroid

于 2012-08-21T15:23:31.083 に答える
0

真にクロスプラットフォームになる最善の方法は、Web 用に開発することです。Peter が述べたように、PhoneGap と Titanium に加えて、これを開発戦略の検討に含めたいと思います。コア OS 機能へのアクセスはそれほど多くありませんが、常に改善されています ( http://mobilehtml5.org/を参照)。これが実現可能かどうかは、何を達成しようとしているかによって異なります。

于 2012-08-21T15:43:09.110 に答える