Software Development
The core skills of the Florentis team include extensive experience of C, C++, Microsoft .NET and Java development and a proven track record of delivering projects on systems ranging from Palm hand-held devices to enterprise class Unix servers. Familiarity with all stages of the software development process, from requirements analysis and specification through to implementation and testing, the consultancy has substantial commercial experience in the following areas:-
Operating systems
- Full range of Windows operating systems
- Range of Unix systems (Solaris, MP-RAS, Linux)
- Proprietary systems such as OS/2, Palm OS
Technologies
Florentis has considerable experience in the design and implementation of
component interfaces, including:
ActiveX, COM, ATL, Java, HTML, XML, ASP, .NET
Device Drivers
WinTab, HID, USB
Databases
SQL Server, Oracle, Sybase, ODBC
Services
Over the last decade the Florentis development team has been responsible for developing the leading handwritten signature technology, and in the process has accumulated substantial experience in the development of software products across a range of platforms, at all levels from device driver design to system integration.
In creating a technology designed to be ubiquitous it has been necessary to deal with issues of robustness, cross-platform compatibility and adaptability. As a result considerable experience has been gained dealing successfully with the following issues:
- The design of cross-platform, binary compatible data types.
- The production of compiler and platform independent C++ code.
- The design of data and component interfaces with full forward/backward version compatibility.
- The implementation of system-independent resources, allowing multi-language support to be provided independently from the target operating system.
- The engineering of robust numerical algorithms to provide reliable components.
Florentis is therefore well placed to provide a range of services from general software development to specialized services for handwritten signature systems and numerical solutions. Whatever the nature of the work, we consider the level of service we provide to our clients to be of the very greatest importance, and this has been reflected in the glowing testimonials we have received.