Network applications

 

Topic Assignment
What is a network-based application? Post a note and photo on drop.io
Where is the program running? Types of application
Application characteristics  
Internet, intranet, extranet  
Selected Internet-based applications  
Another selection of Internet-based applications  
Synchronizing data for offline work  
Use a dedicated client or a browser? Configure and use an email client
Services for application developers  
Applications are at the edge of the network Internet tollbooths
Spoof water bill contest
Content is created at the edge of the network  
Why contribute content and what is the Gross Contributed Product? Contribute information
Hardware is connected at the edge of the network  
Helpful users are at the edge of the network Finding people with shared interests
Networks in the context of other media  
Clay Shirky: "How cellphones, Twitter, Facebook can make history" Watch and discuss Shirky's talk
Terrorists use the Net too  
Overview chapter (from Global Text)  
Market research firms as resources  
Presentation: FCC Broadband Workshop  
Applications
Groupware: applications in support of cooperation Create class roster for CIS 275 or CIS 471
Vannevar Bush
Collaborative tools and applications
Presentation: Internet writing overview
Presentation: Google Docs word processor
Video: Google Docs word processor
Video (2:50): Google Docs in Plain English
Presentation: Writing short documents
The Google Docs word processor
Presentation: Writing conversational documents
A frustrating, ineffective email conversation
Video: Writing conversational documents
Analyze an email exchange
Presentation: Collaborative writing  
Google Docs facilitates collaboration Google spreadsheets facilitate collaboration
Survey design note
Survey design presentation
Survey mechanics
Create a survey
Privacy video
Privacy presentation
 
Google Spreadsheets is a development platform Create a network spreadsheet
Synchronous collaboration -- working in different places at the same time  
Communication symmetry  
Email and list servers Subscribe to the class email list
Bookmarklets  
Web search Web search
Search tips and features
How Internet search works  
Writing on the Internet  
Screen sharing Co-author a short document
RSS: real simple syndication Subscribe to the RSS feed of a blog
An excellent source of IS information
RSS everywhere  
Our class blog (Web log)
Presentation: blogging
Subscribe to a blog by email
Familiarity with a blog
Comment on a blog
Contribute to a community of common interest
Blog applications and platforms Create a blog
Blog application
Adding page elements to a blog Add blog page elements
Adding an RSS feed to a blog Adding an RSS feed to a blog
Sample RSS feed  
Sharing images A collaborative image collection
Applications of image sharing
Data organization and retrieval  
Problems with tags  
Sharing documents Document sharing assignment contest
Wikis: user editable documents
Presentation: Using a wiki
Wiki familiarization
Class session wiki
Wikipedia
Create a wiki
Compiled vs co-authored wikis Contribute to a compiled document
Structured/unstructured documents
Create a co-authored wiki
Evolution of a wiki -- Jon Udell's umlaut video Wiki edit history
Presentation: wiki evolution  
Co-authoring -- beyond the unstructured wiki  
Social bookmarking Social bookmarking using tags
Wikipedia evaluation survey results  
Hosted presentations Narrated slide show
Composite applications: mashups  
The social and corporate value of Internet services  
A blog mashup: adding text to speech  
A blog mashup: modifying the template Add a mashup to your blog
Rating, identity and reputation Add post rating to your blog
Threaded discussion forums Begin a threaded discussion
Threaded discussion
Product support -- a forum example  
Google apps: hosted online identity Create a hosted online identity
Searching for information and people Text versus tag search
Photo metadata  
Social networks  
Virtual worlds  
Hosted applications: software as a service Image processing service
Good practice -- what to do when a service goes down  
Class roster using a form-creation service  
Micropayment for storage service  
Mobile applications  
Location-based applications Playing with location
Class map
Location-based services
Web service
Real time location tracking  
Willingness to collaborate  
Open source applications  
Intellectual property  
Off shoring  
Political applications  
Developing nations presentation  
Edited version of Hole in Space  
Early Internet video examples  
Andy Carvin on video recording and compression  
Trends
Changing data types  
Falling content publication cost  
Faster, cheaper and easier application development  
Zoho vs ASP  
Abstraction levels are rising Roster application comparison
Falling stocking and distribution cost: "long tail" applications  
Job loss in the long tail: from professional to amateur  
Falling content creation cost  
Falling bandwidth cost  
Desktop-Internet integration  
Commoncraft -- a business made possible by the Internet  
A little history  
Application platform evolution  
NANOG predictions for 2010  
Ray Kurzweil  

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.