Laszlo

LPS3.0aビルド完了

LPS3.0aのビルドがようやく完了しました。エラーでなかなかビルドできませんでしたが、原因はLhaplusで解凍した時にファイル名が変わっていたからでした。Cygwinのtarで解凍し、再ビルドしたら問題なしです。 これから、日本語表示できるかテストしてみます…

日本語表示がうまくできない

今のところLPS3.0aでもうまく日本語表示ができていません。クライアントフォントを利用する場合、_sans, _serif, _typewriterをフォントに指定するようなことが書いてあるのですが、指定方法がよくわからずうまくいきません。今日はもう眠いので降参します。

ロードマップ

Laszloのロードマップが示されました。 http://openlaszlo.org/development/roadmap/ LPS 3.0 beta 1 ⇒ 11月中旬 Unicode対応 クライアントフォントのサポート Canvasのリサイズ対応 ファイルサイズの縮小(内部圧縮) LPS 3.0 beta 2 ⇒ 2005年初め?(Laszloサ…

Tutorial on LPS Persistant Connection and backend Agent

Laszloによるサーバプッシュアプリケーション実装のチュートリアル。 http://jackhung.tripod.com/lpsagent/quoteAgent/main.html

もうすぐUnicode対応版のリリース?

ContributorのHenry MinskyさんがLaszlo-devのMLで、下記の発言をされています。待望のUnicode対応版がもうすぐ(2,3週間以内?)リリースされるようです。 最近全然触れていませんけど、そろそろ入門記を再開しないといけませんね。 UTF-8 support is coming …

スタンドアロン・コンパイラ

LZXファイルをSWFファイルに静的にコンパイルすることができます。Unixプラットフォーム用としては、WEB-INF/server/bin/lzcが標準で用意されています。Windows向けは標準では用意されていませんが、以下のサイトで公開されています。 http://blog.vava.cn/i…

データとデータバインディング(1)

今日は、Developer's Guideのlaszlosystems.com - このウェブサイトは販売用です! -&nbspLaszlo Laszlo Systems リソースおよび情報を参考に、Laszloにおけるデータとデータバインディングについて見ていきたいと思います。 LZXは、データの操作、そのデー…

足し算アプリの作成(4)

methodタグを使う方法は、下記のイメージになります。 Add4.lzx <canvas> <view id="vw" layout="axis:x"> <edittext id="arg1" width="100" /> <text>+</text> <edittext id="arg2" width="100" /> <text>=</text> <text id="result" /> <button text="calculate" onclick="vw.calc()" /> <method name="calc"> result.setText(Number(arg1.text)…</method></button></text></edittext></edittext></view></canvas>

足し算アプリの作成(1)

HelloWorldの次は足し算です。Flexとの違いを比較するため、ひがやすをさんのFlex入門記(id:higayasuo:20040603)となるべく同じイメージで作りたいと思います。 Eventにロジックを直接記述するタイプをLzxで記述すると、下記のイメージになります。 Add.lzx <canvas> <view layout="axis:x"></view></canvas>…

足し算アプリの作成(2)

Scriptタグを使う方法をLzxで記述すると、下記のイメージになります。 Add2.lzx <canvas> <script> <![CDATA[ function calc() { result.setText(Number(arg1.text) + Number(arg2.text)); } ]]> </script> <view layout="axis:x"> <edittext id="arg1" width="100" /> <text>+</text> <edittext id="arg2" width="100" /> <text>=</text> </edittext></edittext></view></canvas>

足し算アプリの作成(3)

Javascriptを別ファイルにする方法をLzxで記述すると、下記のイメージになります。 Add3.lzx <canvas> <script src="Add3.js" /> <view layout="axis:x"> <edittext id="arg1" width="100" /> <text>+</text> <edittext id="arg2" width="100" /> <text>=</text> <text id="result" /> <button text="calculate" onclick="calc()" /> </view> </canvas>Add3.…

日本語の表示

次に日本語を表示してみましょう。というわけで、いろいろやってみましたがどうにもうまく表示できません。日本語フォントを$LPS_HOME/Server/lps-2.2/lpsにコピーして、lzxファイルをUTF8にしてfontタグを埋め込んでとやりましたが、文字化けしています。調…

インストール

では、インストールしてみましょう。下記のURLからダウンロードできます。http://www.laszlosystems.com/developers/download/ Laszloは、Tomcat(v5.0.24)を含んだパッケージと含まないパッケージの2種類が提供されています。Tomcatを含んだパッケージは、"…

Hello Worldの作成

では、Laszloアプリケーションを作成してみましょう。とりあえず、「Hello World」を作成します。ここでは、Laszloインストールディレクトリを$LPS_HOMEと呼ぶことにします。 Eclipseでlaszlo-exampleという名前で、Tomcatプロジェクトを作成します。 $LPS_H…

Laszloとは?

RIAプラットフォームとして、日本でも流行ってもらいたいです。やっぱり、Flexの一人勝ちでは面白くないですから・・・http://www.laszlosystems.com/ http://www.openlaszlo.org/ Laszloは、Macromedia Flexによく似たリッチインターネットアプリケーション…