Te presentamos 

Prezi AI.

Tu nuevo asistente de presentaciones.

Perfecciona, mejora y adapta tus contenidos, busca imágenes relevantes y edita elementos visuales más rápido que nunca.

Cargando…
Transcripción

Google Wave

Product

Protocol

Platform

Robots

Gadgets

<html>

<head>

<title>Google Wave Embed API Example: Simple Wave</title>

<script src="http://wave-api.appspot.com/public/embed.js"></script>

<script type="text/javascript">

function initialize() {

var wavePanel = new WavePanel('http://wave.google.com/a/wavesandbox.com/');

wavePanel.loadWave('wavesandbox.com!w+waveID');

wavePanel.init(document.getElementById('waveframe'));

}

</script>

</head>

<body onload="initialize()">

<div id="waveframe" style="width: 500px; height: 100%"></div>

</body>

</html>

comments

communication

Pamela Fox

CA > NY > LA > BA > AU

Google

USC >

Maps API > Wave APIs

Why?

@pamelafox

pamelafox@g*

revisions

subscription

real-time

Rich, Real-time Conversations

Wave Providers

Extensions

Operational Transforms

Edited & Nested

Data Model

from waveapi import events

from waveapi import robot

def OnBlipSubmitted(properties, context):

blip = context.GetBlipById(properties['blipId'])

contents = blip.GetDocument().GetText()

contents = contents.replace(':(', unichr(0x2639)) # happy

contents = contents.replace(':)', unichr(0x263A)) # sad

blip.GetDocument().SetText(contents)

if __name__ == '__main__':

smiley = robot.Robot('Smiley')

smiley.RegisterHandler(

events.BLIP_SUBMITTED, OnBlipSubmitted)

smiley.Run()

Private Replies

Embedding

Client/Server

Playback

Descubre cómo crear presentaciones más dinámicas e interesantes con Prezi