The power of Web-based applications continues to burgeon as they take on the art of application building itself. In a number of online tools, the old compile-link-deploy loop disappears, and editing a Web application becomes as simple as editing a comment for Slashdot. (Notice I used the word "edit," not "program.") Just click a few times in the browser and your application is up and running.
This trend has been unfolding for several years. First, the vendors tried letting you build your own forms with AJAX drag-and-drop tools. Then they let you add a bit more scripting to the widgets. After a few iterations, the products aren't much different from a full-fledged tool built out of Java, PHP, or Perl.
Today, the tools available let you build something that required a team of Java experts just a few years ago. They range from the simple form construction mechanisms from sites like Wufoo to more sophisticated sites, such as Coghead (see the review of Coghead), that build full applications. Even online office applications sites like Zoho are growing pretty close to offering most of what you need to build a full database-driven Web site. There are even some interesting sites like AppJet that let you program in good old ASCII while using a Web engine. All of these are converging on the familiar Web application built around a database.
All of these tools specialize in managing the tables and tables of information that are routinely dispatched to relational databases. These are the lifeblood of businesses, and it's no surprise that there are a number of approaches to corralling this data.
Forms over function
The simplest tools don't do much, but they can accomplish much of what traditional Web sites do. If you want a number of people to fill out their particular row of a database, nothing could be simpler than JotForm, FormAssembly, or Wufoo. You drag and drop fields onto a page until you've got all of the questions arranged in a way that won't annoy the end-user too much. Then you push a button, send out e-mails, hope the people won't ignore the request, and collect the data in a collated file.
Wufoo is the slickest of these three -- if you like the multicolored cacophony so common in Web 2.0 applications. The company brags that Jakob Nielsen, the design guru, chose Wufoo as one of the best user interfaces of 2008. The system is easy to use, and I found only a few holes when I tried to confound the form validation routines with arcane URLs.
The vendors compete boffering additional features to make their forms more sophisticated. FormAssembly, for instance, now lets you add CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) protection that forces the user to prove they're not out to get Sarah Connor by reading some oddly tangled mess of words. It also has a nice collection of CSS style sheets for dressing up the forms in the Form Garden. All are distributed under Creative Commons licenses.
Payment integration is one of the neater aspects of all three of these tools. JotForm, for instance, supports six different payment mechanisms, including PayPal, Google Checkout, and ClickBank. Once someone fills out a form, they are forwarded to the payment gateway. The money received shows up in the same table as the information from the form. This is a simple way to take prepayment for events.
Latest on AJAX
- Zend adds Flash links to PHP
- JavaFX RIA technology almost ready
- Aptana introduces AJAX servers
- Who needs an enterprise AJAX solution?
- OpenAjax moves on interoperability, security
- Mozilla Labs pursues Web development tools
- Open source identity: Horde lead developer Jan Schneider
- Nokia challenges developers to think outside the phone
- Coghead clicks for non-coders
- Application builders in the sky
Development Essentials
- Top 10 wicked cool algorithms
- Facebook app verification fee draws criticism
- Microsoft's openness stressed
- Yahoo's developer platform to launch this week
- Microsoft starts new developer portal
- Google API allows creating apps that can track laptops
- PHP, JavaScript, Ruby, Perl, Python, and Tcl Today: The State of the Scripting Universe
- Analyst: In-house app development fraught with waste
- Is unit testing doomed?
- Open source still the best way to develop software
TechWorld Jobs (beta)
Recent Jobs
Whitepapers
- Email Archiving Implementation: Five Costly Mistakes to Avoid
- Discover the advantages of an open architecture multi-vendor network solution
- Mimosa™ NearPoint™ for Microsoft® Exchange Server: Email Archiving 101
- Choices in Storage Architecture for Oracle Environments
- Understanding Email Marketing: A Guide for SMBs
TechWorld Blogs
-

TalkingTech
The view from the top of IT with TechWorld Editor Rodney Gedda
-

Entrenched
Cooking up better code, IDG's developers reveal some of their secrets
-

Broadband Voice
Darren Pauli digs in from the front line of Australia's broadband battleground
Recent blog posts
- An open storage stack? I like the sound of that
- The mobile clone wars: fighting for a better phone experience
- Stopping the "Clean Feed"
- Identifying web platforms
- Clean Feed ‘not technically possible’
- No Clean Feed - well duh!
- Conroy's content cops still on the cards
- Will open source ruin the economy? Please help
- Linux kernel 2.6.27 is out!
- Falling off the ob_start stack
Recent comments
- Hello this is Brianna
10 hours 1 min ago - Turn any PC into a media center
23 hours 52 min ago - How About the Correct Title?
1 day 15 hours ago - who are you kidding?
1 day 20 hours ago - Seriously, how much did they pay for this advertisement
3 days 10 hours ago - SF Bay Area - free Seminar on Enterprise Cloud Computing
3 days 14 hours ago - video conferening but not telepresence...
3 days 21 hours ago - SAMSUNG OLED 40" TECHNOLOGY
4 days 5 hours ago - What was the question again, oh well this was prepared earlier
6 days 13 hours ago - Worldwide broadband prices continue to drop which means ? in AU
6 days 13 hours ago - Not a Problem Here in Australia and New Zealand
1 week 1 day ago - Clear the air
1 week 2 days ago - Tabbed browsing, Quick Find,
1 week 5 days ago - Microsoft details plans for new social bookmarking tool
1 week 6 days ago - There is a 3rd party tool
2 weeks 1 day ago - Demise of Windows
2 weeks 1 day ago - new OS
2 weeks 1 day ago - Re: Favicon
2 weeks 2 days ago - Multi Camera Kino
2 weeks 2 days ago - Favicon
2 weeks 3 days ago



