20
Uniface Roadmap Michael Taylor Product Manager 02 June 2015 Advanced Development Technology

2 roadmap uniface june 2015 2

  • Upload
    uniface

  • View
    71

  • Download
    1

Embed Size (px)

Citation preview

Page 1: 2 roadmap uniface june 2015 2

Uniface RoadmapMichael TaylorProduct Manager

02 June 2015

Advanced Development Technology

Page 2: 2 roadmap uniface june 2015 2

www.uniface.com

Agenda

� Things we’re working on

� Uniface 9� Uniface 10

Page 3: 2 roadmap uniface june 2015 2

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

Page 4: 2 roadmap uniface june 2015 2

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

Page 5: 2 roadmap uniface june 2015 2

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)

Page 6: 2 roadmap uniface june 2015 2

www.uniface.com

Uniface 9 - the Currency plan

Operating Systems

Databases

Page 7: 2 roadmap uniface june 2015 2

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!

Page 8: 2 roadmap uniface june 2015 2

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

Page 9: 2 roadmap uniface june 2015 2

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

Page 10: 2 roadmap uniface june 2015 2

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

Page 11: 2 roadmap uniface june 2015 2

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

Page 12: 2 roadmap uniface june 2015 2

www.uniface.com

On device app testing – UScan

� Test Mobile apps

� Access to hardware

� Integration with development

� Will be made available in app stores

Page 13: 2 roadmap uniface june 2015 2

www.uniface.com

Themes

� Advanced development environment

� Agile development methodology

� Mobile deployment

� Cloud deployment

Page 14: 2 roadmap uniface june 2015 2

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

Page 15: 2 roadmap uniface june 2015 2

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!

Page 16: 2 roadmap uniface june 2015 2

www.uniface.com

Phased release schedule based on Editions

Early adopters – released last week

Planned for Q3 2015

Planned for Q1-Q2 2016

Page 17: 2 roadmap uniface june 2015 2

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

Page 18: 2 roadmap uniface june 2015 2

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

Page 19: 2 roadmap uniface june 2015 2

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

Page 20: 2 roadmap uniface june 2015 2

www.uniface.com

Q&A

Thank You!

Advanced Development Technology