Software Solutions
Software Prototypes
- You have ideas which need to be fleshed out and validated via
simple, workable prototypes. These can be used to get first-level
feedback from your target audience before you enter the
expensive development phase.
Complete Software Solution
- We are experienced in software development throughout the entire
development cycle in the following deployment environments:
- client-server architecture: thin-client applications,
Web applications, integrated mobile clients
- desktop applications: standalone; with embedded
database; as client of remote server applications, etc.
- mobile applications on Java-enabled devices such as
mobile phones and PDAs: games for promotions/branding,
business applications, extensions to existing solutions
- All development is internally managed from requirements,
design, development, testing and quality assurance to
deployment and maintenance.
Extending and Migration of Software Solutions
- You have an existing software solution which
- needs to be extended to accommodate new functionality
- has to be ported to a different platform for various reasons,
such as, lack of performance, lack of internal support, etc.
Database Solutions
- We have a long standing experience in the design of database
schemas, optimising and administering databases. We use
relational as well as object databases and utilise
object/relational mapping tools where appropriate.
Security and Encryption Solutions
- An important and often neglected consideration in the area of
software development is application security. This ranges from
principles of writing secure code to steps one takes to secure
Web applications.