|
BEST SCENARIO -
- 1) A brand new project, versus enhancements/additions to existing applications.
- 2) All C++
- 3) More than one target platform (example: Windows Mobile + Symbian + Android + Palm, & BlackBerry are all targeted for deploying your application).
VERY GOOD SCENARIO, BUT NEEDS A CLOSER LOOK -
- 1) Existing C++ application, where the new project would be treated as just another new service of the overall legacy system. In this case, Z++ would be used as a "wrapper" around the C++ system. The difference is that Z++ does not require ANY OS-specific C++ coding; our Z47 Virtual Processor (which resides on the target platform) handles all of the OS calls, inter-process communications, threads, etc. Thus the amount of code is, at a minimum, cut in half.
- 2) One or more target platforms (example: Windows Mobile + Symbian + Android + Palm, & BlackBerry are targeted for deploying your application).
NOT A GOOD FIT -
- 1) An environment totally standardized on any other language than C++. JAVA, .NET, C#, C: If the application environment does not use C++ at all we are not a good fit. Though we will be supporting additional coding environments in the future, C++ is where we shine. Z++ is based on C++. We have just added additional features and eliminated the weaknesses of C++. It is a modernized, easier, more efficient way to write C++ code.
|