Web 2.0 and Rich Internet Applications-An Introduction
Web 2.0 and Rich Internet Applications-An Introduction
Web 2.0 and Rich Internet Applications-An Introduction
Adobe describes an RIA as a light weight application with a subset of the functionality and feature set of desktop application while the user interface runs in a web browser or some other application runtime
RIAs combine the strengths of domains while liberating you from their respective constraints.
Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as a platform, and an attempt to understand the rules for success on that new platform. - Tim OReilly
Traditional Media
Social Media
Blogging
Individuals broadcast ideas to likeminded people Business to broadcast latest information to stakeholders Citizen journalism Receive comments from readers Photos, videos, podcasts Micro-blogging (twitter)
Forums
Online message board around one topic Discussions with posts and replies Threads are collections of posts and replies Moderators to clean up spam Software communities use forums as part of support platform
Wiki
Collectively share and edit a body of knowledge Ongoing process of creation and collaboration Knowledge Management Wikipedia Enterprise wikis
Social Networking
Online communities Share information Connect people with same interest Personal, Business, Political Facebook, Hyves, Friendster, Orkut, MySpace, LinkedIn, Plaxo Flickr, You-Tube, Slideshare, Iens
E-Commerce
Connect seller and buyer Adds value by providing service Ebay, Amazon, Marktplaats Kayak, hotels.com, Funda, Monsterboard Business model to leverage Web 2.0 technology
Bookmarking
Users save and share links Add meta-data Access bookmarks on any computer Delicio.us, Digg, Reddit, StumbledUpon Rating Also social networking sites
Folksonomy = Tagging
Cooperative Classification Classification by users not experts Easier to find Blog posts, photos, videos, bookmarks Common problems
Spelling Plurals Specificity
Instant Messaging
MSN, Yahoo Messenger, ICQ, Aim, Jabber, Google Talk, Skype Instant updates and feedback Real-time communication Mobile-enabled Extra features: file transfer, contact lists, conferences Business use to for more efficient communication
Syndication
Make updates come to you RSS (Rich Site Summary, Really Simple Syndication) Standard format used to publish frequently updated works
Blog posts, comments, news, forum feeds, audio, video, stock market
Mashup
Aggregates data from more than one source Often using Open API to build services from data sources e.g. Real estate data on Google map
RIA
Rich Internet Application Enhance user experience Thin client to fat client Technologies: Adobe Flex, JavaFX Still in its infancy Will take some changes to see the possibilities
Collaborative Software
Google Docs Vyew Real-time collaboration on documents Change the way we work