Sencha Inc. | HTML5 Apps

Blog / Google

Ext CDN - Custom Builds, Compression, and Fast Performance

Ext CDN - Custom Builds, Compression, and Fast Performance

November 18, 2008 | Abraham Elias

We are please to announce that Ext has partnered with CacheFly, a global content network, to provide free CDN hosting for the Ext JS framework. Cachefly’s globally distributed network and aggressive caching accelerate the delivery of web content like JavaScript and CSS, making for an even faster Ext experience.

Ext Charting and Mapping with Google Visualizations

Ext Charting and Mapping with Google Visualizations

October 13, 2008 | Aaron Conran

Creating cross-browser consistent visualizations of data without Adobe’s Flash plugin has always been a difficult issue to address. Google introduced a Visualization API earlier this year which enables you to present tabular data in the form of charts, maps, and other graphical representations without the need for Flash. (Some visualizations actually do use flash, but most are implemented with SVG and/or VML.) Working with different API’s can present hurdles as we attempt to massage the same data in two different data structures – one for a grid and another for a pie chart. To address this specific challenge, I developed a short user extension Ext.ux.GVisualizationPanel enabling users to integrate visualizations into Ext JS applications without concern for these issues. The GVisualizationPanel adapts any Ext data Store into the google’s format and enables you to embed any type of visualization into a panel.

Google Contacts: Creating a Google Chrome App with Ext and the Google Data API

Google Contacts: Creating a Google Chrome App with Ext and the Google Data API

September 09, 2008 | Jamie Avins

When Google Chrome was released last week, I was interested in seeing how the Application mode feature worked. I revived an old project to interface with the Google Contacts Data API and built a small application to manage your google contacts which you can ‘install’. The example extends the Ext.data.DataProxy to allow you to populate a store with your contact information to bind to any store driven components such as Grid, EditorGrid, ComboBox and DataView.