Your SlideShare is downloading. ×
Developing Applications in XWiki
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Developing Applications in XWiki

3,693
views

Published on

Presentation given at Solutions Linux 2010 showing how to develop small applications in a wiki (XWiki).

Presentation given at Solutions Linux 2010 showing how to develop small applications in a wiki (XWiki).

Published in: Technology

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
3,693
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
31
Comments
1
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. Developing Applications in XWiki Vincent Massol 17 March 2010
  • 2. Agenda ● Why develop Applications in a Wiki? ● Example of Wiki Applications ● WAAP = Wiki As A Platform ● Demo: Building a TODO Application
  • 3. Why develop Applications in a Wiki?
  • 4. Long Tail of Applications Excel of the web
  • 5. Advantages of developing in a Wiki ● Fast Cons ● Thanks to an existing Runtime Not for all types of applications ● ● Collaborative Not an official specification ● ● Applications can be written between several developers ● Quick turnaround time & Iterative ● First version can be done quickly and then iterate easily ● Cost effective ● No need for hard to find skills
  • 6. Example of Wiki Applications
  • 7. Holiday Requests
  • 8. Meeting Manager
  • 9. Forum
  • 10. Task Manager
  • 11. Blog
  • 12. Small Apps are everywhere... ● Example 1: XWiki SAS intranet ● Expense Reports App ● Holiday Requests App ● CRM App ● Automatic contact form upload in CRM ● Automatic filing of scanned documents (XAMBOX) ● Recruitment App ● Employee's evaluations App ● Example 2: XWiki.org ● References ● Macros, Applications, Snippets, etc on code.xwiki.org ● FAQ ● … and a lot more
  • 13. WAAP = Wiki As A Platform
  • 14. Platform APIs
  • 15. Extensibility
  • 16. Demo: Building a TODO Application
  • 17. XWiki SAS
  • 18. XWiki SAS ● Since 2004 ● 26 Employees ● 25K downloads/month ● Services ● Custom Development ● Support (User & Dev) ● Consulting ● Hosting ● Training (User, Dev, Admin) ●contact@xwiki.com
  • 19. Q&A vincent@xwiki.com Me

×