Announcing Sencha Try
Today Sencha launches try.sencha.com to simplify developer adoption, accelerate learning, and to allow developers to contribute and share knowledge.
“Thousands of Sencha examples to learn, inspire, and experiment.”
At the heart of every developer platform is lots and lots of code. The ability to see, explore, and understand code is the essence of learning and adoption of a developer platform. We wanted to simplify developer adoption and foster knowledge sharing within our developer community, the result is try.sencha.com.
- Simple—Learn Sencha frameworks without download or configuration.
- Code—1,228 examples using Ext JS 4.0/4.1 and Sencha Touch 2.0.
- Editable—Edit examples online with just a browser (MVC Dashboard)
- Search—Find examples with tag based search (Ext JS 4.1.0 Grid Panel).
- Contribute—Share code on Github, JSFiddle, and Sencha Fiddle (Submit Form).
Sencha Try started as an effort to simplify developer adoption. As a web application framework, our SDK is a directory of HTML, CSS, JavaScript files intended to be run under a web server within a web browser. We found that many developers would run the examples without a web server with less than ideal results. With try.sencha.com we can provide a positive first experience with Sencha frameworks and remove configuration barriers early.
Next we decided to consolidate all Sencha code examples internally. We found great code examples scattered throughout our documentation, sdk, services teams, support, forums, training, and within community blogs online. Having successfully organized this code repository by framework and framework version, we worked to provide features to make the codebase searchable and editable online.
Finally we worked to enable community sharing of code. Given the popularity of publishing code examples to Github, JSFiddle, and Sencha Fiddle, we adopted these services to import code into try.sencha.com. Any code example published to these services can be submitted for inclusion into Sencha Try by completing this form. We are already seeing many community examples flow in and look forward to building Sencha Try into an invaluable resource for sharing code within the Sencha community.
We believe that a strong ecosystem is essential to building a great developer platform. With the launch of try.sencha.com we are enabling expert Sencha developers to share their knowledge and help developers new to the platfom get up and running fast. We look forward to seeing your code examples published on Sencha Try.





There are 16 responses. Add yours.
AwesomeBobX64
10 months agoAwesome.
Kevin
10 months agoI don’t see http://try.sencha.com linked anywhere on the main sencha site. Maybe it should go in the learn section so people can find it?
Ted Patrick Sencha Employee
10 months agoKevin,
We will be integrating Sencha Try more deeply into Sencha.com, Documentation, Learn, Forums in future releases. We also put a lot of time into making Try very SEO compatible with clean urls as we view code search from developers learning/coding as a top traffic source.
Also handy is the fact that you can change frameworks on an example by just changing the url:
http://try.sencha.com/extjs/4.0.7/docs/Ext.grid.Panel.1/
http://try.sencha.com/extjs/4.1.0/docs/Ext.grid.Panel.1/
http://try.sencha.com/extjs/4.1.1/docs/Ext.grid.Panel.1/
Tag based search is also handy for finding what you want:
http://try.sencha.com/tags/Ext_JS_4_0_7/Ext.grid.Panel/plugin
http://try.sencha.com/tags/Ext_JS_4_1_1/Ext.grid.Panel/plugin
Phil Benoit
10 months agoComing from someone just starting out with the framework I can say this is one of the best things I have seen. As a company Sencha is working hard to help over come the main issue new dev’s have, 1+1 = 2, now here is E=mc2. Congrats on the hard work! You will reap the rewards for sure.
Ashley Coker
10 months agoIts like you knew what was required for new developers and you did it!
Great stuff.
Hudson Kisitu
10 months agothis is really good for beginners great stuff guys
Loiane
10 months agoThis is great for the Sencha community!
Will try to contribute with some more examples!
Nick Cooley
10 months agoAwesome idea. Hopefully, there will be some additional tagging used in the future so that entries can be grouped by concept or component.
sp42
10 months agoNice job!
Chris
10 months agoIt would be helpful (if not required) for corporate users to have a method to (or allow users upon submission) identity what the example code is licensed under. Given the risk, I would have to advise my team to not even look at the code to mitigate the potential risk of them reusing code is that is not open source/commercial. We use both commercial libraries and open source libraries, we just need to know what guidelines to follow.
It’s also not clear what licence these examples posted by Sencha are and if they fall in similar line as our current commercial licence.
Reference:
http://www.sencha.com/legal/terms-of-use/
However, by posting, uploading, inputting, providing or submitting (“Posting”) your Submission you are granting Sencha and necessary sublicensees permission to use your Submission (including, without limitation, all Sencha Services), including, without limitation, the license rights to: copy, distribute, transmit, publicly display, publicly perform, reproduce, edit, translate and reformat your Submission; to publish your name in connection with your Submission; and the right to sublicense such rights to any supplier of the Services.
Chris
10 months agoDespite my serious tone above, I think that try.sencha.com is a great resource and exciting to see it expand, how it will integrate with Sencha documentation and community.
Thank you for putting together a great resource!
Mike Griffin
10 months agoThis is going to be very helpful to everyone starting out. It would also be useful if you would feature Ext JS 4 apps in an app gallery like you do the Touch apps. We’ve developed and are continuing to develop a dashboard/scorecard app using the Ext JS 4 with a Rails backend. BTW, @Loine, your book is great! As we flesh out the widgets to include all of the chart widgets, our free 3 dashboard instance is a great place for people to play with the widgets in a live setting. Everyone who signs up starts with example dashboards and data tables (grids) so they get an immediate feel for using the widgets. It’s not a place to try code, but a good place to try the user experience of the code, http://www.otusanalytics.com/ We gi.ve credit to Ext JS 4 and Sencha throughout our website and are proud to be coding with a Commercial License. Anybody who wants to link to us as an example of using Ext JS 4 is welcome to link! Thanks, again, to everyone at Sencha for this great code base!
Davide Cecconi
10 months agoGreat Idea! Thanks!
Ted Patrick Sencha Employee
10 months agoChris,
We will be posting the license for all examples on try in a few days. We are working to make all example code available under a BSD license. This will require us to change the TOS for Sencha Try and also mark all examples with proper license information. We do not want any barriers in regard to licensing Sencha Try code and using it in real world projects. I will get information on license posted to Try very soon.
Graham
10 months agoIs there any plans to add Ext 3 the Sencha Try? It is a good resource but there are multiple applications out there written in 3 which developers could benefit from using your Try website.
Mike Griffin
9 months agoOK, we’ve got most of the Ext JS 4.1 chart widgets in our SaaS Dashboard Software App. And we proudly have “Powered by Sencha Ext JS 4.1” as a tagline under the H1!
This is one AWESOME framework!!
So now anyone who wants to show a potential client what they can deliver for dashboard functionality can have them take a look at:
http://www.otusanalytics.com/widgets/DashboardSoftwareWidgets.html
Our target market are the organizations who can’t afford their own developers!
Comments are Gravatar enabled. Your email address will not be shown.
Commenting is not available in this channel entry.