Our technology provides a uniform, simplified development process that allows more people to create more applications more quickly than ever before.

HammerKit is a fully web-based environment and there are no downloads, plug-ins or client-side system software necessary to assemble applications. HammerKit has been architected from the beginning to support reusable components that:

  • are built once and reused without spaghetti code
  • are easy to create
  • are portable between applications
  • have predictable results
  • have simple APIs that do not require coding experience to tailor

100% Web-Oriented Architecture


HammerKit is web-oriented architecture platform (SOA for the web) and is SOAP-compliant. It has been built using generally available technology and is based on LAMP technology stack (Linux, Apache, MySQL, PHP). You can easily connect HammerKit applications to any existing application or data sources. The environment is scalable to support enterprise-level applications, subject to the infrastructure being sufficient for the transactional throughput requirements.




Features

The main features of HammerKit include:


Application Composer



The Application Composer is the heart of HammerKit. It is a simple single interface that allows the creation of components, templates, pages and sites through a visual design interface. It is easy to learn and intuitive in use.

WOA, SOA and SOAP



HammerKit has been built as �web-oriented architecture� and supports a full application deployment using web-only technologies. However, HammerKit also fully supports Service Oriented Architectures (SOA) fully. This means you can build SOA compliant services with HammerKit. HammerKit supports SOAP and is able to provide any kind of access to any kind of data easily. HammerKit can also connect to any service that uses SOAP or any other XML protocol for data transfer.

Database-driven Publishing



Hammerkit contains all of the state-of-the-art content management system features necessary to create, manage and publish rich web content to be for the web, Digital-TV and mobile devices. HammerKit also lets you utilise the underlying database immediately without requiring you to prepare and plan your database needs. You can start immediately creating data fields and adding data. In fact every object in HammerKit (files, users, pages, sessions, orders, etc) has built in data storage and a dedicated file space that allows you to enter data or attach files directly to the object.


Powerful File Management



HammerKit includes a powerful file management system that automatically files documents into the correct folder. Folders are available for every object in HammerKit, and this means that files can be placed exactly where they are relevant. The File Management system also provides both web-visible and safe files features. These mean that users can designate any file to be available to be indexed and visible on the web, or keep it safe behind a secure firewall


Single-Sign On Access Management

The Access Management features of HammerKit provide high resolution control over the access to the applications created in HammerKit. The single-sign on approach allows users to have individual roles in different applications, meaning that their access rights can be set at the correct level. The access management facilities also make it easy to assign rights to groups and roles and provides the administrator with complete control over every aspect of the site.

Templates and CSS Style Management



HammerKit provides the capability to define templates and styles that are used throughout the application. These can be changed quickly and easily using the built-in style management controls

Full Multi-Lingual Support

The HammerKit Application Assembly platform offers full multi-lingual support, for both the platform and the applications created on the platform. At present the platform content has been translated into English, Finnish, Swedish and Norwegian. The additions of languages are as easy as the addition of a new language file.

LOGIC



LOGIC is a great example of a component that is now a central part of the HammerKit core. LOGIC allows users to easily define conditions and resultant actions without the need to know how to programme. This means devigners/assemblers can create dynamic interactions in their applications and users get to see exactly what they need to see. LOGIC is powerful component used in almost every application.


HAMMERSCRIPT

HammerScript is a scripting language designed to improve accessing objects and their attribute values in HammerKit. The syntax of the current HammerScript version is very simple and is solely based on fetching values for variables or object attributes in different variable scopes, but provides a huge amount of flexibility in the way data is handled and uses inside HammerKit.

Action Components

HammerKit contains a large library of ready-to-use, action components that you can use to build applications with dynamic actions. The beauty of HammerKit architecture is that you can easily set and modify the actions to meet your brand and functional requirements, without programming. You can specify and modify the settings of even the most elementary parts of actions - without programming.

eCommerce Support

HammerKit supports product and service based eCommerce with a range of core technology and components that allow users to create product or service catalogues, take orders and process payments. It also incorporates order management, banking integration, credit card payment management, email/SMS communication, campaign management, activity tracking and brand management to make the creation of branded applications easy.

Web2.0 Support (and Web3.0 soon)

HammerKit includes a range of Web2.0 components including blogs, wikis, tagging, tag clouds, media banks and social networking tools. HammerKit has been designed to support semantic technologies and will shortly also support Web3.0 technologies such as automated semantic tagging, semantic search, automated clustering, topic discovery and linking. The result will be a full semantic application development environment, scheduled for release in early 2009.


About Us
HammerKit History
Philosophy and Values
Management Team
Production Partners
Contact Us


Assembling Applications
Efficient Application Production
Principles of Component Assembly
Web-Oriented Architectures
Development Ideas

Support
Customer Support
Partner Support
Open Thorsday Events
Feedback and Feelings

      Subscribe to our RSS feed   Check us out on Jaiku   Find us on Facebook



Privacy Policy � Terms of Use