Portfolio
Embedded
Sometimes there arise problems which have to be solved with use of little room and/or power consumption. Applications, where a whole desktop or notebook computer system is not very well suited. Embedded systems are predestined for these requirements: They can be used to fulfill realtime applications, with response times far below a thousandth second. They can serve as interfaces between your desktop computer and custom electronics. You can track or surveille objects with an embedded camera system. Many other applications are possible.
- Atmel, ARM, Freescale processors, Microsoft .NET Micro Framework
- Distance, temperature, light, inclination and rotation sensors, push-buttons or touchpads are among the possible input devices.
- Light emitting diodes, relays, motors, servos and displays are typical output devices.
- SPI, I2C, RS232, Onewire, Ethernet and USB are typical communication interfaces.
- Software development for existing PDAs, mobile phones or other devices is also possible.
Web
Barrier-free, secure, simple to use web pages, which conform to current web standards and are even so good-looking and comfortable, are one of our balance points.
A content management system was developed, which allows users to modify content without the need of any programming knowledge, in a Word-like interface. A wide variety of modules can add more features to the system: guestbooks, web shops, and more. They can be easily adapted to your needs.
- PHP5 based, modular, clearly arranged, simple to use
- Password secured admin interfaces allow users to modify content. If requested, users can be granted different rights.
- Content can be modified by users without programming knowledge, in a Word-like interface.
- Time controlled, automatic updates, web shops, guestbooks, image galleries, news pages and statistics can add to the user experience.
Desktop
You need an user interface for an existing, or a 'to be developed' application? It has to be efficient, intuitive, crash free, and solve exactly your problem?
- We develop applications for every imaginable system, from Mac OS, over Linux/Unix, to Windows and embedded environments.
- C, C#, Java, Swing, GTK and QT are techniques, which have proven to be well-suited in the past.
- Simple and intuitive, yet efficient user interfaces are important for us.
Call Center Application |
Background Applications
Automatic invoice creation, PDF export, calculations, client or content management, are only a small part of background applications, which mostly fulfill their purpose without the users knowledge.
- Word, HTML, XML, PDF, PS or DVI export or your company's own, well-etablished file formats are export methods, which are common to many of these applications. Template based export is preferable.
- Often, graphs and statistics are also needed as output data.
- We worked in the past, among others, with XSLT/XSL-FO/FOP, LaTEX, C, C#, Java, Python, Visual Basic and PHP.
Example applications:
- Convert XML data to PDF files with the help of XSLT/XSL-FO/FOP.
- Export your web shops invoices as PDF files, which can be e-mailed to your customers.
- Export documents directly to Word files.
- Create PDF invoices and letters with LaTEX.
- Produce diagrams for statistical values with PHP or Python.
- Rotate passwords automatically on your server. A mathematical pattern can be used to create a new password, and passwords will be outdated immediately after use.
