Download - World Wide Apps

Transcript
Page 1: World Wide Apps

World Wide Apps

Collaborative

Open Source Web Applications

codebits 2008

Page 2: World Wide Apps

What?

• Similar to what wikipedia was for knowledge on paper.

• Possibility to change and test code on the fly.

• Instant satisfaction.

• Avoid massive IDE’s ( the textarea is enough! ).

• Fast organic growth!

Page 3: World Wide Apps

Examples

(to avoid!)

Page 4: World Wide Apps
Page 5: World Wide Apps
Page 6: World Wide Apps
Page 7: World Wide Apps

Why?

• Till now we’ve had:– Static Content– Dynamic Content– Dynamic Content + Static Layout– Dynamic Layout + Content– Dynamic Layout + Content + Static logic

=> Now it’s time for dynamic all the way!

Page 8: World Wide Apps

How?

• It doesn’t matter. You just have to make it easy for your users.

But there are favorites! Interpreted languages ( python, perl, php ) Massively deployed langs ( javascript ) Replication / Synchronization / Online-Offline

Support / Versioning ( couchdb )

Page 9: World Wide Apps

Main Idea:

Enable the

“edit source”

everywhere!

Page 10: World Wide Apps

Are you afraid of showing your source

code?

:-)

Page 11: World Wide Apps

Quick Tour

( please be kind, this was hacked in one morning... )

Page 12: World Wide Apps
Page 13: World Wide Apps
Page 14: World Wide Apps
Page 15: World Wide Apps
Page 16: World Wide Apps
Page 17: World Wide Apps
Page 18: World Wide Apps
Page 19: World Wide Apps
Page 20: World Wide Apps
Page 21: World Wide Apps
Page 22: World Wide Apps
Page 23: World Wide Apps
Page 24: World Wide Apps
Page 25: World Wide Apps
Page 26: World Wide Apps

trying again...

Page 27: World Wide Apps
Page 28: World Wide Apps

Please note!

Code validation rulesare up to you!

But the edit buttonmust be there!

Page 29: World Wide Apps

That’s it!

http://wwapps.net/

[email protected]