Keyphrases
- rapid prototyping
- web applications
- development environment
- application development
- web browser
- agent oriented programming
- web services
- application developers
- learning rails
- end users
- web application development
- web interface
- development tools
- flow diagram
- database
- human computer interaction
- data model
- mobile devices
- web based systems
- databases