Web & Web 2.0 Applications

The first web applications were predominantly read-only but the innovative applications of the last few years have gone well beyond this capability. These applications let users add their own data by creating value with the interaction of this user-contributed information such as blogs, wikis, social software, and RSS feeds.

Software development tools for web applications are evolving rapidly. These tools enable faster development of more interesting and interactive applications. However it requires skill and experience to use these tools to architect and build web applications.

  • Many behind-the-scenes issues have to be managed carefully, including security, privacy, performance and usability.
  • One of the biggest challenges is scale. Web 2.0 applications can quickly go from a few hundred to a few hundred thousand or even millions of users.

Waverley has seen most of the kinds of problems that can occur … and we know how to fix them.

We have a network of specialist resources both within Waverley and external to the company. We’ll be able to bring the specialist into the project right away when the need arises.


Customer Examples:

Software developer for telecommunications

  • Customer/Application
    This company develops diagnostic and analytic software for the wireless industry.
  • What we did
    Built the device monitoring application, part of a suite of carrier applications.
  • Technologies
    J2EE, Hibernate, Oracle, AJAX, Dojo, Liferay, JMS, JBoss, EvDO scraping

Game developer for mobile phones

  • Customer/Application
    Developer of games for mobile phones. This game is played while watching sports events on television. The player competes with other players on the network to predict the outcomes of the events on television.
  • What we did
    Developed admin tools on the server side to support the production of real time games.
  • Technologies
    Apache Tapestry, Apache Hivemind, Hibernate and MySQL

We have a long history of building desktop applications for both Macintosh and Windows. Find out more here.

Or contact us at 1-650-322-0230 or send an .