Go Back   xda-developers > Windows Mobile Development and Hacking > Windows Mobile Apps and Games


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 17th September 2009, 03:01 PM
Barguast Barguast is offline
Senior Member
 
Join Date: Sep 2008
Posts: 161
Arrow [APP] Groovefish v0.3.2 [19 Oct - FIXED] Play any song, anywhere, any time. For free.



The Grooveshark client for Windows Mobile 6

Groovefish will allow you to search for and play virtually any song in the world for free via your Windows Mobile 6.x device!

Current Features
  • Search for individual songs.
  • View song information.
  • Play the song, with common media controls (play, pause, seek, etc.)

Planned Features
  • Entirely new user interface, designed to make it easy and simple to access all parts of the program.
  • Playlists.
  • Favourites.
  • Categories for both playlists and favourites, to help sort them effectively.
  • Album artwork.
  • Radio mode (play a sequence of randomly selected similar songs indefinitely)
  • The option to cache to storage card in order to overcome the 'Failed to start song' error.
  • Fully user-skinable user interface.

Groovefish is built upon the most excellent Grooveshark music streaming service.


Quote:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
If you like this app, please consider a donation to encourage further development.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Last edited by Barguast; 12th November 2009 at 08:34 PM..
Reply With Quote
Sponsored Links

  #2  
Old 17th September 2009, 03:02 PM
Barguast Barguast is offline
Senior Member
 
Join Date: Sep 2008
Posts: 161
Default

Frequently Asked Questions

Q. Can I download songs to my phone?
A. No. This is not something Grooveshark allows you to do, and it won't be something Groovefish will allow you to do. It would constitute piracy after all.

Q. How can I help?
A. At the moment, I want a good solid base on which to build up the rest of the features. If you encounter a problem whilst using Groovefish, please post the details - including how to reproduce it if possible - in this topic. If the problem is non-fatal (i.e. the application doesn't crash) then please check the Debug Log (Options > View Debug Log) and post any relevant information from there.

You can also help by using the Grooveshark service. I'm not sure how they will react to this app, but I'd like to think they can coexist symbiotically since I'm promoting their service. You can support the host of the download by visiting the 1800PocketPC.com website who are kindly hosting and promoting the app for me.

Finally, of course you can DONATE to help encourage further development, more features, etc.

Change Log

0.3.2: QVGA compatibility, more bug fixes, code overhaul
  • Big rewrite of some of the code - should fix some problems, may cause others!
  • Sporadic crash on exit should now be fixed.
  • Searches can now be cancelled.
  • Fixes a crash that sometimes occurred when scrolling the search results.
  • ... QVGA compatibility!

0.3.1: Bug fixes, extra debugging
  • Music player should be less buggy now.
  • Crash on exit should be fixed.
  • Music player now give more information when connecting to a stream.
  • More debugging information (will help the developer in debugging).
  • Two options added; Pause on headset disconnect and Pause on incoming call.

0.3: Total overhaul!
  • Completely rewritten code base for greater stability.
  • Huge improvements to the user interface, allowing search, browsing, and playing on one screen.
  • Search results now display the song and artist name.
  • Media player now allows for playing, pausing, and seeking the music stream.
  • Screen will no longer turn off while the application is running, ensuring the music won't stop playing.

0.2: Major Bug Fix
  • Removes a crash that happened when the song had no artwork.

0.1: First Release!
  • Initial proof-of-concept release.
  • Program can crash if a problem occurs when downloading song artwork (rare) or the actual song itself (more common).
  • Sometimes crashes when clicking 'Back' on the player page.
  • Poor user interface!
Screenshots



Downloads

This application is now exclusively hosted on 1800PocketPC.com. Downloading requires no registration. Please do not upload this file elsewhere.

Download Groovefish v0.3.2 (current version)
  • If you visit the site on a mobile device just click on the Download .CAB image to download the latest verion to your device.
  • If you visit the site on a desktop browser and to download the CAB to your phone, just click on the CAB to Phone Image and Scan the tag using Microsoft Tag Reader, and the CAB is sent to your Device.

Last edited by Barguast; 21st November 2009 at 02:18 AM..
Reply With Quote

  #3  
Old 17th September 2009, 05:59 PM
kernman kernman is offline
Junior Member
 
Join Date: Apr 2008
Posts: 14
Default

I am really excited about this......playlist support and device screen off would make this the ultimate music app.....thanks for your efforts.
Reply With Quote

  #4  
Old 17th September 2009, 08:20 PM
joao2307 joao2307 is offline
Member
 
Join Date: Jun 2007
Posts: 59
Default Testing

Please post any betas for us to test....thanks


JP
Reply With Quote

  #5  
Old 19th September 2009, 05:01 PM
Barguast Barguast is offline
Senior Member
 
Join Date: Sep 2008
Posts: 161
Default

Quote:
Releases

0.1a: First Release!

Notes
  • Initial proof-of-concept release.
  • Program can crash if a problem occurs when downloading song artwork (rare) or the actual song itself (more common)
  • Sometimes crashes when clicking 'Back' on the player page.
  • Poor user interface!
The first release has been uploaded to the second post! I've tested this on my Xperia and it seems to be relatively stable. That said, I've not done much testing!

The user interface is admitted not very good. I've not spent much time on it, I was more focused on getting a moderately stable first release out there to see how it runs on different devices and at different resolutions.

Next up, I'm going to start designing the 'proper' interface and start adding some basic features that are missing. I have big plans for this!

Hope you like! All feedback welcome.

Last edited by Barguast; 19th September 2009 at 05:26 PM..
Reply With Quote

  #6  
Old 19th September 2009, 06:06 PM
pyrofool pyrofool is offline
Junior Member
 
Join Date: Feb 2009
Posts: 8
Default

Seems stable enough for me at the moment. I'm testing on a Ipaq hx2795 qvga. I did have it crash when it tried to get the album art. Keep up the good work!
Reply With Quote

  #7  
Old 19th September 2009, 06:50 PM
Barguast Barguast is offline
Senior Member
 
Join Date: Sep 2008
Posts: 161
Default

Quote:
Originally Posted by pyrofool View Post
Seems stable enough for me at the moment. I'm testing on a Ipaq hx2795 qvga. I did have it crash when it tried to get the album art. Keep up the good work!
Actually, as it turns out the 'rare' crash would -always- happen when there was no artwork for a song. This was due to me writing a clever bit of code with loaded the default artwork from the installation directory rather than downloading it. As it turns out, this clever bit of code didn't work since it used an unsupported .NET method. Opps!

I've taken this out for now, so it should work for all songs apart from the odd network-related crash! See post 2 for an updated CAB.
__________________
Reply With Quote

  #8  
Old 19th September 2009, 09:37 PM
sandronesta sandronesta is offline
Member
 
Join Date: Apr 2009
Location: MalmÖ
Posts: 95
Default

looking good, i like ur UI more than nilson, more finger friendly...
Reply With Quote

  #9  
Old 19th September 2009, 09:41 PM
kernman kernman is offline
Junior Member
 
Join Date: Apr 2008
Posts: 14
Default

looking good so far.....thanks
Reply With Quote

  #10  
Old 21st September 2009, 03:27 PM
jhw549's Avatar
jhw549 jhw549 is offline
Senior Member
 
Join Date: Jul 2008
Location: Clifton, NJ
Posts: 195
Default

looking great as of 2a, works w/o issue on the Touch Pro (CDMA).
I can't wait to see where this goes...
__________________
"Don't let today's disappointments put a shadow on tomorrows possibilities"

Plan Details:
Sprint: 3000 Min, Unltd N/W @ 7PM, Unltd Text Msgs, Unltd Pic Msgs, Unltd Data, Insurance
Cost:
$20/mo - Plan
$7/mo - Ins

Gotta Love RadioShack Employee Plans


Device History:
HTC Touch Pro2/Rhodium w/ EnergyRom build 21877 w/ WM6.5 (Current)
HTC Touch Pro/Raphael
HTC Mogul/Titan
Samsung SPH-A940
Sanyo 8300
LG VX6100
LG VX6000
Motorola Startac
Reply With Quote

Reply

Tags
groovefish, grooveshark

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:31 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.