Technologies
WinAPI
- Complicated server multiprocessor and multithreading development
- Deep shell extending, ShellAPI (extending explorer functionality)
- Windows multimedia API
- Device driver development (Smart card driver, virtual
filesystem development)
- Complicated GUI development. Implementing light-weight
GUI libraries.
WinAPI is main development platform for front-end solutions.
In our software we have used almost all technologies and interfaces,
provided by Win32. We have good experience in using undocumented
features of Win32 COM, GDI, Shell extension and Driver development
APIs.
Our engineers are skillful in development of multithreaded
computing systems and user interfaces. We have our own libraries
for managing threads and avoiding deadlocks.
Our testing department have computers with all versions of
Windows, starting with early Windows 95, and OSR1, up to latest
Windows XP, including all possible updates and service packs,
so our software is working correctly with all versions of
Windows.
MFC
- GUI development, customization of MFC classes
Our developers have very strong experience in creating fully
customized GUI with help of MFC, customizing controls appearance
and behavior, creating skinnable interfaces, optimization
of MFC code, etc. We have experience in developing new wrapper
classes for existing and new controls, integrating MFC classes
with low-level Windows GDI functions and keeping OO structure
of these libraries.
We have created set of libraries, based on MFC for creating
fully-customized and skinnable GUIs, and set of non-standard
features.
COM/DCOM,
ActiveX, ATL, OLE Automation and Embedding
- Libraries and systems, based on COM objects development
- ActiveX components development
- OLE Document Embeddable objects
We have experience in COM for wide range of purposes - from
creating ActiveX components for usage in the internet, to
development of COM objects for extending Windows Shell. Our
engineers have very deep knowledge of COM technology, and
particular implementations of COM objects, used in different
areas (Win32 objects, Shell objects).
XML/XSL
- XML-based protocols for internet applications.
We widely use XML format in protocols for internet applications.
We have our own lite libraries for processing XML based protocols.
DirectX
- Fullscreen action games.
- Online casino software.
We have completed number of DirectX-based projects - mainly
gaming software. There action and casino games as well. Another
aspect of our experience in Direct technology is creating
DirectShow filters. We have developers with high skills in
run-time, highly optimized code development and multithreading,
that help us in creating filters of any complexity.
Image
Processing
- Streaming video processing, screen analysis, motion detection
algorithms.
- 3D graphics processing and animation.
We have created wide range of image processing software and
libraries. Among them there is processing streaming video,
algorithms of motion detection for security systems, and screen
analyzing for office use, photo stitching software. Out mathematical
department help us in creating correct math models for image
processing algorithms and optimizing code.
Multiplatform
Code Development
- Win32/Linux portable server development
We have successful experience in creating multiplatform projects
(C++), that can be built both for WinNT/2K and Unix (particularly
Linux). We can also perform porting of existing server software
to another operating system.
SmartCard
SDK
- SmartCard processing software
We have experience in processing SmartCards, including working
with SmartCard SDK and development of hardware drivers for
SmartCard readers.
|
 |
| If you have additional questions, we would be glad to
advise you personally. Our contact information can be
found at our page Contact
Us. |
See also:
Used Technologies:
|
 |