4

Web 開発者の観点から GUI プログラミングに焦点を当てた言語、ライブラリ、フレームワーク、または書籍を推奨できる人はいますか?

HTML/AJAX/PHP/MySQL などの Web 開発の経験があります。ただし、独自のバックエンドやスタンドアロン プログラムをプログラミングしたことはありません。この移行を行った経験のある人はいますか?ブラウザから GUI (主に Windows 用) を使用したプログラムの作成に移行するには、何を学ぶのが最善でしょうか?

4

4 に答える 4

1

クライアント/サーバーアプリケーションからWeb開発に移行しました。慣れるまでにかかった最大の違いは、状態の喪失でした。Webはステートレスですが、デスクトップアプリケーションはステートフルであるため、クライアントアプリケーションには、より多くの対話オプションとインターフェイスオプションが簡単に利用できます。

研究するのに最適なのは、いくつかの単純なデスクトップアプリケーションフレームワークです。Windowsの場合、おそらく.Netデスクトップアプリケーションに焦点を当てたチュートリアルを読み始めたいと思うでしょう。簡単なウォークスルーから始めて、自分が何に取り組むのかを自分で試してみることができます。

于 2010-05-24T15:55:22.433 に答える
0

短期的には、Appcelerator Titaniumを使用して、既に知っているWebテクノロジーを使用してデスクトップ(またはモバイル)アプリを作成できます。かなりクールなもの、私見。

于 2010-05-24T16:02:20.997 に答える
0

Windows Presentation Foundation (WPF) をご覧ください。その GUI は、HTML に非常によく似た言語である XAML で構築されています。

また、デスクトップ アプリケーションの構築に使用できる Adob​​e FLEX または Microsoft Silverlight も参照してください。

于 2010-05-24T15:54:13.293 に答える
0

MVC設計パターンの経験があると仮定すると、 swingはこれをかなりうまくサポートします。

http://www.javaworld.com/jw-04-1998/jw-04-howto.html

特に、Spring フレームワークを Java デスクトップ アプリケーションで使用して、swing をフロント エンドにすることができます。

http://spring-rich-c.sourceforge.net/1.1.0/index.html

于 2010-05-24T16:11:24.610 に答える