NOTE! THIS IS AN ARCHIVED ROADMAP AS OF WINTER 2014/15! See here for the current roadmap.

 

Release 2015.1

 

Introducing a Map Control for displaying and navigating maps for use in Forms and Genus Discovery.

  • Use maps in Genus Discovery to visualize your geolocated data by markers and areas indicating values.
  • Use maps in Forms to display your geolocated data as markers and areas with task buttons and automatic formatting.

 

The Map Control will include the following functionality:

  • Displaying symbols and object markers, with automatic formating of the markers. Marker size, color and opacity may be bound to data values. Heat maps may be made by binding size and opacity to aggregated data values.
  • Navigating the map by zooming and panning.
  • Map location selection (click) sets active object (in other Form controls), and vice versa.
  • Marker selection (click) expands marker with task buttons.
  • Support for multiple coordinate systems.
  • Support for multiple map data sources, like OpenStreetMap, Google Maps, Bing and open and free geospatial data from Norway (see this link for more information) – and more.
  • Support for multiple map layers.
  • Support for any WMS-C server, including locally installed servers.
  • Support for the GeoJSON format, a format for encoding collections of simple geographical features along with their non-spatial attributes, like points (e.g. addresses), line strings (e.g. streets) and polygons (e.g. countries and provinces).

 

Genus Discovery will be extended with the following features:

  • The Map Control to visualize your geolocated data.
  • Extending measures to include automatic formatting (foreground color/symbol).
  • New operator (token “??”) to handle null values, like “sales.amount ?? 0”, meaning that if sales.amount is not null, sales amount is returned, otherwise 0. The operator is useful in situations where you want to avoid that expressions such as X + Y returns null if one of the operands are null.

 

The Map Control will be available on both Genus Desktop and Genus Mobile.

 

Introducing the following extensions to Genus Mobile:

  • New events “On Resume”, “On Suspend”, “On Browser Close” and “On Back”.
  • Support for caching of file data on server.
  • Support for default selection in Repeating Section (None, First, First if One).
  • Support for timer events.
  • Support for picture thumbnails.

 

Please note that this Genus Mobile release is restricted to selected partner projects. All other usage, included not preapproved usage, will not be supported.

 

Genus Desktop Table will now support default selection None, First and First if One.

 

Introduction of “HideIfEmpty” property on text controls in both Genus Desktop and Genus Mobile.

 

Genus Server:

  • Our support for HTTP RESTful services is extended.
  • Introducing support for mixed http and https traffic.

 

Release 2015.1 is expected in early February 2015.

 

 

Release 2015.2

Ribbon introduced to replace the Genus Desktop’s main toolbars (main menus).

 

One or more of the following Genus Discovery enhancements:

  • New controls Linear Gauge and Circular Gauge.
  • Defining functions in Data Mart setup.
  • Data Mart on server
  • Analysis as control in Forms.
  • Automatic Formatting
  • Open Analysis as effect, e.g. filter and open another Analysis when a button is  clicked.

 

One or more of the following Map Control enhancements:

  • Relocating markers based on tracking moving objects like vehicles.
  • Selection of multiple points or objects.
  • Drag and drop of markers.
  • Upgrade our support for WMS-C to the new version WMTS (TMS).
  • Extend to full WMS support.
  • Mini-map or PIP (picture-in-picture) for panning.
  • Pie-chart markers with binding to data values.
  • Grid clustering.

 

One or more of the following improvements to Genus Desktop Diagram:

  • Introduction of node group boxes, in order to improve node placement.
  • Panning by dragging.
  • Introducing zoom level aware naming of objects.
  • Improved  placement of edge labels.
  • Improved visual separation of edges.
  • Support for even higher amounts of data (nodes and edges).

 

Full support for Unicode and native support for 64-bit editions of Windows.

 

Introducing Try Modify effect on Genus Mobile for returning structured, textual validation errors for use e.g. when trying to change a state.

 

Replacement of InstallShield with a more flexible installation technology.

 

Support for concatenation of PDF documents.

 

Release 2015.2 is expected in May/June 2015.

 

 

Coming later

Introducing Genus Discovery on Genus Mobile.

 

Introducing Genus Mobile support for one or more leading Mobile Device Management vendors.

 

Introducing more Genus Desktop user interface controls, like Calendar (Scheduler).

 

Simplified Oracle deployment scenarios by replacing Oracle Data Provider for .NET (ODP.NET) Unmanaged Driver with the new ODP.NET Managed Driver.

 

Extending consuming of HTTP RESTful services, and add support for exposing HTTP RESTful services.

 

Improved Follow-up functionality (reminders, notifications, flags, ...) with tighter data integration supporting live update of (parts of) Forms and social collaboration.

 

Making report setup available for end users by introducing new reporting functionality. This will be in addition to our existing Microsoft Word and Excel mail merge functionalities.

 

Our investment in Genus Mobile (cross platform apps for web, mobile, tablet on iOS, Windows 8, Windows Phone 8, Android) continues, with increased flexibility and new controls.

 

Other, not prioritized functionality:

  • Support for external authentication services (OAuth, Google, Facebook, Twitter, ...).
  • Support for file upload/download extended to server side tasks.
  • Support for WS-Security, an extension to SOAP to apply security to web services. Initial support will be limited to UserID/Password tokens. Further security token models will be added on customer demand.
  • Support for BPMN (Business Process Model and Notation), a graphical representation for specifying business processes in a business process model.
  • OpenSearch compatible web services, i.e. allowing publishing of search results in a format suitable for syndication and aggregation, like RSS.
  • Support for Cloud Deployment through Windows Azure. Other cloud computing platforms will be considered based on customer demand.
  • Support for additional service types and formats (RSS, KML, WebSocket, …).
  • An update of Genus Analyzer to utilize new user interface controls and harmonize with Genus Forms designer.

 

---

 

This roadmap contains forward-looking statements based on current expectations, forecasts and assumptions that involve risks and uncertainties. The actual results may vary from those stated or implied.