HTML5 application development for cross-device compatibility

bridgwatera | 2 Comments
| More

Mobile content delivery company Volantis is aiming to make automated website and application development easier with its latest Framework 6.0. offering. This 'app creator' toolset offers developers the chance to use standard web technologies including HTML5 and CSS3, without the need to rely on more complicated Java programming.

HTML.png

Volantis says that key components in its new product include a new app creator, an enriched HTML5 and CSS3 toolkit, better device portability and improved page rendering. The company claims that this will allow developers to deploy applications that can run across native and web clients and be packaged up for both Apple and Android app stores.

According to the company's website, "Developers will now be able to create an application once, distribute it everywhere in one go and maintain it over time, removing the need to distribute individual updates."

Software developers using HTML5 for web development naturally want to build the most compelling user experience possible. Volantis is trying to encourage developers to use its tool to build websites with properties such as gradient, 3D transforms, cover flow, reflections and opacity. The toolkit also ensures that developers are able to produce sites and applications far more simply and quickly, without having to build individual versions for different browsers and handsets.

"HTML5 offers great potential for developers to produce web-based applications which offer a rich media experience. However, as browser vendors implement different features for HTML5, end-users might not be able to take full advantage of their device's capabilities," said Mark Watson, CEO of Volantis.

If interoperability with maximum functionality in mobile is king - and it arguably is - then Volantis Framework 6.0 may prove to be popular for producing browser-based and native applications which fulfil the potential of the latest handsets as well as rendering across legacy devices.

If the company can be criticised for anything it may be lack of presence. By that I mean that a scan of its website gives you the impression that it is built and run by techies for techies. This is a company without a page on Wikipedia (not that you should take that as a gauge necessarily), this is a company without an ABOUT US button on its website, this is a company that you may not have heard of and this is a company that is hardly first to the table with the "write once - run anywhere" story (think Nokia Qt and others). But in the interests of fairness, let's give them their due here to show that we wont just talk about IBM et al. Take a closer look and decide for yourself.

2 Comments

So, what have we here not another promise in the computing field for the ever eluding 'compile once run anywhere'?

So given that we've heard this before with C,C++ java et al forgive me for being a little wary of the claims made here.

Considering that HTML is not exactly processor language and can be interpreted to some extent by humans I have to ask why has it taken until version 5 to accomplish this?

My experience of these 'run everywhere' frameworks is that they are generally quite vanilla and offer the most common denominator of features which then leaves the resulting application looking somewhat barren.

However, lets see what Mr Watson and Volantis can do.

Make sure the iphone app testing will be carried out using the latest firmware available for that device. Most iPhone users will upgrade straight away as soon as new firmware version is released. So it makes obvious sense to ensure you App functions correctly with the latest firmware.

Leave a comment

About this Entry

This page contains a single entry by Adrian Bridgwater published on July 16, 2010 6:29 PM.

Welcome to the Computer Weekly Developer Network was the previous entry in this blog.

Application Service Automation: a helping hand in the data centre is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.