Caché Technology Partner

MakovaSoft

Hesper TechnologyMakovaSoft – is a team of experienced and dedicated IT professionals. This allows us to provide high-quality solutions for wide spectrum of customer needs – from designing, developing and supporting B2B and enterprise software to full-service graphic design and state of art web sites.

The way we do business
Each project is provided with customized and highly efficient task force, ensuring that created product reflects a clear and concise implementation of the client’s needs and goals. While developing design and software products, our company uses the latest technology along with old well-known design and programming tools that guarantees high quality of our products and their future extensibility. Well-controlled internal process of development and project’s documentation provides customers with desired solutions within strict time frames and controlled expenses.

MakovaSoft was established in 1997 as the company for developing specialized financial software. Since that time, company significantly extended the list of provided services added system development tools, Web-solutions and graphic design. Unconventional and successful mix of software engineers and art designers allows the company to create products and services that open new opportunities for customers business. High level of experience and expertise, creative development approach, observation and following the latest tendencies of IT market makes doing business with MakovaSoft very favorable and productive for all customers.

Today company provides services and solutions in the following areas

Software development:

  • Consulting, research and development for the wide spectrum of IT applications
  • Design, development and maintenance of development tools for creating end-user application using post-relational database Cache’

Web-solutions:

  • Full-service web-site solutions including design, publication and management for multi-functional sites
  • Web-site content management using W'Key tool
  • Web-site localization
  • Intranet design, consulting and implementation
  • Banners design

SMWrap
SMWrap is a Rapid Application Development tool for creating highly efficient Intranet/Internet applications which use InterSystems Caché 5.0.X database (8 bit) as server.

SMWrap applications are full-featured GUI applications that are built within real thin-client architecture. They use TCP/IP protocol for connection to database. All application code and interface are contained in native Caché classes inside database, so to run application created with SMWrap, client side needs only SMWrap Run-Time application (single executable file 2.8 Mb size). SMWrap Run-Time can be downloaded from our website. After installation customer just need to specify IP address of Caché server and the name of application to run.

All application code and design are stored inside database, the cost of support and deployment for applications using SMWrap technology is low compared to classic GUI client-server applications and is similar to Web applications maintenance costs. For example, after making changes in some dialog box of your application you'll just need to load Caché class on server and compile it. As a matter of fact, SMWrap technology is real thin-client technology: SMWrap Run-Time engine is a "browser" that understands commands in special format and creates and manages corresponding GUI controls. It doesn't know anything about application that is executed and all it does is managing incoming commands and notifying server side about events that occured as a result of user actions.

As SMWrap application consists of native Caché classes the language that is used developing SMWrap applications is the same as language that is used by Caché database.