- ベストアンサー
プログラミング初心者のためのGUIベースへの移行方法
- プログラミング初心者がテキストベースからGUIベースへの移行方法とは?
- GUIベースのプログラム作成にはどのような知識が必要か?
- 専用ソフトウェアを使用することが必要なのか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 >ちなみにC#とありますが、言語によって総合環境ソフトも変わってくるんでしょうか。私が勉強しているのはCです。 C#だと、また話は別ですが(言語が違いすぎるので) Cとなりますと、業務用のフレームワークを使用したことがあり (名前も覚えていないのですが)Visual C++ にかぶせて 使うものでしたが、これは、GUIが完全にテキストで表記されて いました。 証券のシステム開発で使用するものでしたので、高価なものでは あると感じられましたが、これはまた、VC等のリソースファイルのような 複雑さは全くなく、今あるHTML+CSSより難しい程度のような そのような感覚でUIデザインが出来た記憶です。 当初、面接したとき、確かに・・・ 「UIできません」とはっきり言って、「OK」で内定しましたので。
その他の回答 (2)
- IDii24
- ベストアンサー率24% (1597/6506)
今はイクリプスなどの統合環境が主流です。Windowsの場合はVisualSutudio.NETです。言語はC#ただこちらもUNIXの環境があるようです。 http://ft-lab.ne.jp/f_labo/tec/java/linux_eclipse.html Androidもイクリプスが必要です。 テキストベースで最初から作るのはちょっと無謀ですね。果てしない処理になります。
お礼
ありがとうございました。
補足
なるほど。ありがとうございます。 やっぱり無謀になんですね。 ちなみにC#とありますが、言語によって総合環境ソフトも変わってくるんでしょうか。私が勉強しているのはCです。 また、ソフトがどのくらいあるかわかりませんが、違いはプログラミングする際の操作性?それとも機能性ですか? イクリプスはそれらが備わっていて主流なのでしょうか。 細かい質問ですみません。
- 春原 なの(@ymda)
- ベストアンサー率37% (668/1777)
こんにちわ。 実は、専用ソフトがうっとおしく、GUIベースのプログラムは 組んでおりません。 実は、Linux(FreeBSD)も、WindowsもMacもそうなのですが 本当に気合を入れれば、100% テキストエディタとコンパイラー等だけで プログラミングすることができます。 しかし、ほとんど、直観的でないデザインを作るのに、ここで CUIだけでやるのを挫折してしまします。 ここまで来ると、マウスを使いたくなるのは、わかるかもしれません。 このあたりは、やはりGUIツールに頼り切った方が 無難である所です。 #ちなみに、Linux/FreeBSD等の、tk、tclは比較的楽に組める方であった記憶です。 ポイントは、これらは楽するためにあるのであって、楽しなくても よければ、気合で組めるということです。 ところで、Windows 8 が発売されましたが、実はWindows 8 の MetroスタイルからはHTML5/CSS/JavaScriptでネイティブ? アプリが組めるようになっています。 http://www.publickey1.jp/blog/11/html5javascriptwindows_8visual_studioexpression_blendbuild_2011.html このURLではまだツールに頼っていますが、ツールなしでも プログラミングが出来そうな気配はします。
お礼
ありがとうございました。
補足
ありがとうございます。 やはり気合いになってしまうんですね。 いまはCを勉強しているのですが、Cは総合環境ソフトで作って勉強した方が理解が早いのでしょうか。
お礼
ありがとうございました。とても参考になりました。