Your SlideShare is downloading. ×
AIDA/Web 6.0 This is how the Web works!
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

AIDA/Web 6.0 This is how the Web works!

363
views

Published on

AIDA/Web 6.0 …

AIDA/Web 6.0
This is how the Web works! Janko Mivšek. ESUG 2008, Amsterdam

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
363
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
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. AIDA/Web 6.0 This is how the Web works! Janko Mivšek janko.mivsek@eranova.si
  • 2. Contents Features Achievements Present Future
  • 3. Contents Features Achievements Present Future
  • 4. Every object has an URL Alan Kay:“...I do not know of anybody who is realized that at the very least every object should have an URL” OOPSLA97 talk: The Computer Revolution hasn’t happened yet Aida did this one year before
  • 5. Web of objects, web of pages WWWDomain model
  • 6. Every object as a web page anObject printString anObject printWebPage
  • 7. Architecture of AIDA web apps
  • 8. Contents Features Achievements Present Future
  • 9. Contents Features Achievements Present Future
  • 10. Finally a logo!
  • 11. Just released AIDA/Web 6.0 beta Ready for Scribo CMS AIDA/Scribo 1.0 beta
  • 12. Supported Smalltalk dialects Four dialects Squeak Gemstone GLASS VisualWorks Dolphin Planned Smalltalk/X GNU Smalltalk
  • 13. Aida community 1.5 years 60+ on mailing list 2 core developers Lot of other contributors Tutorial translators Wikipedia entry author Logo designers http://www.aidaweb.si/community.html
  • 14. Contents Features Achievements Present Future
  • 15. Future: tree-like navigation Graph-like navigation Tree-like navigation
  • 16. Future: tree-like navigation
  • 17. Future: tree-like navigation Closing the last gap to competition Support for tree-like navigation LikeYES/NO dialogs As is usuall in GUI apps
  • 18. Future: callbacks? e addButtonText:‘Save’ onSubmitDo: [self observee save] Breaks MVC? Spagethi code? For verification
  • 19. Future: internationalization Multilangual content Like on Wikipedia, same topic in multiple languages, but content not necessary the same Squeak website in many languages
  • 20. Future: in-place translation Translation of page text Traslated directly (in-place) on the page Translations saved in methods Like method images for pictures e addText: #fr ->‘Maintenant’
  • 21. BOOK!
  • 22. Smalltalk community support Squeak.org website Squeak Project Manager (SPM) Squeak code on the Web SqueakMap“uplift” .... Long-term goal: Easy access for us and non Smalltakers Easy management of projects
  • 23. Thanks for your attention! www.aidaweb.si