-
4 Mar 2013 1:25 PM #11
I mean, creating the new component like Button or GMap panel was created for Ext4j.
I have my own implementation of Portal component, that have new poperties and methods.
What I have to do that I could use this component/widget in Ext4j.
Another question is: Will Extjs - mixins works with Ext4j?
I'm interested in some proof contepts.
-
4 Mar 2013 1:37 PM #12
Yes you will be able to export that component. Pretty easely actually.
We allready exported a lof of components in Ext4j and are planing to add more.
We also have toturials about how to export Components to Ext4j.
Mixins also work. The tree filtering in the Ext4j explorer is done with mixins
The release should be out soon so you can have something to play with.
-
5 Mar 2013 4:37 AM #13
Where can I download to test it how can I do simple projects?
I want to taste it.
-
5 Mar 2013 10:33 AM #14
-
5 Mar 2013 5:10 PM #15
Just added a "Getting Started Module" the the demo app.
http://eemi2010.github.com/ext4j/#!E...etting_Started
The jar should follow soon
-
7 Mar 2013 11:17 AM #16
Seems like a very similar concept to Ext.NET. Not saying that's a bad thing, just wanted to give the conversation some context.
I'm curious as to why you chose XML instead of a simpler format like JSON. Because this:
is just a mapping of this:Code:<x:Panel title="DatePicker" closable="false" bodyPadding="10" layout="vbox"> <x:DatePicker/> <x:Button text="Ext Button"/> <x:Slider increment="5" minValue="0" maxValue="100" width="200px"/> </x:Panel>
which is just as declarative as your XML without sacrificing readability and has the bonus of mapping directly to your application output.Code:{ "xtype": "panel", "title": "DatePicker", "closable": false, "bodyPadding": 10, "layout": "vbox", "items": [ {"xtype": "DatePicker"}, { "xtype": "button", "text": "Ext Button" }, { "xtype": "slider", "increment": 5, "minValue": 0, "maxValue": 100, "width": 200 } ] }
-
7 Mar 2013 2:35 PM #17
I actually was nt aware of Ext.NET.
Thx for sharing.
There are few differences between Ext.NET and Ext4j though.
1) Ext.NET is a serverside Technology. Ext4j like any GWT application is clientside. That means that Ext4j applications can also run standalone inside Sencha iOn or Titanium.
2) Ext4j will be free of charge. We will implement and support the framework at no cost for the users.
Now to your question:
I did nt choose XML. This is a feature inside GWT called UI Binders. UI Binders allows developer the layout the UI using XML/HTML. I just added support for Ext JS.
I def prefer JSON over XML. But XML was the way the GWT choosed.
Also XML does have some advantages though.
In Ext4j you will be able to do something like
I dont see how one would do this using JSONCode:<x:Panel title="myPanel" width="200px" height="200px" layout="fit"> <g:HTML> <!-- You can write any HTML in here !> <h1> Hello World </h1> <div> <h1> GWT HTML Panel inside an Ext JS Panel </h1> </div> </g:HTML> </x:Panel>
-
12 Mar 2013 1:12 PM #18
Release date - very excited
Release date - very excited
Hi,
I was wondering when the first GA release is coming .. also how can i download the jar file to play around with it..
Appreciate it.
- Harsh Singh
-
14 Mar 2013 3:20 PM #19
Thx for the interest.
Now that ExtJs 4.2 is out we want to see if we can add support for it.
So the GA release will be delayed a bit.
-
16 Mar 2013 5:11 PM #20
We also added clientside file generation to Ext4j.
See it in action here :
http://eemi2010.github.com/ext4j/#!ClientIO
We are now wrapping things up for 1.0


Reply With Quote