Due Date: Sunday, 28 March (topic selection)
Sunday, 4 April (brief outline)
Wednesday, 21 April (presentation)
Group project
Description
In this project, you will have the opportunity briefly to investigate a topic of interest in the area of client-side web development.Given the remaining time of the semester and the length of each presentation, you are not expected to conduct an exhaustive study of your topic. The purpose of this project is for you to find and present some starting points for using a particular technology or discuss the utility of some general approach. Please consult with me if you have any questions.
Deliverables
This project consists of the following deliverables:- Topic selection (two or three choices in order of preference) due Sunday, 28 March.
- Brief outline of your presentation due Sunday, 4 April.
- In-class "lightning talk" (very brief presentation) of your findings (8 minutes, followed by up to 2 minutes of questions) held on Wednesday, 21 April.
- Where appropriate, presentations should address "who/what/when/why/how" questions, discuss the significance and availability of the technology, and how it relates to competing technologies.
- Accompanying materials, such as electronic copies of your visual presentation, code examples, etc.
Possible topics
Here are some possible topics:- HTML5
- Specific JavaScript/AJAX libraries of interest
- Specific web 2.0 APIs of interest
- Google Data APIs (e.g. Google Maps)
- CTA Bus Tracker API: team 5
- Client-side geo-location information in Javascript: team 1
- Specific server-side frameworks with client-side support
- Ruby on Rails: team 4
- Dojango: team 6
- Execution platforms
- JavaFX
- Silverlight: team 3
- Appcelerator
- System platforms
- Hosted platforms
No comments:
Post a Comment