Download presentation
Presentation is loading. Please wait.
Published byBonnie Glenn Modified over 9 years ago
1
Taking Sakai offline with GWT and GG 11 March 2008
2
Taking Sakai offline Why Which Sakai tools Tools and Technologies The GWT interface Schematic design Offline navigation Challenges Demonstration
3
Why On request from NWU Off-campus learners Local bandwidth Connection costs Commuting, time wasted Learning/working anywhere, any time
4
Which Sakai tools Announcements Resource Melete Samigo/Mneme
5
Tools and Technologies Google Gears (GG) with SQLite Google Web Toolkit (GWT) GWT-EXT Native JavaScript CSS Stylesheets Remote Procedure Calls Eclipse IDE with Java 1.4
6
The GWT interface Corporate Banner Site navigation Toolbar Content IFRAME GWT panel Status and logging Web browser: IE/Mozilla, Win/Linux/Mac
7
Web BrowserSAKAI SQLite GG Cache GWT - AJAX JAVA development - ECLIPSE IDE Secure SOC Entry Synclist Navigation Treeview SAKAI Content google.com GG Sync SAKAI Auth Synclist Generator OPML Tool Resource Announce Melete Mneme OFFLINE PORTAL Solo DB CD-ROM Large Resources Resource Export Schematic Online/Offline Synclist Generator Configuration Tool
8
GWT tool interface Online/Offline Navigation Navigation XML generator Site navigator OPML generator Clean Tool content Tool navigator Sakai Tool content SAKAIGWT Google Gears
9
Progress Phase I - 95% –GWT client –GG Sync –SQLite database –CSS Phase II – 5% –RPC servlet –Caching –New Sakai tool –Navigation XML
10
The Challenges GWT – write in Java, run in JavaScript Resuming broken downloads Smooth downloads with progress bar GG sync from a CD RPC from GWT client to a Sakai servlet Handling links to other tools Catering for users in PC-labs Making it all work together
11
More information http://gears.google.com/ http://code.google.com/webtoolkit/ http://www.gwt-ext.com/demo/ (good example)http://www.gwt-ext.com/demo/ http://groups.google.com/group/gwt-ext http://www.sqlite.org/ Web: www.psybergate.co.za Email: louis@psybergate.co.za martilene@psybergate.co.za
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.