Uniface Roadmap
Michael Taylor
Product Manager
02 June 2015
Advanced Development Technology
www.uniface.com
Agenda
Things we’re
working on
Uniface 9
Uniface 10
www.uniface.com
Agenda
Things we’re
working on
Uniface 9
Uniface 10
www.uniface.com
Things we’re Working on...
Uniface Security Certification
Uniface is checked by Veracode
• Static deployment components
• Dynamic components are application design
Next steps:
• VerAfied certification
• Integration into our automated build and test processes
www.uniface.com
Uniface 9.6 – Released December 2012
Delivering enhancements for +/-2 years
Agile delivery
New model of frequent enhancement releases
Success has exceeded our expectations
Uptake within the customer base
Positive feedback
Ongoing enhancement requests
Will be maintained until 2017
Enhancements until 2015 (Uniface 9.6.07)
www.uniface.com
Uniface 9 - the Currency plan
Operating Systems
Databases
www.uniface.com
Uniface 9.7
Aiming for a Q3 2015 delivery
Addition to the roadmap enabled by additional investment
in Uniface
Support life cycle for Uniface 9.6 will change as a result
18 months after the delivery of Uniface 9.7
Migration from Uniface 9.6 to Uniface 10.02 as previously
communicated.
Uniface 9.7 is NOT mandatory to migrate to Uniface 10.
Move from 9.6 – 9.7 will require recompilation
This is usual! Nothing new!
Enables us to deliver mobile (and other) enhancements in Uniface 9
Advanced Development Technology
The contents of this presentation are plans and subject to change. For Uniface internal use only!
www.uniface.com
Uniface 9.7 planned content
Planning to Modernize the Uniface 9/7 UDE
Colors, buttons, etc
Some minor functionality improvements
Revised start screen, open form, etc
Title bar naming
Windows enhancements
Attach properties for labels
Flat (Win 8 style) buttons
HTML5 control 64 bit
SDI functionality (definable, probably ini file)
Advanced Development Technology
www.uniface.com
Uniface 9.7 planned content
Planning to Modernize the Uniface 9/7 UDE
Colors, buttons, etc
Some minor functionality improvements
Revised start screen, open form, etc
Title bar naming
Windows enhancements
Attach properties for labels
Flat (Win 8 style) buttons
HTML5 control 64 bit
SDI functionality (definable, probably ini file)
Advanced Development Technology
www.uniface.com
Uniface 9.7 planned content
Web services enhancements
Additional UHTTP tweaks
Semantic URLs
Struct performance tweaks
Currency - Uniface 9.7 will not be available on Windows XP
We plan to move to MS Visual Studio 2013
Opens up other possibilities
Refactoring
Windows features and functionality
Advanced Development Technology
www.uniface.com
Dynamic server pages
Promises
INOUT params
Standard HTML widgets
HTML classes
HTML attributes
Combine and minify
uniface.js
Bootstrapping
JavaScript API for labels
www.uniface.com
On device app testing – UScan
Test Mobile apps
Access to hardware
Integration with development
Will be made available in app stores
www.uniface.com
Themes
Advanced development environment
Agile development methodology
Mobile deployment
Cloud deployment
www.uniface.com
Our objectives:
Deliver a new development experience
IDE development familiarity
IDF familiarity for the current user community
Usability
Functionality
Maintain development productivity
A showcase Uniface application
www.uniface.com
Web Edition
Early Adopters Release
Targeted for new development projects
New customers
New projects within existing customers
Develop applications for the cloud/web
With a new Uniface IDE!
www.uniface.com
Phased release schedule based on Editions
Early adopters – released last week
Planned for Q3 2015
Planned for Q1-Q2 2016
www.uniface.com
Uniface 10 support strategy (continued)
Support of Uniface 10 Web Edition
Uniface.info - U10 specific forums
Enables data to be collected and shared
Seeding for the future
Enables focus on real u10 projects
Delivery of maintenance
No planning on a regular patch delivery schedule
Planning for a ‘significant update’ as a maintenance pack in
June/July
Real u10 projects we will do everything needed
Advanced Development Technology
www.uniface.com
Uniface 10 support strategy (continued)
Support of Uniface 10 Mobile Edition (and afterwards)
Will use our usual support process(s)
Preference would be forums
Usual channels will be open
Online call logging and maintenance will be operational by then
Delivery of maintenance
Will revert to our regular ‘rhythm’ of patches and service packs
Advanced Development Technology
www.uniface.com
Planned
Date
Release Functionality Targeted customer
‘audience’
Uniface 9
2013 Uniface 9.6.x (4
month cycle)
• Unicode
• Web
• Web Services
• Windows
New/existing
2014
2015 Q3 Uniface 9.7 Mobile/web New/existing
Uniface 10
2013 Q4 Uniface 10.00b • Advanced
development
• Agile development
Demo
2014 Q1 Uniface 10.00c Demo
2014 Q2 Uniface 10.00d Workshop release
2015 Q2 Uniface 10 WE Early Adopters
2015 Q3 Uniface 10 ME New/existing
2016 TBA Uniface 10 EE New/existing
Uniface Roadmap
www.uniface.com
Q&A
Thank You!
Advanced Development Technology

2 roadmap uniface june 2015 2

  • 1.
    Uniface Roadmap Michael Taylor ProductManager 02 June 2015 Advanced Development Technology
  • 2.
  • 3.
  • 4.
    www.uniface.com Things we’re Workingon... Uniface Security Certification Uniface is checked by Veracode • Static deployment components • Dynamic components are application design Next steps: • VerAfied certification • Integration into our automated build and test processes
  • 5.
    www.uniface.com Uniface 9.6 –Released December 2012 Delivering enhancements for +/-2 years Agile delivery New model of frequent enhancement releases Success has exceeded our expectations Uptake within the customer base Positive feedback Ongoing enhancement requests Will be maintained until 2017 Enhancements until 2015 (Uniface 9.6.07)
  • 6.
    www.uniface.com Uniface 9 -the Currency plan Operating Systems Databases
  • 7.
    www.uniface.com Uniface 9.7 Aiming fora Q3 2015 delivery Addition to the roadmap enabled by additional investment in Uniface Support life cycle for Uniface 9.6 will change as a result 18 months after the delivery of Uniface 9.7 Migration from Uniface 9.6 to Uniface 10.02 as previously communicated. Uniface 9.7 is NOT mandatory to migrate to Uniface 10. Move from 9.6 – 9.7 will require recompilation This is usual! Nothing new! Enables us to deliver mobile (and other) enhancements in Uniface 9 Advanced Development Technology The contents of this presentation are plans and subject to change. For Uniface internal use only!
  • 8.
    www.uniface.com Uniface 9.7 plannedcontent Planning to Modernize the Uniface 9/7 UDE Colors, buttons, etc Some minor functionality improvements Revised start screen, open form, etc Title bar naming Windows enhancements Attach properties for labels Flat (Win 8 style) buttons HTML5 control 64 bit SDI functionality (definable, probably ini file) Advanced Development Technology
  • 9.
    www.uniface.com Uniface 9.7 plannedcontent Planning to Modernize the Uniface 9/7 UDE Colors, buttons, etc Some minor functionality improvements Revised start screen, open form, etc Title bar naming Windows enhancements Attach properties for labels Flat (Win 8 style) buttons HTML5 control 64 bit SDI functionality (definable, probably ini file) Advanced Development Technology
  • 10.
    www.uniface.com Uniface 9.7 plannedcontent Web services enhancements Additional UHTTP tweaks Semantic URLs Struct performance tweaks Currency - Uniface 9.7 will not be available on Windows XP We plan to move to MS Visual Studio 2013 Opens up other possibilities Refactoring Windows features and functionality Advanced Development Technology
  • 11.
    www.uniface.com Dynamic server pages Promises INOUTparams Standard HTML widgets HTML classes HTML attributes Combine and minify uniface.js Bootstrapping JavaScript API for labels
  • 12.
    www.uniface.com On device apptesting – UScan Test Mobile apps Access to hardware Integration with development Will be made available in app stores
  • 13.
    www.uniface.com Themes Advanced development environment Agiledevelopment methodology Mobile deployment Cloud deployment
  • 14.
    www.uniface.com Our objectives: Deliver anew development experience IDE development familiarity IDF familiarity for the current user community Usability Functionality Maintain development productivity A showcase Uniface application
  • 15.
    www.uniface.com Web Edition Early AdoptersRelease Targeted for new development projects New customers New projects within existing customers Develop applications for the cloud/web With a new Uniface IDE!
  • 16.
    www.uniface.com Phased release schedulebased on Editions Early adopters – released last week Planned for Q3 2015 Planned for Q1-Q2 2016
  • 17.
    www.uniface.com Uniface 10 supportstrategy (continued) Support of Uniface 10 Web Edition Uniface.info - U10 specific forums Enables data to be collected and shared Seeding for the future Enables focus on real u10 projects Delivery of maintenance No planning on a regular patch delivery schedule Planning for a ‘significant update’ as a maintenance pack in June/July Real u10 projects we will do everything needed Advanced Development Technology
  • 18.
    www.uniface.com Uniface 10 supportstrategy (continued) Support of Uniface 10 Mobile Edition (and afterwards) Will use our usual support process(s) Preference would be forums Usual channels will be open Online call logging and maintenance will be operational by then Delivery of maintenance Will revert to our regular ‘rhythm’ of patches and service packs Advanced Development Technology
  • 19.
    www.uniface.com Planned Date Release Functionality Targetedcustomer ‘audience’ Uniface 9 2013 Uniface 9.6.x (4 month cycle) • Unicode • Web • Web Services • Windows New/existing 2014 2015 Q3 Uniface 9.7 Mobile/web New/existing Uniface 10 2013 Q4 Uniface 10.00b • Advanced development • Agile development Demo 2014 Q1 Uniface 10.00c Demo 2014 Q2 Uniface 10.00d Workshop release 2015 Q2 Uniface 10 WE Early Adopters 2015 Q3 Uniface 10 ME New/existing 2016 TBA Uniface 10 EE New/existing Uniface Roadmap
  • 20.