Testing Sencha Apps by Mats Bryntse (Sencha Touch North West Meetup) という動画を見てSiestaに興味を持ったので、さわり始めてみました。 SiestaはJavaScriptのテストフレームワークで、非常にビジュアル系。なんせExt JSで作られていますからね。 Siestaを使って、MVCアプリケーションのテストをしてみたい。 ということで、やり始めているのですが、これはその記録です。 根気よく続いていれば、続きを書けるかもしれません。
Vimの設定をNeoBundle中心にした
MacVimの環境をしばらくぶりにリニューアルしました。 VundleからShougoさんのNeoBundleに変えて。 pathogen > Vundle > NeoBundle とプラグイン管理を変えてきました。 ある意味、正常な人です僕は。 続きを読む
Sencha Cmd がやってきた
Sencha Cmd V3 のbetaが本日リリースされました。
以前からあった、Sencha SDK Toolkit (又の名をSencha Command) がリニューアルしたものです。 これは、内部的にはかなりのリニューアルがあったようで、その動作環境がJavaになったのだそうです。
まず、Sencha Touch のプロダクトしかサポートしていなかった、アプリケーションのジェネレートが、 Ext JS でもできるようになりました。 また、デプロイ関連では、前のバージョンでは、Phantom JSを使って使われているクラスを判断していたのを、 ソースコードの中を見て判断するようになったようです。 (Sencha Cmdのプロダクトの中を見てみると、まだPhantom.jsが入っているんで、使ってはいるみたいですねぇ)
これまで、結構必要ファイルに漏れがあったので、こんどのものには期待したいところです。 漏れがあったのは、僕自身のrequiresなどの設定が悪かったせいかもしれませんが、 いろいろ試したけどだめだったんすよねぇ〜
とまれ、Sencha 社内でも大評判だというこのツールに期待大です。 続きを読む
Sencha Touch 2 日本語ロケールファイル
Sencha Touch 2 の日本語ロケールファイルってないんですよね。
Ext JS 4 にはあるんですがね。
ないなら、作ってみようと思い立ち作ってみました。 ファイル名を ext-lang-ja.js として、index.html で読み込んでください。 MessageBox とかが日本語化されます。 まだ、試作品です。テストも完了していません。 いろいろなフィードバックもらえるととてもうれしいです。
今の、バージョンの Ext JS や Sencha Touch は Ext.define の override を使って ロケールを適用しているのですね。Ext.define({override:…}); すごいわ。
- ソースコードは、github.com の gist に入っています。
-
また、ご意見などはここのコメントでもいいですが、 Sencha UGのDiscussions の方にしていただけるとうれしいです。
Japan Sencha UG が発足しました
これまで、日本における Ext JS / Sencha Touch を取り巻く環境は充実しているとは言えませんでした。 日本語の情報が少ない、国内のコミュニティが少ない(ない)、Ext Japan のサイトはオワコンだ。 などなど….。
このような状況は、日本人開発者にとって Sencha 製品を採用する障壁であったと言えます。 現状を打破し、たくさんの開発者に Ext JS / Sencha Touch を使ってもらえるように、 Xenophy の小堤さんを中心に、いろいろやっておりますが、 この度、Japan Sencha User Group が発足する運びになりました。
http://www.meetup.com/Japan-Sencha-User-Group/
ネット上の場所は、meetup.com です。アメリカの Sencha 本家サイトでも、meetup が紹介されていますので、 それにならって、活動場所を定めました。 本家にも連絡して、
にも掲載してもらう予定です。
Sencha Architect 入門(実践編)
基本編でSencha Architectの全体像がわかったことと思いますので、 ここでは実践編として、実際にプロジェクトを操作しながら解説してみます。 続きを読む
Sencha Architect 入門(基礎編)
Ext Designer がバージョンアップしてSencha Architectになりました。 単なるバージョンアップではなく、Visual StudioのようなRAD & IDE環境を目指しているように思われます。 続きを読む
Sencha Touch 2 で Ext Direct を使う (4)
この連載の最後は、リクエストのコンバインについてです。 続きを読む
Sencha Touch 2 で Ext Direct を使う (3)
Sencha Touch のすばらしいデータシステムであるStoreとExt Directを一緒に使う方法を説明します。 続きを読む
Sencha Touch 2 で Ext Direct を使う (2)
さて、Sencha Touchです。これまでExt JSでしか使えなかったExt Directが Sencha Touch 2 の RC から使えるようになりました。 続きを読む