Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Multiple Participants

Single Participants

Making

Wave-y

Extensions

Games

Gadgets

Robots

or...

Real-time Response

Concurrent Editing

multiple users

robot.RegisterHandler(events.DOCUMENT_CHANGED,

DocumentChanged)

def DocumentChanged(properties, context):

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

text = blip.GetDocument().GetText()

match = text.find(':)')

if match > -1:

blip.SetTextInRange(

document.Range(match, match+2),

unichr(0x263A))

user colors & locations

Collaborative

Viewer-Specific Info

good

bad

my cursor

var viewerId = wave.getViewer().getId();

if (state.get(viewerId) == 'Yes') {

userChoice.innerHTML = "You liked this";

}

Multiple Modes

Natural Triggers

natural

not natural

edit

function init() {

wave.setModeCallback(switchMode);

}

function switchMode(mode) {

waveMode = wave.getMode();

switch (waveMode) {

case wave.Mode.EDIT:

switchToEdit();

break;

case wave.Mode.VIEW:

switchToView();

break;

}}

view

Non-Destructive

good

bad

selection-based

Match, then dropdown

Next Steps

Learn more about creating dynamic, engaging presentations with Prezi