In a previous post, I presented some components that were built from scratch and which formed the foundation of a new client for XMMS2. This client is geared toward handheld devices and is being developed as part of Google Summer of Code 2010.
After a month of hacking I was able to make good progress on the code and we now have a first version of the app ready for testing.

I made a little demo video of the app.

Oritide : XMMS2 mobile client from allad on Vimeo.

Here is quick overview of the features supported at the moment:

  • Now Playing screen
    • play/pause, previous, next command
    • volume control
    • playback position control
    • cover art support
    • now playing songs list with tap support for playing any of them
    • playlist shuffling
  • Playlists screen
    • list all non-hidden playlists of the daemon
    • support for playing any song of any playlist at any time
  • Media library browsing
    • library browsing by artist > album > songs
    • quick filter for easily finding artist
    • artist’s albums playback support
  • Search screen
    • support for finding songs from artist, album or title queries
    • direct playback of any song

The new client is called Oritide and is being developed as web application. So if you have a modern browser (with good support for HTML5 specifications) you are good to go.  The client has been successfully tested on iOS devices as well as Android handsets.

You can download the beta application here : oritide-beta

I look forward to getting your feedback.