31

Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Embed Size (px)

Citation preview

Page 1: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with
Page 2: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Mashup Functionality included in Google Spreadsheets

Mashups created by combining Google Spreadsheets with other applications

Online word processing with Google Docs

Mashups in this Presentation

Page 3: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Mashups at Programmable Web

http://www.programmableweb.com/api/GoogleSpreadsheets

Page 4: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Docs and Spreadsheets

• Free: Web-based word processing and spreadsheet programs

• Create or Upload: Use existing documents and spreadsheets, or create new ones from scratch.

• Storage: Edit your documents and spreadsheets from anywhere.

• Collaborate: Invite people to your documents/spreadsheets and make changes together, at the same time.

http://docs.google.com

Page 5: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Spreadsheets

Page 6: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Spreadsheet Functions

Page 7: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Mashup with Google Search

=GoogleLookup("Earth", "number of moons")

=GoogleLookup(A3 ,"number of moons") – Since it is a spreadsheet, you can copy formulas.

Syntax

Page 8: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Search

Some of the entities and attributes you can useHere are some of the types of entities you can access using GoogleLookup, and a few popular attribute names (some entities won't have all these attributes, and some will have more, so feel free to experiment):

Countries and Territories (like "Burkina Faso"): population, capital, largest city, gdpU.S. States (like "Tennessee"): area, governor, nickname, flowerRivers (like "Amazon River"): origin, lengthCities and Towns (like "Chicago"): state, mayor, elevationMusicians (like "John Lennon"): date of birth, place of birth, nationalityActors (like "Audrey Hepburn"): date of birth, place of birth, nationalityPoliticians (like "Anwar Al-Sadat"): date of birth, place of birth, nationalityU.S. Presidents (like "Zachary Taylor"): date of birth, place of birth, political partyBaseball Players (like "Wade Boggs"): games, at bats, earned run average, positionChemical Elements (like "Helium"): atomic number, discovered by, atomic weightChemical Compounds (like "Isopropyl Alcohol"): chemical formula, melting point, boiling point, densityStars (like "Betelgeuse"): constellation, distance, mass, temperaturePlanets (like "Saturn"): number of moons, length of day, distance from sunDinosaurs (like "Velociraptor"): height, weight, when it livedShips (like "USS Chesapeake"): length, displacement, complement, commissionedCompanies (like "Hewlett-Packard"): employees, ceo, ticker

Page 9: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Finance

Page 10: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Mashup with Google Finance

Since it is a spreadsheet, you can copy formulas.

Syntax

Page 11: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Finance Mashup in a WebCT Content File

Page 12: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Finance Update

Published edits to the Google Spreadsheet will be reflected in the WebCT Content File.

Page 13: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Finance Update

Changes in Financial Data from Google Finance will be reflected in both the Google Spreadsheet and the WebCT Content File.

Published edits to the Google Spreadsheet will be reflected in the WebCT Content File.

Page 14: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Some GoogleFinance AttributesSyntax: Syntax: =GoogleFinance("symbol"; "attribute");

price: market price of the stock - delayed by up to 20 minutes. priceopen: the opening price of the stock for the current day. high: the highest price the stock traded for the current day. low: the lowest price the stock traded for the current day. volume: number of shares traded of this stock for the current day. marketcap: the market cap of the stock. tradetime: the last time the stock traded. datadelay: the delay in the data presented for this stock using the googleFinance() function. volumeavg: the average volume for this stock. pe: the Price-to-Earnings ratio for this stock. eps: the earnings-per-share for this stock. high52: the 52-week high for this stock. low52: the 52-week low for this stock. change: the change in the price of this stock since yesterday's market close. beta: the beta value of this stock. changepct: the percentage change in the price of this stock since yesterday's close. closeyest: yesterday's closing price of this stock. shares: the number of shares outstanding of this stock. currency: the currency in which this stock is traded.

Page 15: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Collaboration

Changes by any collaborator immediately appear for all to see.

Page 16: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Publish

Page 17: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

GoogleFinance Mashup as RSS Feed

http://www.google.com/reader/view

Page 18: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Spreadsheet API Mashups

PlotKit Google Maps Amazon.com

Page 19: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

PlotKit Mashup Example

Create Spreadsheet of Financial Results

Mashup produces chart

Page 20: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

PlotKit Mashup Example

Edit Spreadsheet of Financial Results

Mashup produces updated chart

Page 21: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Maps Mashup Example

Google Spreadsheet

Page 22: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Maps Mashup Example

Google Spreadsheet Google Map

Page 23: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Amazon.com Mashup

Page 24: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Query Results Posted to Google Spreadsheet

Page 25: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Docs

Page 26: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Docs Functions

Page 27: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Doc as Content File

Changes to Google Docs by any collaborator are reflected in the WebCT Content File.

Page 28: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Collaborate and Publish

Page 29: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Blogger

http://www.blogger.com

Page 30: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Google Docs & Spreadsheets Resources

http://googleproductivitytools.com

http://google-d-s.blogspot.com/

Page 31: Mashup Functionality included in Google Spreadsheets Mashups created by combining Google Spreadsheets with other applications Online word processing with

Any Questions?

[email protected]