Sencha Inc. | HTML5 Apps

Blog

Ext Designer 1.2 Beta Available for Preview

August 02, 2011 | Luca Candela

We know you’ve anxiously awaited the release of Ext Designer with support for Ext JS 4. So, today we’re very happy to announce the availability of Ext Designer 1.2 Beta with Ext JS 4 support. Ext Designer 1.2 is completely re-architected and more powerful than ever.

To quantify the re-architecture, let me give you a few stats: Designer 1.1 contains 19,515 lines of code (without factoring in the runtime environment), while Designer 1.2 Beta (as of July 25 2011) comes in at 34,588 lines of code, of which only 322 weren’t touched at all.

Sencha Ext Designer 1.2 Webinar
Ext Designer 1.2 Webinar

Learn how to integrate Ext JS 4 Charts into your app by joining up with our Designer experts online. Mark your calendars for Thursday, August 4th. Sign up today

Designer 1.2 is essentially a new application in disguise. But, the real advantages of the new architecture will come to fruition in the next months, when we’ll be able to deliver quicker updates in response to framework changes, expand the feature set and address a list of long-standing users’ requests and usability enhancements.

Let’s dive into this exciting update and see what has changed:

Support for Multiple Frameworks

When creating a new project, you can choose between Ext JS 3.3.x or Ext JS 4. Right now, you can start a new project in either framework, but you can’t switch a project between versions of the framework. While we believe that Ext JS 4 should be the version of choice for every new project, it’s up to you to decide if you’re ready to dive into Ext JS 4 or stay on familiar ground with Ext JS 3. Designer 1.2 can easily handle projects in either version.

New Project Options

Of course, for those of you that are ready to make the leap to 4.x, there are plenty of new handy features waiting to be explored. Let’s review them one by one.

Charts

One of the most exciting new features of Ext JS 4 is the brand new, plug-in free, charting package. Built on web technologies (SVG and VML), the new charting package is a write-once, run-anywhere solution that doesn’t rely on any third party dependencies. Now you can leverage the power of the charting package from the comfort of Ext Designer 1.2.

Ext 4 Charts in Designer 1.2

Creating a new chart is a piece of cake: just pick one of the available chart styles including Bar, Column, Gauge, Line, Pie or Radar, drag it onto the canvas and Designer will take care of connecting the chart to a dummy data set and give you a quick preview of what your chart will look like once connected to real data.

If you need to customize it further, all the controls to do so are available from within Designer. You can customize your chart by selecting a custom Chart Axis, Series and, if needed, even a Legend.

Data Package

The data package has been completely rewritten for Ext JS 4, and Designer is now able to handle it properly. Designer can now instantiate JSON and XML Tree stores to use in conjunction with the new Tree Panel.

Ext JS 4 stores in Designer 1.2

All stores are displayed with their Proxies and Readers as separate items in the Stores hierarchy to reflect the new architecture and make their configuration easier. And of course, you can test your stores by connecting them to any component that supports data from within the fly-out menu on the canvas from that component.

New Layout Options

Dock Layout in action in Designer 1.2

Ext JS 4 removed FormLayout and allowed the creation of forms using any combination of layouts, and Designer 1.2 lets you do the same. We also now have support for the DockLayout, which makes it easy to dock components inside other components.

Conclusion

With 35 new components, improved layouts, a brand new data package and a slew of architectural changes to improve speed and reliability, Designer 1.2 is the biggest and best Designer release to date. Designer 1.2 is ready to bring the power of Ext JS 4 in your daily workflow.

So go ahead, download Designer 1.2 Beta from this forum post. Spend some time exploring all the new features and support for Ext JS 4, abuse the app, and make sure you report all problems to our Ext Designer Bugs forum. Doing so will help us make Designer 1.2 our best release ever.

To make sure everybody can try this new beta version, we re-authorized all expired trial accounts: if you tried Designer before and ran out of time, you now have another chance to test the application. Enjoy!

There are 28 responses. Add yours.

Wemerson

3 years ago

Very nice! thanks

Jay Garcia

3 years ago

This is something that lots of folks have been asking me about.  Awesome!

Stephen Bishop

3 years ago

No installer for Linux?

Adam

3 years ago

Thank you, I have been looking forward to this.

Phil Strong

3 years ago

We’re working hard to get the linux installer done.  Sorry for the delay guys.

Linx

3 years ago

Thank you.

Jorge Godoy

3 years ago

Also missing the Linux version here…  Sorry, I won’t change OS just to run Designer.

Phil Strong

3 years ago

Nor would we expect you!  We love Linux too.

Mihai

3 years ago

I am having endless trouble to install this software on WinXP…

It complains about missing dll files. things like msvcp100.dll and once that is registered it complains about msvcr100.dll..!

I tried to install them - the first one was okay, but the second I am struggling to install - it complains about some registry point..! Error is: “msvcr100.dll was loaded, but the DllRegisterServer entry point was not found”! Is this meant to be this way?

Thanks in advance…

P.S. Cannot wait to take it for a spin smile

Stephen Bishop

3 years ago

@Phil Strong Thank you, I look forward to it.

Mihai

3 years ago

My issue above - I think I fixed it!

For anyone with the same problem, please read: http://code.google.com/p/nulldc/issues/detail?id=63 and you can follow the link there to download the installation file - then all is well again!

I am now going to enjoy the best designer ever hehehe

Alexander Hartmaier

3 years ago

waiting for the Linux version…

Jarred Nicholls

3 years ago

@Mihai: We redistribute and install the VC10 runtime (it is in the installation folder, and is ran by the installer).  I’ll look into why that didn’t work right for you.

furqon ramdhani

3 years ago

no support for sencha touch ?

Phil Strong

3 years ago

Sencha touch is coming with Designer 2.0.

diego

3 years ago

@phil,
sencha touch with designer 2.0..

how about gxt?

Jarred Nicholls

3 years ago

@diego: We would love to see GXT become integrated with the Designer product line one day.  I can say however that it is not in sight for the Designer 2.0 release.

Alain Ekambi

3 years ago

@Diego
Aint you happy with the Designer that comes with the Google Plugin for Eclipse ?

Jorge Apodaca

3 years ago

Great work guys, I’m so interesting in this solution using the new framework ExtJS 4 to create the UI to fast and concentrate in the business logic.

Phil Strong

3 years ago

Ext Designer 1.2 Webinar Tomorrow.  August 4th @ 1pm EST http://sencha.com/x/cr

milad khan

3 years ago

Ext Designer is very good tools for developers but it can be very better & strong like .net framework
thank you to develope this environment

Oblio Leitch

3 years ago

I can’t make it today - I hope a recording will be made available?

Jarred Nicholls

3 years ago

@Oblio yes a recording of the presentation will be edited, encoded, and posted online a short time from today.

Holger Schäfer

3 years ago

Hi Jarred, great work!
It looks, that is was a hard way to the new release.

Lou

3 years ago

Will the new version also have the ability to output the code using the MVC approach?

Marcos

3 years ago

When designer 2.0 with sencha touch support is coming?

Stafon

3 years ago

Great post with lots of ipomtrnat stuff.

Comments are Gravatar enabled. Your email address will not be shown.

Commenting is not available in this channel entry.