タグ

ブックマーク / code.xenophy.com (6)

  • ExtJSで大規模アプリケーション開発のコツ

    なんだか、一切ゆっくりできない・・・小堤です。 さて、ExtJSで大規模アプリケーション開発のコツというタイトルにしましたが、なんの話か?というとですね。 最近、こんなことを言われることが増えてきたので。。。 「小堤さん、Ext JSである程度アプリケーション作れる様になってきましたが、ソースコードの量も多くなるしファイルも多くなる、しかも並行開発を行ったりバグを素早く見つけるための手法ってあるんですか?」 えっと、Ext JSのコンサル業務でここら辺をやらせてもらっております(笑) でも、誰でもできるコツがあるので、参考になれば。 長くなりそうなんで、追記にします。continue押してね(笑) 1.ファイル配置 JSファイルの配置をどうしてますか?タダ並列にディレクトリにおいています?それとも思いつきでディレクトリきったり、それを名前空間にしちゃったりしてませんか? 別に読み込めればな

    ExtJSで大規模アプリケーション開発のコツ
  • コンポーネント化する際のプロパティはinitComponentだけでは対応できない。

    と、いってみます。 小堤です。 あんまり記事を書くほどしゃきっとしてないので(もうろうとしてる)ちゃかちゃかと。 題名通りですが、Ext.extendを利用して、コンポーネントを継承して、オリジナルのコンポーネントを作ろう!と、まぁ開発する人ほとんどが思うでしょう。 いや、配布するとかじゃなくても、パネルクラスをそのまま使うことはまずないですし、とりあえず継承して・・・初期設定はクラス側に記述したい・・・。 と思うわけです。 で、「初期設定はクラス側に記述したい」が大いにはまる原因です。ExtJSのワークショップにきていただいている方の中でも数人はまってました。 まず、itemsはinitComponentでExt.applyを使って設定しようなんざしちゃいけません。 itemsだけじゃないんですが、リテラル以外は設定すべきではありません。オブジェクトとか。 で、ここまでは、ワークショップ

    shinichitomita
    shinichitomita 2009/01/31
    initComponent内定義時の動作不具合
  • Ext 3.0 Designer

    そういえば、11月にフロリダいったときにジャックがいってたのScreencastであったので、はっつけときます。 ScreenCastへ Adobe Airで動くみたいね、まぁファイルの保存とかあるからあたりまえか。 つくろうかなぁと思っていたけど、家のがでるのまとう(笑 Ext 3.0も毎日更新かけてみていますが、若干IEとかでエラーまだでるなぁ・・・早く正式リリースされるといいんだけど・・・。 First Quarter 09 ってことは、今年の3月末までにはでそうな・・・。 といいながらも、現在の開発にはExt3,0をつかっていっています。どうせそのうちでるし・・・。

    Ext 3.0 Designer
    shinichitomita
    shinichitomita 2009/01/31
    ローカル保存
  • Ext JSの画面設計とかコンポーネント設計とか

    とかとか、小堤です。 どうせ(笑)仕事でExt JSをまともにやり始めると、ドキュメントが問題になってきます。 んで、レイアウト設計とかも必要。 んで、最初はワイヤーだけひこうかなぁと思ったんだけど、オムニグラフ [Omni Graffle]のステンシルを発見! だけど、Windowsユーザーどうすれってよ? まぁそのためにMACを買うでもいいんだけどさぁ・・・・んじゃVisioか?せっかくOffice買ったのにまた買うの?やだなぁ。 なんて気持ちになるひとが、Ext JSユーザー増えればなおさらでてくるんじゃないだろうか? なんで、結局パワーポイントで仕様書つくることにした。 で、ステンシルっぽく、配置できるようにある程度用意。これでいいじゃん。それっぽいし。 Ext JSでのコンサルの時やりはじめてるけど、これだそう。 Office関連で提出なんてざらだし。

    Ext JSの画面設計とかコンポーネント設計とか
  • XeadPlatform開発順調~♪

    開発は順調だけど、なんだか疲れてきた小堤です。 さて、SWFに簡単にできることをいいことに、ちらみせ第二弾(ぉ ん~、もうちょい作り込むところがあるけども、デスクトップに、一定の形式でアプリケーション的にウィンドウを追加していけるようになった(まだ手動だけど・・あとで自動化する) 前に出てたショートカットは、一時的に隠しているというか・・・・やめた(笑)ってか作り直し。 最初は、ExtJSのサンプルのまま使おうかと思ったんだが、使えないと思って・・・。 (サンプルはDL/DDで実現しているんですなぁ・・・ドラッグしたり整列とかできないじゃん・・・・ってことで自作中)

    XeadPlatform開発順調~♪
    shinichitomita
    shinichitomita 2008/10/18
    themeカスタマイズ、Web Desktop
  • 第二回ExtJS勉強会資料:ExtJS アプリケーション開発

    2008年7月29日に開催された、第二回ExtJS勉強会で使用した内容を記載します。 ※追記 日は、ありがとうごいました。何から説明していいかわからず、手探りで資料作っていっています。 次回、次々回と少しづつ進めていきたいと思います。 日参加された方で、名刺交換させていただいていない方で連絡したいという方は、kotsutsumi@xenophy.comにメールください。ExtJS勉強会でとか書いてくれれば、メール捨てません(笑 開発環境 ブラウザ:FireFox 3.0.1 デバッガー:FireBug エディタ:好きなもの ExtJSを使用するために読み込むファイル ext-all.css ext-base.js ext-all.js 1.ベースとなるHTMLを作成する <?xml version=”1.0″ encoding=”utf-8″?> <!DOCTYPE html PUBL

  • 1