Your SlideShare is downloading. ×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Squiz IUC - 3.2 Mashups

617
views

Published on

Squiz International User Conference 2010

Squiz International User Conference 2010

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
617
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 3.2 - MashUps
  • 2. Introductions • Lukas Bower • Business Manager, Squiz Sydney SIUC – Training Day ‐ Module 3.2
  • 3. Squiz Suite • More than just a CMS! • A Fully Extensible Web Experience Platform • If You've Seen It On the Web, You Can Probably Build Something Similar with Squiz CMS SIUC – Training Day ‐ Module 3.2
  • 4. Web Services • The Future of the Web Is "the Cloud the Cloud” • What Is the Cloud, Anyway? SIUC – Training Day ‐ Module 3.2
  • 5. The Cloud • Computing Has Moved Away from Closed Software Systems, to Open Solutions that can Interconnect and Interoperate • eCommerce and P C d Payment P t Processing i • Data Visualisation • Social Networking • Mapping • Much more … • How do we take advantage of all these great services? SIUC – Training Day ‐ Module 3.2
  • 6. Cloud Services SIUC – Training Day ‐ Module 3.2
  • 7. Enter MashUps • The Anatomy of a MashUp • What is a Mashup? • A MashUp Combines Data, Presentation or Functionality from Two or more External Sources to Create a New Service • Squiz Matrix - the “Glue" that Holds a MashUp Together • SOAP, REST and Javascript APIs , p • SQL, XML and RSS Data Source • Metadata and Keywords • Asset Listings • Paint Layouts • Permissions SIUC – Training Day ‐ Module 3.2
  • 8. A Very Basic MashUp • Youtube & Wikipedia - Uluru • Using the keyword “Uluru” • Fetch the Wikipedia Article on “Uluru” • Fetch the Top YouTube Video Matching “Uluru” • You Could Use this MashUp with Any Keyword on Your Site, to Show Matching Articles and Videos. g SIUC – Training Day ‐ Module 3.2
  • 9. Planning Your Own MashUp • What to Mash Up? • Data? • Presentation? • Functionality? • What About Permissions – Who Can See What? SIUC – Training Day ‐ Module 3.2
  • 10. Putting it All Together • Mashup Examples SIUC – Training Day ‐ Module 3.2
  • 11. Social Media • Connecting to Social Networks • If You Like, Link Local Squiz Matrix Accounts with Social Media Accounts • Track Your Community Interests using Polls k ll • Present Personalised Content Based on User Feedback • Segment Your Users into Groups - Each with Their Own Personalised Experience • Leverage Other Services Available in the Cloud – Like Translation. T l i Translate Comments Posted to Your Site in a Variety of Languages into your Local Language SIUC – Training Day ‐ Module 3.2
  • 12. Mega-MashUp • Crime Statistics and Crime Trends in NSW SIUC – Training Day ‐ Module 3.2
  • 13. The Ingredients • Google Maps • Google Graphs • BOCSAR Crime statistics • Broken Down by Crime Type • Broken Down by Local Government Area (LGA) • B k Down b M th and Y Broken D by Month d Year • Population Statistics • Broken Down by LGA SIUC – Training Day ‐ Module 3.2
  • 14. The Glue • Squiz Matrix SQL Data Source • Javascript • Metadata and Keywords • Asset Listings SIUC – Training Day ‐ Module 3.2
  • 15. What We Cooked Up ... SIUC – Training Day ‐ Module 3.2
  • 16. Recap • “The Cloud” Offers an Ever Increasing Number of Great The Cloud Ever-Increasing Features You Can Add to Your Site • You Can “Mash Up” Native Squiz Suite Functionality With Data, P D Presentation or F i Functionality f i li from the Cl d to h Cloud Create a Unique New Service on your Site • Squiz Suite is Awesome – You Can Use it to Build Amazing MashUps That Leverage Your Existing Site and Content SIUC – Training Day ‐ Module 3.2
  • 17. Parting Thoughts • MashUps are Fun, Engaging and Offer a Rich Experience for Your Users • MashUps can be Used to Present Existing Information in New and More Effective W N dM Eff i Ways • Squiz has the Knowledge and Skill to Build Advanced MashUps, MashUps and Take your Site to the Next Level • Squiz can Partner with You, and Help Identify Functionality that will Deliver the Business Outcomes You Require • Squiz can Help You Measure Your User Response, and Use that Feedback to Further Refine your MashUps Over Time SIUC – Training Day ‐ Module 3.2
  • 18. MashUps – The Sky is the Limit! SIUC – Training Day ‐ Module 3.2
  • 19. Q&A SIUC – Training Day ‐ Module 3.2