Rich Internet Applications (RIA) are “Web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the Web client but keep the bulk of the data (i.e., maintaining the state of the program, the data etc) back on the application server” (Wikipedia).
The course will focus on: building RIA using ActionScript 3.0; creating classes; using flexible elements such as Flash UI (User Interface) components; connection to a server; and accessing data using XML (Extensible Markup Language), E4X (ECMAScript for XML) and RSS (Really Simple Syndication).
Mon 10.9.2007 9:15-16h
Intruduction to object-oriented programming and ActionScript 3.0
Class definitions
Introduction to components
Tue 11.9.2007 9:15-16h
UI components
Networking and communication
Wed 12.9.2007 9:15-16h
Using XML and E4X, Accessing RSS data, Discussion about projects
Thu 13.9.2007 9:15-16h
Developing projects
Fri 14.9.2007 9:15-16h
Developing and presenting projects