Moodle用iPadアプリ mBooks

2010年09月07日

moodleにアクセスできるiPadアプリ mBooksがリリースされました。iTunesからダウンロードできます。

mBooks $3.99、日本円では450円(為替相場からするとちょっと高い)
http://itunes.apple.com/us/app/mbook/id386095251

iPhone用のmPageとmbooksは基本的にはほとんど同じです。
mycourse画面などはipadの画面の広さを使って、左側にmPageと同じ独自メニュー、右側にコンテンツ表示されます。が、プロフィール編集や個人メッセージinbox以外の各種のコンテンツは、アプリ内部でsafariを開くだけです。小テストもアンケートも、safariで開かれる。期待していたフォーラムも。

これでmoodleへのアクセスが容易になるかどうかは、毎回のURL入力手間がないということくらいでしょうか。なぜかセッションもずっと切れないので、ログインする手間もない?。まだ完成度が低いのか、テストサーバーが悪いのか、動作が遅くて時々クラッシュします。
作者のページ http://mbooks.hk/

操作画面はこんな感じ。
アプリ起動画面とログイン
IMG_0013.PNG IMG_0014.PNG
コース画面
IMG_0015.PNG IMG_0018.PNG
コース一覧はすっきりしていてわかりやすい。活動(Activity)で表示させることもできる。


コンテンツ表示
IMG_0016.PNGIMG_0017.PNG

MoodleのiPhoneアプリ

2010年08月12日

LMSであるMoodleを携帯端末やPDAでアクセスさせる方法を探していたら、iPhone/iTouchアプリを見つけました。アプリは無料です。

 mPage itunes.store 

Moodle.orgやブログでも紹介されていて、safariで動く機能はすべて動くとか。
mpage.png mpage2.png
さっそくiPadに入れてみましたが、残念ながら一部しか動作しませんでした。コース一覧などは奇麗にでるのだけど、肝心の小テストやコンテンツ表示ができない。正確には、通常のsafariと同じ表示になってしまい、レイアウトも崩れてしまう。まさかこれで正常ということはないでしょうし、iPhoneではないから、という理由ではなさそうです。

サーバー側のアプリも、2010.8.11づけで、もしかすると何かしらのバグがあるのかもしれませんが、単純にインストールしただけでは動きませんでした。3つあるスクリプトファイルのうち、main.phpで関数呼び出しに失敗しているのです。どうやら json_encode が呼び出せないらしい。それで無理矢理、次の一行を加えて何とか動き出しました。

require_once('../lib/pear/HTML/AJAX/JSON.php');

 

なお、同じ開発者のサイトにはiPadアプリ「mBooks」も紹介されているのですが、ituneストアには見当たりませんでした。