3. www.uniface.com
Things we’re Working on...
Turning up the heat on quality
GUI testing tool replacement
Ranorex is the replacement tooling
Implementation underway in Uniface
Windows client/server
4. 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.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
7. 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
8. 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
9. 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
10. www.uniface.com
On device app testing – UScan
Test Mobile apps
Access to hardware
Integration with development
Will be made available in app stores
12. 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
13. 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!
15. 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
16. 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
17. 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