0

iOS タブレット、Windows PC、Windows タブレット、Mac、Android タブレットが主なターゲットです。

私は「アプリ」開発スペースにかなり慣れていないので、PC やモバイル向けのアプリケーションに関してどのようなフレームワークや業界標準が形成されているかについてあまり知りません。

私は C# でアプリケーションのコアを作成し、アプリケーションのビューを実装するテクノロジ (HTML5、JS など) とフレームワーク (Xamarin は大丈夫でしょうか?) を探しています。C# との結びつきが強ければ強いほど、私にとってはより良いものになり、選択したプラットフォーム間の移行がよりクリーンであるほど、より良いものになります。

4

2 に答える 2

1

C# でアプリケーションを作成し、それを Web サービスとして実装したくない場合、唯一のオプションは iOS/Android プラットフォーム (および Windows/OS X の .NET/Mono) 用の Xamarin であると思います。

ただし、Xamarin UI コードは iOS と Android 間で移植できないため、これはビューに単一のテクノロジを使用することを意味するものではありません(これには、古くからのネイティブな感覚と共有 UI の議論に関する長所と短所があります)。

Web サービスとして柔軟に実装できる場合は、サーバー ロジックを C# で記述し、すべてのプラットフォームで HTML 5 クライアントを共有できます。

C# を柔軟に使用できる場合は、この質問の範囲外のオプションがさらにあります。

于 2013-09-12T03:18:49.520 に答える