2012-02-21 7 views
0

"近代的な見栄えの" UIを備えたC#タッチスクリーンデスクトップアプリケーションを開発する必要があります。 どのようにアプローチしますか?私はFlash(UI用)またはWPFを使用していることを覚えています...しかし、私はあなたが知っている任意のアイデアやサードパーティのC#UIに触れています。 FlashはC#との統合が容易ですか?C#UIフレームワークのアイデア

あなたの知識をお寄せいただきありがとうございます。

+2

ちょうど非常に面白そうだね、窓8と –

+0

ちょうどこれをgoogle'd :-) Metroスタイルアプリケーションを待ちます。 –

答えて

0

おそらくコントロール、ユーザーとの対話を書くのオーバーヘッドを回避するために、サードパーティ製のフレームワークとうまくやっているだろう、など

オプションのカップルが

これらのオプションのレビューはhereです。

+1

「モバイル開発を45%以上スピードアップ」ハァッ?私は少なくとも46%以上を期待しています! –

1

C#でAMFリモーティングライブラリを探す必要があります。

  • Remotingは、サーバー上の関数をFlashから呼び出す場合です。
  • AMF(バージョン0または3)オブジェクトを符号化するために使用されるバイナリフォーマットである

クライアントとサーバとの間Weborb及びフッ素が、このためのソリューションである移します。 以下を参照してください: .NET and AMF

0

私は大学でC#のバックエンドとフラッシュインターフェイスを組み合わせて思い出しました。 fscommand()というメソッドがあり、これはインターフェイスとC#の "コードビハインド"を渡すためにいくつかの文字列パラメータ(私は間違っているかもしれませんが、読み上げているかもしれません)を取ります.Flashはokオプションですが、私はWPFインターフェイスを選択しました。私はtelerikライブラリの巨大なファンです。WPFのものは、最新のインターフェースとダッシュボードを作成することができます。言うまでもなく、wpfについて十分に学んでいる間に取得するスキルは、開発者としてのあなたのキャリアには、物事が進む方向(明らかに、どの方向に向かっているか)に大きく有益です。

+1

fscommand()はExternalInterfaceに置き換えられました.Webページ内のActionScriptとJavaScript間の呼び出しで最も一般的に使用されますが、ActionScriptとC#の間でも使用でき、http://blog.another -d-mention.ro/tag/external-interface/ –

+0

ニース。ありがとうございました。 Upvote。 –

0

FlashBuilder 4.6には、デスクトップまたはモバイルデバイスで動作するUIをすばやく作成するための機能があります。 Webサーバー上でFluorineFX(free)またはwebOrbを使用して、必要に応じてデータをデータベースサーバーに送ることができます。 Flashbuilder 4.6のモバイルプロジェクトテンプレートを使用してビルドすると、iPad、Mac、Windows PC、またはAndroid搭載デバイスでも動作します。 PCのタッチスクリーンはモバイルアプリと同じタイプの指ジェスチャーを使用する必要があるので、これは良い方法かもしれません。 (私は実際に私のPC上でタッチスクリーンを持っていないが、それはマウスでうまく動くので、ジェスチャーでもうまくいくと思うだろう)。

Adob​​e.tvには、モバイルアプリプロジェクトのビルドに関する多くの例があります(これはPC上でも実行されます)。Flashbuilder 4.6の無料試用版があります。

http://flex.org/

関連する問題