Interactive Media Development Challenges
To create applications which are:
- Interactive: rich, customized, responsive input and output
- Meaningful: provides unique value over alternative media
- Compelling: engaging, entertaining--not just "cool"
To create applications which are: