Meet Uniface 10, where all of Uniface’s traditional strengths combine with a totally new integrated development environment to make teams even more productive. In this presentation you will learn about:
• The Uniface 10 Concepts
• The New Uniface IDE
• Increased Productivity Using Uniface 10
• Changes in Terminology
• Repository Changes.
During this presentation there will be a demo showing the interface of the new Uniface 10 IDE while building a small sample.
7. www.uniface.com Advanced Development Technology
Uniface 10 Concepts
• Development Objects and Main Development Objects
• Modeled Objects and Derived Objects
• Templates and Palettes
• Projects
• Libraries
8. www.uniface.com Advanced Development Technology
Uniface 10: The Uniface IDE [1]
• New Editors
• Code Containers
• ProcScript Inheritance
• Compiled Modules Inspector
• Triggers
• Modelled Components
• Modelled Properties
9. www.uniface.com Advanced Development Technology
Uniface 10: The Uniface IDE [2]
• Component Variables
• Global and Compile-Time Constants
• Repository
11. www.uniface.com Advanced Development Technology
Uniface 10 Changes, examples [2]
• …in JavaScript API (numerous enhancements, new: uniface.datastore)
• …in Properties (Renaming in Property Inspector for consistency and clearness)
• …in Configuration Settings (assignment- and initialization settings, logicals)
• …in command line switches (new: /tpl, /plt, obsolete: /rma, /exe )
• …in Repository (Not possible to run U10 IDE against U9 repository)
Please remember:
• These are just some of the enhancements
• Migration takes care of changes in triggers and inheritance
25. www.uniface.com Advanced Development Technology
Project support
• Center of Navigation
• Collection of Development Objects
• Scope for various actions:
• Compile
• Deploy
• Export
• U9 subsystems are not migrated to U10 projects
(for good reasons)
28. www.uniface.com Advanced Development Technology
WebEx Demo
1. Finish a pre-constructed application model
2. Develop a small Web application
3. Develop a small Desktop (C/S) application
32. www.uniface.com Advanced Development Technology
General positive findings
• Developer stays in one well-developed main screen
• Less separate actions needed to perform a certain task
• Creating objects seems more natural compared to U9
Please share your experiences!
We welcome your views, opinions and expressions!