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.
|