- Professional Developers:
(companies regularly developing software for application by another party, i.e. software or system houses)
- With our
components
plus a few lines of code to
interlink them you can unleash the power of many thousands
of lines. This saves a lot of your programmers'
time. You need fewer and less qualified programmers.
UIF building for an average application is a matter of some hours to days.
Once you are familiar with DLG, you will look at conventional
Windows programming as something like assembler
programming back
in the early 1960's.
In terms of money, the cost savings
by our components easily outweigh the
investment
into them after a small number of re-uses.
Semi-professional Appliers:
(companies whose core business are software-related products who want to furnish their products with their own software, e.g. manufacturers of software-driven systems or vendors of computers/consumer-electronics)
-
- Some of our clients initially did their business in various computer-related products.
Then they realized, by DLG the building of applications is so easy
that they simply
set up a new department "Software Development". Soon their clients found
out that the
software churned out by their former supplier was much
better than that
of "professional developers". (No wonder, the supplier was in that application domain in
the first place. So he knew exactly what was really needed there!)
Bottom line: Some of those former suppliers now make the greater part of their money as
software developers.
Well, their initial business they kept - but rather for a "nostalgic" reason.
Casual Users:
(those handling software-related tools in their daily business; by DLG they can develop software quickly whenever they need it - e.g. engineering offices, consultants, or even hobbyists)
- DLG is designed for easy handling: Applications are not "programmed" any
more, they are just
"plugged together" from some DLG components. Also in pricing it is relevant
even to people who
weren't thinking of software development in the first place.
Software is turning from once a SPECIALITY of the "inaugurated
high priests of the
computer" now to a COMMODITY. By DLG even people who need software
only now and then
should consider to make it themselves.
2. More Quality:
With our components you can give a
special
look-and-feel to your applications:
- Color,
background brush, background pattern, font, point size,
multimedia support, ... All your applications look something
special - the end user soon is feeling familiar with them. You can
bring your
corporate identity to
the screen of the user's computer.
(Not even the "global players"
in the software business have that competitive edge!)
- Tooltips give a temporary 1-line description of a UIF element.
This will make your applications extra user-friendly
(but for you it's just of one line of code more!)
- Variable UIF-Layout: Users can modify the user interface according to their needs, even at runtime (virtually impossible in standard Windows!)
- Semi-modal dialog technique offers instantaneous re-launch of a dialog,
persistence of data maintains scrolling of lists, selection bars, tabbing, sub-
trees, etc.
(In a few years from now, one might wonder how computer users could ever live
without that!)
- User-friendliness: By DLG's unique Floating UIF
you can give
the user access to all of your application's features, just by a minimum of cursor
movements. ("Let the menu be there where the cursor is!")
Compare: In standard Windows the user first has to carefully pin-point all the UIF elements.
- Beyond that, DLG has many other features to make the user's life easier. Soon your
applications will be
considered as something special. Something that's even "fun" to work with!
3. More Usability:
What good is all the cleverness you
built into your applications, if nobody but you
could get it out? - With our components you can give your users easy
access to it.
DLG can be combined with conventional Windows programming at
any degree (forfeiting some of the DLG-specific advantages, of course).
With every new version of system software coming out it's
getting harder to use it right away. For quite some time you would need
to "fiddle around" with it first. (Something an industrial software
developer just can't afford!)
We do that "fiddling" for you and pack the result
into our software components. By them you can do a really
"industrial" software development with clearly
predictable results: Streamlined development process, clearly
managed. No slack.