1 / 30

Understanding Social Software and the Evolution of Web 2.0

This memo explores the concept of social software, defined as online services and tools that facilitate user connection, collaboration, customization, and content sharing, enhanced by group dynamics. It emphasizes the distinction between social software and traditional software, highlighting indie development, the ongoing evolution of applications in a "forever beta" state, and the free, shareable nature of these tools. Furthermore, it discusses Web 2.0 as the second phase of web development, transforming websites from isolated information hubs to dynamic platforms for user engagement and web applications.

peers
Télécharger la présentation

Understanding Social Software and the Evolution of Web 2.0

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Social Software Web 2.0 & Library 2.0 Memo Cordova 3/10/06

    2. Social Software Broadly defined: Online services & tools that enable users to connect, collaborate, customize, and share content; all of which are influenced and enhanced by group dynamics.

    3. Social Software Whats so different from regular software? indie software & developers Evolving (forever Beta) Free Shareable Customizable Growing Web 2.0 concept

    4. Social Software Web 2.0 Second phase of development of the Web, including its architecture and its applications The transition of websites from isolated information sources to computing platforms serving web applications to end users

More Related