タグ

GWTに関するcyokodogのブックマーク (6)

  • GWT 2.0へ作り直し - しんさんの出張所 はてなブログ編

    GWT 1.7で苦労していた泥臭いコードが2.0ではすべてきえる。なにこれ。 メジャーバージョン番号がかわるだけのことはある。 Webメールサンプルとかぱっとみ配置にui.xml使ってるだけかと思ったらちがうじゃないかと。uibinderは便利だとは思えていないのであんまりよくみてなかったけど、あまかったわ。 uibinderがイマイチと思う理由はレイアウトパネルの動きをしっかりと把握して配置とか敷居が半端じゃなく高いこと。コード書くのと同じくらいの労力がいるならコード書いたら早いんじゃないかと。 ただし、これが複合コンポーネント〜成り立つ部品として考えるとまた意味合いが変わってくる不思議。実際このWebメールサンプルは大枠のレイアウト用ui.xmlと各種複合コンポーネント用ui.xmlときれいに分かれていて参考になる。このへんも2.0からの新機能ね。 他のサンプルはすべておまけ。たぶんこ

    GWT 2.0へ作り直し - しんさんの出張所 はてなブログ編
  • はじめてのGWT - しんさんの出張所 はてなブログ編

    GWTの知名度がイマイチ上がらないので、最もシンプルな動作で解説。全てのファイル(といっても3つだけ)を省略なしであげています。 ボタンをクリックするたびにカウンタが増えるというだけものを作ります。 GWTのパッケージ構造 注目してほしいのはhogeというアプリケーションのフォルダがあってその下にclientというフォルダがあること。そしてhogeの下にgwt.xmlという拡張子をもつファイルがあるということ。GWTはかならずこの構成をとる。 clientフォルダにクライアントサイドのコードを入れる。RPC用にserverというフォルダもあるが、ここでは省略する。 gwt.xmlで終わるファイルはアプリケーションの設定ファイル。ここに使用するライブラリやエントリーポイント(いわゆるmain。つまり起動する部分)の設定などが出来る。 環境設定ファイル 今回の設定ファイルは以下のようになる <

  • [GWT]GWTを触ってみる - 2009-12-08 - 抜かれるならド肝だよね

  • Ext GWTとSmart GWTの比較 - きしだのHatena

    GWTのウィジェットライブラリであるExt GWTとSmart GWTの比較。 id:shinさんとは意見が違うので、書いておきます。 http://d.hatena.ne.jp/shin/20091127/p2 Smart GWT Ext GWT ひとつ、最初にお断り。Ext GWTではプログラム組んだことがあるけど、Smart GWTはAPIやサンプルコードを追っただけなのと、Ext GWTはもうライセンス料払ってるので、おそらくExt GWTよりの評価になっています。 まず、IE6の対応について。IE6の場合、JavaScriptが重すぎて処理が書けないので、ブラウザでフルアプリケーションは組まないほうがいいと思います。 つまり、Ext GWTもSmart GWTもIE6にとっては重いので、やめたほうがいい。普通に苦情が出るレベル。IE6をサポート範囲にしないといけない場合は、普通の

    Ext GWTとSmart GWTの比較 - きしだのHatena
  • GWTのライブラリはSmart GWTできまり - しんさんの出張所 はてなブログ編

    Smart GWTできまりだろJK と前から思っていたのだが、今でも変わらないようだ。 きしださんのエントリではExt GWTを見せていたようだが、Smart GWTのほうがはるかに利点が多いと思う。 まずライセンスがLGPLであること。EXT GWTはGPL or商用ライセンス。MySQLとにたようなものですな。価格は以下を参照。 http://extjs.co.jp/store/gxt/ 続いて軽さ。Firefoxみたいに早い場合は気にならないけど、IE6やIE7あたりだと結構違う。IEを無視してよいというところはおそらく少ないだろうからこれは結構でかい。(コンポーネントが増えるとEXT GWTのほうが重くなりやすいです。) SmartGWTを知ったのはこれかな。 http://www.infoq.com/jp/news/2008/12/smartgwt Smart GWTのショーケー

    GWTのライブラリはSmart GWTできまり - しんさんの出張所 はてなブログ編
  • Sencha | Examples

    Use these examples to speed up development of your ExtReact, Ext JS, and GXT apps. You can review the kitchen sink for each product, which showcases available components and features, and try out the example apps. Ext JS provides the industry's most comprehensive collection of high-performance, customizable UI widgets - including HTML5 grids, trees, lists, forms, menus, toolbars, panels, windows,

    cyokodog
    cyokodog 2009/11/19
    で作れそう
  • 1