Tuesday, 23 November 2010

hiJump - Introduction

This is the first in a series of blog posts giving an overview of the way we are now building rich internet applications (RIAs).

Building web applications is a complex business. Building rich internet applications is a ridiculously complex business. Anyone who has worked on a sizable RIA will have come across difficulties in ensuring the application develops in a consistent manner in such areas as:
  • How communication with the server is handled
  • How validation is handled
  • The actual HTML
  • The CSS
  • Error handling when things go wrong on the server
  • How javascript and javscript plugins are handled and configured
  • How business logic is modelled in the logic of the application
  • Who has control over the flow of the application?
Before starting work on our latest product we really needed to formalize the entire structure around building webapps. With a sizable development team and a complex project, the complexity of the application had to grow as linearly as possible.

hiJump addresses the issues above by using a variety of techniques which will be described in later posts in the series.

hiJump sits on top of a number of opensource projects:

4 comments:

  1. Very Nice !
    We all appreciate with your post.Keep posting these kind of information.
    Thanks for sharing.
    Datalogic Powerscan Holsters

    ReplyDelete
  2. Building rich internet applications is a ridiculously complex business. The explanation on the way we are now building rich internet applications.
    sap support packs

    ReplyDelete
  3. Thanks for sharing such a useful information. The information provided is very very niche. Logo Design , I was just surfing on internet and found your blog after reading this i realize that i should come here often.

    ReplyDelete
  4. I was just surfing on internet and found your blog after reading this i realize that i should come here often.

    buy phen375 | appetite suppressants

    ReplyDelete