This part covers the following topics:
| What is an Event-Driven Application? |
| GUI Development Environments |
| GUI Design Tips |
| Tasks Involved in Creating an Application |
| Tutorial |
| Basic Terminology |
For detailed information on event-driven programming, see Event-Driven Programming Techniques.