Upload
uniface
View
71
Download
1
Embed Size (px)
Citation preview
Uniface RoadmapMichael TaylorProduct Manager
02 June 2015
Advanced Development Technology
www.uniface.com
Agenda
� Things we’re working on
� Uniface 9� Uniface 10
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
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 • Advanceddevelopment
• 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