SlideShare a Scribd company logo
Digital Present - Digital Futures:
Social Computing and Web 2.0 (23)




  “We've got to get back to the future, Marty.”
     Slot 6 Tutor: Dr Adam Prugel-Bennett (APB)

     Tom Russell, Eyo Ndem, Chris Saunders and Joe Saunders
Social Computing is Changing the
             World

'Superpoke' – a facebook application which adds
   functionality to the traditional poke feature by
allowing users to smile, wink, smack and slap (as
    well as throw virtual sheep) at their friends.


 Is this supposed to be the future of computing?
Prblog.typepad.co
Social Computing is Changing the
               World
We all know about
Youtube, Twitter,
Facebook...but can these
sites really change the
world? The 'It Gets Better'
initiative certainly made a
difference to people's lives
and was based almost
entirely around social
computing but that doesn't
necessarily make social
computing and web 2.0
the future, however useful
a tool these sites may be.
Social Computing is Changing the
               World
And there are plenty of other applications
being developed that really can make a
difference to our lives.

'Zimride' is powered by Google Maps
combined with a social network and a
“ride-matching algorithm”. It's a carpool
scheme which, according to the company,
has enabled 300,000 worldwide users to
carpool with people that they otherwise
would never have met.

An environmentally friendly, world
changing use of social computing, what
could be better?
Social Computing is Changing the
            World
                     The world's most powerful
                     country (sometimes) is run by a
                     man who owes his presidential
                     position – at least in part – to
                     social computing.

                     The Obama '08 iPhone app
                     featured an organised and
                     prioritised list of contacts in key
                     states during the election,
                     designed to allow campaigners
                     to make an impact quickly and
                     effectively on arrival.
Web 2.0 is Changing the World
And Web 2.0 is helping too!

CompuMentor is an organisation that aims to help
other non-profit organisations adopt computers into
their own specific practices. A website,
NetSquared.org, was launched by the company and
equipped with as much Web 2.0 technology as
possible: blogs, online communities, RSS feeds etc.

                               CompuMentor began almost 20 years ago, and now via
                               it's more recent auxiliary company TechSoup, claims to
                               have distributed cheap computer material (both hardware
                               and software) to more than 50,000 non-profit companies,
                               reportedly saving the sector $400 million (around £260
                               million)

        “Information technology is moving away from what non-profits have the
        least of – money – and toward what we have the most of – people and
        community.”
                                          NetSquared founder Daniel Ben-Horin
...Or are they?
These are clearly excellent uses of the online
technology now available to people, companies
and charities.

But thus far we have seen nothing to suggest that
social computing and web 2.0 are anything more
than useful tools.

For these tools to really be the future of the web
requires a degree of expandability. The
technologies behind them must be sound, robust
structures that can be utilised in myriad ways if
social web is truly to be called “the Future”.
Rich Internet Application RIA

               This is a web application
               which gives the user
               features and functions
               normally associated with
               desktop applications.

               This includes visually
               engaging websites such
               as:
               http://www.philips.co.uk/
Components of RIA
The most common languages used for RIAs
 include:
●   Flash
●   JavaFX
●   Microsoft Silverlight


●   RIAs are visually engaging, interactive and
    appeal to our sense of beauty.
Components cont.
●   An advantage of RIAs is that it splits the
    processing across the internet by locating the
    user interface on the client side, and by using
    data manipulation on the application server
    side.
●   This improves the speed of the applications and
    gives the user more control over the application.
Riastats.co
WOA 101(0)
●   Web Oriented Architecture is not very well
    defined, but is central to the Web 2.0 mindset.
●   Based on the Service Oriented Architecture,
    which is a set of principles for designing and
    developing software to perform services.
●   Sometimes seen as an extension, sometimes
    as a subset.
Definition of WOA
●   “A succinct, direct and complete explanation of
    WOA is lacking”.
●   Every resource on the network has
    a unique address known as a URI.
●   It is the responsibility of the components to
    understand the resources they manipulate.
●   Resources are manipulated by HTTP verbs, like
    GET, POST, BREW etc., using REST
    architecture.
Time for a REST
●   Representational State Transfer.
●   The style of software architecture used for the
    World Wide Web.
●   Five constraints: Client-server, stateless,
    cacheable, layered, and uniform interface.
●   As long as an architecture conforms to these
    constraints, it is RESTful.
●   This style is extremely common.
Why WOA is central to Web 2.0
●   WOA ensures that applications promote
    reusability, general architectures, and neutrality.
●   WOA greatly benefits identification and
    manipulation of resources.
●   WOA lets developers
    re-use code.

More Related Content

PPTX
This is ugly
PPT
Info1010 presentation
KEY
State of the Internet Operating System: Web2 expo10
PDF
Metaverses, Tribes, smarter planet and You can change the world
PPT
Web 2.0 at 60mph
This is ugly
Info1010 presentation
State of the Internet Operating System: Web2 expo10
Metaverses, Tribes, smarter planet and You can change the world
Web 2.0 at 60mph

What's hot (20)

PPTX
Ramifications of digital divide
PPT
Dharma Drum Univ Digital Philanthropy
PPT
Working and Learning in Virtual Worlds - Day 1
PDF
Myrl at MiniBar Italy
PPTX
Web 3.0 presentation
PPTX
Technology 2020
PPTX
3D Internet
PDF
The Mobility Revolution and the Power of Social Media (Gerd Leonhard at ACTE0...
KEY
State of the Internet Operating System
PDF
Digital Networks & Platform Business Models (Masterclass)
PDF
Profitable business opportunities
PPT
Digital City Mechanics
PDF
Internet of Things, Quantified Self and Smart Cities in the context of Singul...
PDF
Web 3.0 Metaverse
PPT
Rxdxt Bbc Fmt
PPT
Virtual Worlds D P I
PDF
Mobile 2.0
PDF
Ioc3 SM - TPagakis prsntn - 080212
PPT
Web 2.0 - cutting through the clutter
Ramifications of digital divide
Dharma Drum Univ Digital Philanthropy
Working and Learning in Virtual Worlds - Day 1
Myrl at MiniBar Italy
Web 3.0 presentation
Technology 2020
3D Internet
The Mobility Revolution and the Power of Social Media (Gerd Leonhard at ACTE0...
State of the Internet Operating System
Digital Networks & Platform Business Models (Masterclass)
Profitable business opportunities
Digital City Mechanics
Internet of Things, Quantified Self and Smart Cities in the context of Singul...
Web 3.0 Metaverse
Rxdxt Bbc Fmt
Virtual Worlds D P I
Mobile 2.0
Ioc3 SM - TPagakis prsntn - 080212
Web 2.0 - cutting through the clutter
Ad

Viewers also liked (17)

PPTX
เทคโนโลยีอวกาศ
PPT
Trafiksituationen i klagshamn (2011 11-17)
PPTX
เทคโนโลยีอวกาศ
PPTX
Assumption 1
PPT
Time tracker
PPT
Pertemuan otot dan rangka
PPT
Projecte tic 1
PPTX
เทคโนโลยีอวกาศ
DOCX
PPT
Little robin
PPTX
Pegby
DOC
Checklist pembalutan dan pembidaian
PDF
CAUSAS Y PREVENCIÓN DEL CÁNCER
PPTX
Bit item 1急救理論
PPTX
Web authentication & authorization
PPT
System & structure of administration in malaysia [autosaved]
เทคโนโลยีอวกาศ
Trafiksituationen i klagshamn (2011 11-17)
เทคโนโลยีอวกาศ
Assumption 1
Time tracker
Pertemuan otot dan rangka
Projecte tic 1
เทคโนโลยีอวกาศ
Little robin
Pegby
Checklist pembalutan dan pembidaian
CAUSAS Y PREVENCIÓN DEL CÁNCER
Bit item 1急救理論
Web authentication & authorization
System & structure of administration in malaysia [autosaved]
Ad

Similar to Less Ugly (20)

PPTX
Web 2.0 vs Web 3.0
PPTX
EMPO ICT.pptx
PPT
Integrate All The Things WS02Con
PDF
What is Web 2.0?
PDF
Internet technology and web engineering
PPTX
MELC 1-Empowerment Technologies Grade 12
PDF
IRJET- Virtual Community Using Cloud Technology “Unitalk”
PPT
Leveraging The Web 2.0 Movement, Dion Hinchliffe
PPT
Cavalcare l'onda del Web 2.0 - Dion Hinchcliffe
PDF
Web 3.0 & Internet of Things
PPTX
Tech Update Summary from Blue Mountain Data Systems September 2015
PPTX
Team 3 Web 2.0 Web 3.0 V2 Linkdin
PPT
Web20 Huh Final
PPT
What Is Web2
PPT
Web20 huh-final
DOCX
In 2022, top 08 trending technology.docx
PDF
Autonomous Agents for Flexible Hypermedia Systems
PDF
Building Construction Project Summary
PPTX
Generations of web 1.0, 2.0 and 3.0
Web 2.0 vs Web 3.0
EMPO ICT.pptx
Integrate All The Things WS02Con
What is Web 2.0?
Internet technology and web engineering
MELC 1-Empowerment Technologies Grade 12
IRJET- Virtual Community Using Cloud Technology “Unitalk”
Leveraging The Web 2.0 Movement, Dion Hinchliffe
Cavalcare l'onda del Web 2.0 - Dion Hinchcliffe
Web 3.0 & Internet of Things
Tech Update Summary from Blue Mountain Data Systems September 2015
Team 3 Web 2.0 Web 3.0 V2 Linkdin
Web20 Huh Final
What Is Web2
Web20 huh-final
In 2022, top 08 trending technology.docx
Autonomous Agents for Flexible Hypermedia Systems
Building Construction Project Summary
Generations of web 1.0, 2.0 and 3.0

Less Ugly

  • 1. Digital Present - Digital Futures: Social Computing and Web 2.0 (23) “We've got to get back to the future, Marty.” Slot 6 Tutor: Dr Adam Prugel-Bennett (APB) Tom Russell, Eyo Ndem, Chris Saunders and Joe Saunders
  • 2. Social Computing is Changing the World 'Superpoke' – a facebook application which adds functionality to the traditional poke feature by allowing users to smile, wink, smack and slap (as well as throw virtual sheep) at their friends. Is this supposed to be the future of computing?
  • 4. Social Computing is Changing the World We all know about Youtube, Twitter, Facebook...but can these sites really change the world? The 'It Gets Better' initiative certainly made a difference to people's lives and was based almost entirely around social computing but that doesn't necessarily make social computing and web 2.0 the future, however useful a tool these sites may be.
  • 5. Social Computing is Changing the World And there are plenty of other applications being developed that really can make a difference to our lives. 'Zimride' is powered by Google Maps combined with a social network and a “ride-matching algorithm”. It's a carpool scheme which, according to the company, has enabled 300,000 worldwide users to carpool with people that they otherwise would never have met. An environmentally friendly, world changing use of social computing, what could be better?
  • 6. Social Computing is Changing the World The world's most powerful country (sometimes) is run by a man who owes his presidential position – at least in part – to social computing. The Obama '08 iPhone app featured an organised and prioritised list of contacts in key states during the election, designed to allow campaigners to make an impact quickly and effectively on arrival.
  • 7. Web 2.0 is Changing the World And Web 2.0 is helping too! CompuMentor is an organisation that aims to help other non-profit organisations adopt computers into their own specific practices. A website, NetSquared.org, was launched by the company and equipped with as much Web 2.0 technology as possible: blogs, online communities, RSS feeds etc. CompuMentor began almost 20 years ago, and now via it's more recent auxiliary company TechSoup, claims to have distributed cheap computer material (both hardware and software) to more than 50,000 non-profit companies, reportedly saving the sector $400 million (around £260 million) “Information technology is moving away from what non-profits have the least of – money – and toward what we have the most of – people and community.” NetSquared founder Daniel Ben-Horin
  • 8. ...Or are they? These are clearly excellent uses of the online technology now available to people, companies and charities. But thus far we have seen nothing to suggest that social computing and web 2.0 are anything more than useful tools. For these tools to really be the future of the web requires a degree of expandability. The technologies behind them must be sound, robust structures that can be utilised in myriad ways if social web is truly to be called “the Future”.
  • 9. Rich Internet Application RIA This is a web application which gives the user features and functions normally associated with desktop applications. This includes visually engaging websites such as: http://www.philips.co.uk/
  • 10. Components of RIA The most common languages used for RIAs include: ● Flash ● JavaFX ● Microsoft Silverlight ● RIAs are visually engaging, interactive and appeal to our sense of beauty.
  • 11. Components cont. ● An advantage of RIAs is that it splits the processing across the internet by locating the user interface on the client side, and by using data manipulation on the application server side. ● This improves the speed of the applications and gives the user more control over the application.
  • 13. WOA 101(0) ● Web Oriented Architecture is not very well defined, but is central to the Web 2.0 mindset. ● Based on the Service Oriented Architecture, which is a set of principles for designing and developing software to perform services. ● Sometimes seen as an extension, sometimes as a subset.
  • 14. Definition of WOA ● “A succinct, direct and complete explanation of WOA is lacking”. ● Every resource on the network has a unique address known as a URI. ● It is the responsibility of the components to understand the resources they manipulate. ● Resources are manipulated by HTTP verbs, like GET, POST, BREW etc., using REST architecture.
  • 15. Time for a REST ● Representational State Transfer. ● The style of software architecture used for the World Wide Web. ● Five constraints: Client-server, stateless, cacheable, layered, and uniform interface. ● As long as an architecture conforms to these constraints, it is RESTful. ● This style is extremely common.
  • 16. Why WOA is central to Web 2.0 ● WOA ensures that applications promote reusability, general architectures, and neutrality. ● WOA greatly benefits identification and manipulation of resources. ● WOA lets developers re-use code.

Editor's Notes

  • #10: Searchsoa.techtarget.com/definition/rich-internet-application-ria
  • #14: Drop SOA and define briefly with wiki+linkshttp://en.wikipedia.org/wiki/Service-oriented_architectureTalk about origin, mention Gartnerhttp://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=5575500&openedRefinements%3D*%26filter%3DAND%28NOT%284283010803%29%29%26searchField%3DSearch+All%26queryText%3DWeb+Oriented+Architecturehttp://blogs.gartner.com/nick_gall/2008/11/19/woa-putting-the-web-back-in-web-services/Comment on the confusion.Refer to http://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=5394126&openedRefinements%3D*%26filter%3DAND%28NOT%284283010803%29%29%26searchField%3DSearch+All%26queryText%3DWeb+Oriented+Architecturehttp://hinchcliffe.org/archive/2008/02/27/16617.aspxAnd use the venn in http://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=4780821&openedRefinements%3D*%26filter%3DAND%28NOT%284283010803%29%29%26searchField%3DSearch+All%26queryText%3DWeb+Oriented+ArchitectureAlso: Explain itThen explain RESThttp://en.wikipedia.org/wiki/RESThttp://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=5575500&openedRefinements%3D*%26filter%3DAND%28NOT%284283010803%29%29%26searchField%3DSearch+All%26queryText%3DWeb+Oriented+ArchitectureHow this fits into Web 2.0
  • #15: Originally coined by Nicholas Gall of Gartner
  • #17: add speaker notes, simplify terms