Intexsoft

Specialization

Projects we completed during our history were all very different. But their specifics and our own best practices made us experts about:

  • Rich client web applications,
  • Window applications and background processes,
  • Database development,
  • Image and document processing for different formats like JPEG, TIFF, EPS, PDF, QXP, SVG, SGML, XML, HTML, XLS, CSV.
  • Integrating with 3rdparty software supporting that formats and OS like ImageMagick, HELIOS, AFPL GhostScript, Quark Express, QuarkXPress Server, Adobe InDesign Server, Adobe Photoshop and others.
  • Content publishing.
  • Development of multi-platform software running under Linux, Sun Solaris, Win, Mac and NFS connectivity between that stations,
  • Distributed systems and clusters,
  • and many other small and big classes of business projects.

Our development experience

During our career, we have accomplished full cycle projects as well as taken part in dozens of projects using different programming and script languages, popular technologies for different platforms.

Programming and script languages

http://java.sun.com/We use Java as one of the most popular cross-platform programming languages at the front line. Most of our projects from the beginning were implemented with that outstanding technology, and we are proud of our advances with it.
Due to the fact that we created many Web projects, we can definitely say that we have several perfect JavaScript developers.

A part of projects we have completed and those we are developing now are implemented using other programming languages. Our permanent Delphi department has long track record of success. We have also accomplished several challenging projects and modules using C++. The languages below were used as basic for numbers of small separate projects or were a part of our Java/Delphi/C++ software:


A part of projects we have completed and those we are developing now are implemented using other programming languages. Our permanent Delphi department has long track record of success. We have also accomplished several challenging projects and modules using C++ . The languages below were used as basic for numbers of small separate projects or were a part of our Java/Delphi/C++ software:

  • PHP,
  • Python, Jython,
  • Perl,
  • Jakarta Velocity,
  • Postscript,
  • VBA,
  • Unix shells (sh, bash),
  • ANT and others.

Hardware Architecture and OS

As already mentioned above, a lot of our software projects were multi-platform or assumed clusters with different OS/architecture, or claimed support of different OS at the client side. We develop for:

  • PC (Win NT, 2000, XP; Linux of different families including RHEL AS 3, RHEL AS 4),
  • SPARC (Sun Solaris),
  • Apple Macintosh (Mac OSX 10.x).

Relational Database Management Systems

Because of different requirements for database scalability, performance, price and compatibility we use the following RDBMS systems in our products:

  • Oracle (highly scalable RDBMS for big enterprise solutions),

                                            http://www.oracle.com/database/index.html

  • MySQL (the world's most popular open-source database for simple, lightweight and cheap products),
  • Apache Xindice XML DB for Java native standalone data storage,
  • While getting benefit from vendor SQL dialects at number of our projects, we also did DB-independent solutions with basic ANSI SQL, working successfully with any of Oracle, MySQL, Sybase and others.

Technologies

Fast changeable IT world presents us a lot of technologies, patterns, libraries and development tools. Some of them endorse their efficiency, others are fallen in oblivion. Our task is to march in step with time and technology, and to reuse our successful solutions in the next projects in order to reduce time expenses.

Very different technologies are our arms and strength. Approved and popular modules and libraries often provide deep integration between each other which helps with scaling the project. Experience with 3rdParty modules, application servers makes our software compatible and stable.

Just some of them are:

And a lot of technologies with various purposes like Regexp, JINI, WebDav and others.

Adobe Flex web technology

We are creating web applications based on various technologies. But one of them we like to figure out separately – the newest web application development framework Adobe® Flex® version 3.

Around 2 years ago we have chosen this technology as the most perspective one for creation of rich internet applications (RIA), and have created with it searies of applications with attractive UI and interactivity revolutionary in comparing to any other web application.

Besides of much higher development speed, Adobe® Flex® provides high application performance and full multimedia possibilities of Flash Platform, including stream video, sound, binary sockets and a lot of other possibilities of ActionScript . Applications Adobe® Flex® are executed in Flash player, available for full spectrum of browsers for Windows, Unix and Apple Macintosh platforms, at the cost of which there’s saved significant time usually spent by developers for ensuring browser compatibility of the application. Technology of client-server data transmission BlazeDS provides higher performance of data exchange in comparing to, for example, SOAP.

Our Flex-applications function also in Adobe Integrated Runtime (AIR) , providing even more possibilities and interactivity for the user, such as file system access, clipboard, multi-window support, enhanced drag-n-drop.

 
IntexSoft
(c) 2001-2010 |