Conference Paper
Abstract:
GeoExt is Open Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that combines the GIS functionality of OpenLayers with the user interface savvy of the ExtJS library provided by Sencha.
Version 2 of GeoExt (http://geoext.github.io/geoext2/, released in October 2013) is the successor to the GeoExt 1.x-series and is built atop the newest official installments of its base libraries; OpenLayers 2.13.1 and ExtJS 4.2.1.
The talk of two GeoExt core developers and members of the PSC (Project Steering Committee) will shortly present the history of the project with a focus on how an international code sprint back in May 2012 lay the foundations of the 2.x-series of GeoExt. The current version will be presented and and we'll discuss new features and important changes for users of the framework. Especially the following aspects will be portrayed:
Usage of the new classes
Compatibility with the single-file build tool of Sencha
Integration into the ExtJS MVC (Model-View-Controller) architecture
Better API-documentation
Easier theming of ExtJS/GeoExt applications
As both of the base libraries are about to release new major versions – OpenLayers 3 and ExtJS 5 are very near to be being released in stable versions – the last focus of the talk will be the future development of the GeoExt 2 framework.
The project has already pre-evaluated the possibility of supporting more than just one mapping library, so a future version of GeoExt might bring support for OpenLayers 3 and/or Leaflet and is likely being built on top of ExtJS 5.
Presenter Biography:
Marc Jansen and Bart van den Eijnden develop WebGIS-applications (mostly client-side) at their respective employers terrestris and Boundless.
Both are core developers of the GeoExt / GeoExt 2 library, members of the GeoExt Project Steering Committee and both are OSGeo Charter Members (http://www.osgeo.org/content/foundation/members/voting_members.html).