[Android Apps and Games] firetrap:
Development news:

In the last week my laptop suffer a fall. At the moment I'm unable to release an update, I think in the next month I will be able to release another major update with the critical bugs fixed. I hope in that time more Universities will have moody service activated. Until there I'm working to have more and more institutions working with Moody and trying to convince Moodle.org to enable a web service with all the required functions by default, it will be better for all.

Also in the next month Moody dev team will have a new member and with is help we will be able to do more and better.

If your Moodle Server it's not supported please fill this doc with the URL/Admin e-mail so i can contact the admin to provide acess to Moody

Moodle Not Working DOC

You can test if the moody_service is active in your Moodle in any broswer with this link:

YOUR_MOODLE_URL/login/token.php?username=YOUR_USERNAME&password=YOUR_PASSWORD&service=moody_service

If a token is returned it's everything is alright ;)

If the returned message contains "servicenotavailable" please fill the doc.

It also can return a message saying the username/password is incorrect, please be sure that user/password are right

Moody is a android open-source application for the Moodle e-learning platform.

Moody will be our main access to the Moodle e-learning platform, but it was also thought to be our best friend, the one who will help us with every school matter. The desired idea is Moody to be known as a friend and not a resource. Therefore, it will have access to the Moodle content, show us the information in a user friendly environment and notify about new developments in our important and favorite subjects.

Features:

- Native Android application

- Open source UI themes and completely customizable

- Free

- Access to courses while offline

Requirements:

- Moodle >= 2.2

- Android >= 3.0.x

- Internet connection

- Warning: Not all functions are available in Moodle 2.2, for better experience we recommend Moodle >= 2.5

- Moody service enabled in the Moodle Server

How it works:

The client sends a user name and password to the web service login script.

The script returns a token for that user account.

The client calls a particular web service function on a protocol server including the token .

The protocol server uses the token to check that the user can call the function.

The protocol server call the matching external function, located in a externallib.php file inside the relevant module.

The external function checks that the current user has_capability to do this operation.

The external function calls the matching Moodle core function (in lib.php usually).

The core function can return a result to the external function.

The external function will return a result to the protocol server.

The protocol server returns the result to the client.

What Moody can do:

- Moody is able to get all the contents of your courses

- Notify you about new contents in your favorites

- Add your courses to your favorites

- Get the latest contents from all of your courses

- Search in your courses

- Send messages to contacts

- Edit profile picture

Know more in:

http://firetrap.github.io/Moody/#!about.md

ChangeLog:

- 30/12/2013 - Version 0.7.2 alpha

*Fixed asynctask bugs

*Added initial menu with the courses

*Tutorial Reviewed

*Tutorial working with any screen size

*Added help context menu

*Messages now work with asyncTask

*Added topic summary to the topics

*Topics description reviewed

*Added the ability to get images from Moodle but it's impossible because of a Moodle Core limitation.

- 24/12/2013 - Version 0.7.1 alpha

*Fixed minor authentication bugs

*Fixed some issues with Samsung devices

version 0.7.2 alpha

Download link:

https://play.google.com/store/apps/details?id=com.firetrap.moody

External mirror:

http://www.multiupload.nl/K04QUJX8V5

19-04-2014 - Moody is now entering a new phase, a easier process to install the service will be release and a version with huge improvements and bug fixes. I will wait until this version is ready to be released to contact the schools