The Web is growing fast, and the amount of data in Cyberspace is growing even faster. Every day new information systems are developed, and every day new users are connected, and data can be accessed 24/7 from anywhere in the world. Faster and better software development methods are desperately needed. Along these lines, W3Schools has developed a very flexible technique for retrieving, displaying, and manipulate data, without the need for traditional programming. Cooperating with Jan Egil Refsnes, W3schools has developed a vocabulary for defining Web applications. The vocabulary is called AppML (Application Modeling Language).

AppML Cases?

This case study demonstrates how to build a full AppML Internet application, with functions for listing, editing, and searching information from several tables in a database.
AppML Tutorial

AppML stands for Application Modeling Language.

AppML is not a programming language. It is descriptive language (a language for describing applications).

It is built around familiar Web application concepts like:

  • Forms
  • Lists
  • Reports
  • Filters
  • Functions
  • Databases