The Bachido Wiki will be implemented server-side with Gollum, the wiki engine that powers GitHub. Having a REST/JSON API would be no problem. That’s what I’m thinking… the app could request either HTML pages or fragments as necessary, or request JSON data and do its own rendering. Local caching could be added on top of that. I think some of these new HTML5 mobile-app frameworks have nifty caching somewhat built-in (easy to add).
As for the scale viewer, I’m assuming it’s all client-side Javascript, eh Karl? Maybe we’ll have to talk about integrating your creations into Bachido.com at some point, if you’re down…