Writing a blog sometimes suffers at the expense of the work that needs doing. I spent most of last week tapping out some PHP code for a mobile version of Moodle.
Now no, that does not mean Moodle is completely recoded for a Mobile device. It simply means that I can do a Moodle course on my Mobile. My test device of choice is the Nokia N95 8GB by the way.
Lets look at this post in two parts:
I created a category in Moodle, called Mobile. I then built a short course in Moodle, putting all the content into the topic section on the front page of the lesson. Remember that a mobile device has a small screen (no shit sherlock, you think to yourself), and everything you add to the course has got to earn the right to be there. Remind yourself of this when you add an image, write text or plan the layout.
Cool, so now we have a course in Moodle, and you have enrolled for it. And you can change it’s content, and you can do all the other Moodle stuff to it. Now lets look at the Mobile side.
I access Moodle via the new bit of code that I wrote, and log in using my Moodle username and password. A page is then displayed allowing me to view my Mobile courses, Forum posts, and site news. Selecting the ‘course’ icon will display all the mobile courses that I have enrolled for. Select a course and off you go.
The easiest way to really understand this is to go and play with it.