Have less than one week for the initial slide-set for the tutorial. I've just finished restructuring the activity we'll be creating so that it looks a lot more like Productive's underlying structure. It's got a properly separated model and graphics layer now, with the "AI" in a separate class.
I'd run them in together as part of "organically growing" the activity within the tutorial, but it was getting too hard to follow as changes poked around all over the integrated objects, with separation of concerns it's much easier to take in each piece as a whole. I still need to re-add the interactivity and networking code (pretty trivial for this version, about 15 lines of code). Also need to add selection-by-game-controls for the board.
Still have the second big part of the tutorial, the structured networking stuff, to do. I've done it with Productive, but that's too large a code-base to use in a tutorial. I'm still looking for a really good example of the power of the Telepathy system that can be explored thoroughly in 40 minutes including the introduction and background.
Tomorrow I'm going to try to finish off all the code samples and draft the final outline for the presentation, slides and handouts. I'll have to go into the Caffe to test the samples on a real machine (Patrick and I are sharing my B4 for development, so it's down at the Caffe all the time).
Pingbacks are closed.