A Perfect Fit
At PicoForms we develop components that fit perfectly into a Service Oriented Architecture. With products that are completely standards compliant you will never risk classic challanges such as:
- Systems which cannot adapt to meet new user requirements.
- The need for niche skills not easily found on the market.
- Proprietary architecture causing development times to spiral out of control.
Instead we can offer the promise of:
- A sophisticated user experience
and great accessibility. - Control over development time and cost.
- Building on readily available, mainstream Web development skills.
The Products and the Match
Modern applications are often built with an XML front-end over Web Services (WS) that were created with one of the many free or commercial development tools currently available. The W3C, the same organisation that maintains the family of core WS standards that your own services depend on, has created a standard to define the user applications you need to integrate cleanly and simply with your Web Services. That standard is XForms and is at the core of the PicoForms product suite.
PicoForms matches your needs and XForms matches a Service Oriented Architecture. PicoForms and XForms are the perfect match for your application.
5 Business Reasons to get in touch
- Rapid development of data-driven applications to keep pace with business needs. User and customer demands are flexible and change all the time. With our products you can deliver that change and without the need to redistribute huge applications. Applications can often be regenerated quickly and automatically, just from simple changes to flow description or your data model.
- Build compelling functionality and applications that deliver to your users, whatever their needs. Expectations for application functionality and ease of use are set increasingly high, often higher than can easily be achieved with existing technologies. With PicoForms' products your applications make full use of the accessibility and usability functionality built right into XForms; so you can deliver what the user needs, quickly and cost-effectively.
- Built-in validation checks keep data-entry error rates down. Consistency can be hard to maintain in a dynamic and flexible application, but because XForms directly reuses the validation built into your data model, the user will never feel frustrated and you can have confidence that you are collecting the right data.
- Future proof critical business applications and minimise risk of vendor lock-in by developing over standard technologies. Adopting the latest XML Forms standard will prolong your system's life. Standards gives you choice even after you have selected a vendor.
- Deploy your applications where you need them; PicoForms' products are platform and device independent. Increasingly users expect to be able to access applications from a growing range of devices, such as PDAs and mobile phones. At PicoForms we are keeping up with the pace of change and have everything covered from the mobile device to the desktop.
5 Technical Reasons to chose our products
- Single application deployed over multiple platforms (e.g. browser, mobile, voice). There should be no need to develop the same application over and over again for every platform you support. It just increases your code-base and work-load. XForms is a declarative language that is interpreted directly on the target platform, to give the best user-experience. This means you only develop the application once, where ever it is used.
- Excellent integration with XML technologies and your existing XML resources. Today XML excels in B2B, but when it comes to integration to a UI layer there are not many standard ways to get a good fit. XForms is XML and works directly over any XML layer.
- Designed to integrate seamlessly with traditional Web infrastructure and SOAP based Web Services. Often systems are changed incrementally; some parts are plain old web pages, while newer functionality is created as Web Services. XForms has build-in support to integrate comfortably with both the old and the new.
- Key application behaviours achieved without the need for scripting. Exponentially Reduce the amount of code you need to write. Thinking about AJAX? Have you tried it and wondered about how to achieve a good user experience? Or perhaps you have concerns after having tried to maintain a huge JavaScript framework? Well with PicoForms products you don't need server communication to update UI screens or for doing validation. XForms provides a clear, transparent XML application where UI and data are well integrated.
- Separation of business logic and presentation. Application behaviour is data driven. There is no need to maintain UI state and application data separately. With XForms both are handled in the same way.


