[REQ/IDEA] End of Appointment Reminder Tones - Windows Mobile Software Development

I am a psychotherapist and would love an app to do this:
At 15 minutes from the end of an appointment a gentle sound would play to remind me that I should wrap things up
At 10 minutes a different sound to REALLY wrap things up
At the end of the appointment a different loud sound should signal.
What do you think? I don’t believe anything like this exists.
- I would love if the program could have a configurable number of reminders and sounds to play.
- It would also be great if it would only do this for appointments with a specific category and status.
- It would also help if you could configure the volume to be at the system volume setting, or a specified volume.
- It would be nice if there was a big button to enable/disable the whole thing.
Do you think? Would this be hard to write? Would someone be up for the challenge?
I am guessing other professions would benefit from it e.g. lawyers, massage therapists, anyone who works by the hour. A small niche, but one who would really eat this app up
Thanks!
Mark

Interesting idea.
I might add it to my list of Windows Mobile applications to develop depending on how things shape up. This looks like a good application to offer in the sub $3-$5 price range.

Hi Frazell,
Glad you may be interested. I used to develop software, so I can be a good beta tester, and think that I can specify what I am looking for well. Hopefully we can make a good developer-tester team. Let me know. Sounds fun to the be user for once .
Thanks,
Mark
frazell said:
Interesting idea.
I might add it to my list of Windows Mobile applications to develop depending on how things shape up. This looks like a good application to offer in the sub $3-$5 price range.
Click to expand...
Click to collapse

speed_mark said:
At 15 minutes from the end of an appointment a gentle sound would play to remind me that I should wrap things up
At 10 minutes a different sound to REALLY wrap things up
At the end of the appointment a different loud sound should signal.
- I would love if the program could have a configurable number of reminders and sounds to play.
- It would also be great if it would only do this for appointments with a specific category and status.
- It would also help if you could configure the volume to be at the system volume setting, or a specified volume.
- It would be nice if there was a big button to enable/disable the whole thing.
Click to expand...
Click to collapse
Hi,
I am fairly certain I could Mort script your entire wishlist posted here. Mortscript is not as cool as a .net app, but does not lack in speed or power.
Wouldn't be too hard. Obviously a lot of timing logic, but no big deal. There are already a number of timing scripts that I am sure would plug right in.
I don't know if anybody would be interested if I pushed it out? I may use this concept app as a test showcase (big word) for my HTML based Mortscript menus. This means the Buttons you push to start/dismiss alarms can look real nice with a background or color scheme.
Thanks for listening,
Keith

Hi Guys,
I would be absolutely delighted if either if you gave it a shot. I tried to flesh out my specs. Not all of these are necessary for me, but I tried to think of how to make it as attractive as possible or a wide range of users.
- An unlimited number of reminders with different sounds/volumes. Perhaps you can specify with timing from the beginning or end of the appointment. i.e. you can specify 10 minutes from the end, or ten minutes from the beginning
- The volume should be selectable as a system volume or specific volume. This is important since I often want all OTHER reminders to be silent while I am in an appointment.
- Vibrate option
- A play test button on the screen where you choose the sound to test how it will actually sound
So the screen to set up sounds may look like this:
_(Sound file)_ _(minutes)_ _(from begin/end)_ _ (Vol)_ _(Vibrate?) _ (Play Button)_
_(Sound file)_ _(minutes)_ _(from begin/end)_ _ (Vol)_ _(Vibrate?) _ _ (Play Button)_
_(Sound file)_ _(minutes)_ _(from begin/end)_ _ (Vol)_ _(Vibrate?) _ _ (Play Button)_
__(Add Another Reminder Button)___
- The (Add Another Reminder Button) shown above will add another line.
- Perhaps different profiles based on appointment status/category/time combinations.
- Perhaps profile switching from the command line so it can be controlled by a third party profile app (e.g. phone alarm)
- Perhaps three big digital clocks current time; elapsed appointment time; remaining appointment time.
- It should not put an unnecessary drain on the battery. i.e. it should allow the phone to sleep if they do not want to see the clock screen on all the time. Obviously it would still wake to ring the reminder tones .
- Perhaps a finger friendly manual profile switch button.
- Perhaps a finger friendly enable/disable button
- Perhaps an easy way to make it start up with the phone automatically.
If profiles are too complicated, it would be fine without profiles, as long as you can enable/disable the program by the command line. That way other profile managers can handle that. I think that without profiles the program should be relatively easy. Perhaps profiles can be a 2.0 idea.
Thanks!
Mark

Hi guys,
Well I could not help myself - I ended up coding it myself in Mortscript. Thanks Keith for the reference to Mortscript - I had seen the name on the board, but had never known what is was.
Unfortunately, it is all hard-coded to my requirements. I do not know how to put a user-interface on it so that it would be extensible to other users. Perhaps this is what you were going to do Keith?
Thanks,
Mark

That is great.
Could you post the script?
I was going to start with the user interface first. I wasn't too thrilled to set up the reminder code, so this is a bonus.
I can also add code to store settings and whatnot if you have not done so already...

Hi Keith,
Here we go. I have tried to make the code as easy as possible to follow. You will see the first few section are all the parameters which are currently hard-coded, and would need to be made accessible via the interface you write.
Currently it only works in Pacific Daylight Savings Time. The variable offset is coded for this. Perhaps you can figure out how to get this to work for all time zones.
I also have another problem. If the phone goes to sleep, the alarms will not work. I am guessing I need to put some sort of logic to put a program in the notification queue or something. Any ideas? Can you do this on your side?
Thanks,
Mark

OK, I solved the issue with the phone going to sleep. I also added a few new features.
It still does not work other time zones - perhaps you have some ideas.
There are two files "reminder.mort" starts the program; "reminderKill" stops the program.
Here you go. Enjoy!
Mark

Hi.
As fast as I can I am finishing up my Ringtone update.
There is a timezonebias command and I expect that will fix the time zone issue.
"Phone goes to sleep". I wonder what that means . But seriously. I am fairly certain I will get to peruse your code and set up a interface for it maybe even by tomorrow night (elves willing).

Great Keith!
I am excited to see what it would look like

So I have been digging in.
I am just posting a initial start alpha.
It's not working, just for show.
I did drop it into a cab file so u can install/uninstall it.
Tomorrow am i will get it so it is functional from the menus.

Hey Keith,
That is looking like a nice start!
Mark

Betterer Version
So this version connects most of the dots.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Why don't u enclose 3 sound files so we can cab em up and set them as default sounds?
Delete your ini file if you are just copying mscr over.
Maybe next version i will make sure it baks up and is able to restore from a reinstall. Probly better to store them in the registry for just such an emergency. ("I keep my feathers numbered...", Foghorn Leghorn)

Hey Keith,
That rocks! Very cool!
Here are some issues/suggestions I had - you probably are aware of many:
-I tried to run it with the latest "stable" mortscript, and all I got was an error that the sub "Mortscript" was not found.
-I then downloaded the latest beta from the website; the program then connected and downloaded another even later version. It then got an error trying to install that version. I moved the file it downloaded to the right place, and then finally it worked .
- Can we make the interface a little easier to use with your fingers? Particularly the "Activate/Deactivate buttons"?
- Can we have a check box "Automatically Run At Startup (in the background)"?
- Can we make the other reminder parameters configurable by the interface i.e."time"; "flashes"; vibrate"
- I like the INI file idea - that is cool.
Congratulations! Super cool!
I will ZIP up the sound files tomorrow for you.
Mark

Version 4.2 doesnt support CallFunction. We (the royal "we") easily could rewrite it so it treats all the variables as global and then could revert to a lesser mort version.
I will look into fixing the auto install of the new mortscript. I have a MotoQ smartphone and can't use the download command on my phone. Small matter.
Activate/Deactivate button - Have to think of how to show this. I will whip out a simple way for starters. 3 buttons on Main app screen. Activate/DeActivate/Settings. Make the text button size large so the first 2 buttons show.
Automatically Run At Startup - We can have another shortcut just run the ReminderActivate and maybe vibrate signalling on. Is that what you mean? Picard could say energize, I have a tiny wav file that says that. Also a sleepmessage could show and go away.
"time"; "flashes"; vibrate" - You may have outlined this in your phase 2 details. I will need to review the list. If you havent mentioned them feel free to elaborate.
I just had to get the main framework laid out.
Glad it's shaping up.

Hey Keith,
1. I am enclosing three sounds files that work for me.
2. Various options. You will see that all the variables defined at the beginning of my script were designed to be user configurable. The volume, flash and vibrate functionality is already there, you just need to set the variables in the same way as you set the sound file.
ie:
# the appointment busy and catagory status needed. Blank = no requirement
requiredBusyStatus = "2"
requiredCatagory = ""
# Info about each alarm: seconds to end; volume level (-1 = system vol); flash n times; soud file; vibrate n times
level0Time = 0
volume0 = 255
flash0 = 0
soundFile0 = ""
vibrate0 = 0
3. Startup. I am not sure the best way to do. Perhaps a Right Softkey saying "Autostart RemindUs" or a checkbox on the main screen. If they select it, it will just start the program automatically in the background when the phone starts.
Thanks!
Mark

Hi.
Update soon...

Related

Phone Profiles.... Seriously

I just updated my "flagship software" for Phone Edition.
(sorry for the one month of delay time)
Many many improvements, new features and fixes.
Now you can replace the default balloon message of the upcoming phone, use the fullscreen message, see the caller's photos in any size... or turn the Pocket PC completely off into the Silent Profile.
More fixes for the standard PPC2002 and WM2003 Phone Edition versions.
You can customize the view of taskbar with all default icons are still visible correctly. The only solution for Phone Edition.
Plus: skinable interface, icons, images, messages in the full version, just it going to change the name to the Phone Profiles Seriously.
The Lite Version is free update for current users.
Test it. There is a few different O/S now. Be sure it works with your device correctly.
The Trial Version works 7 days without limits.
More screenshots, descriptions on the new Home Page:
http://www.jgui.net/phoneprofiles/index.html
Read there how to customize your images, icons, message.
I open the contest for the best and fun icons for Phone Profiles.
The winners (3) will get the full version. Until the end of February.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
hello,
do you consider making Polish language version of your software ?? question not only out of curiosity ..
regards, monika
My trial of version 3.1 has just finished, so I downloaded version 5 to see what has changed.
The settings interface is a big improvement, but there are two bugs that I've found which have annoyed me. Also, in version 3.1 I had nice small icons on the Today screen. In version 5 the icons are huge! Too big!
Bugs:
- When I click a profile icon, then choose a time, the click goes through the time button to the today item behind it. The profile is chosen OK, but I then have to close (for example) the Bluetooth setting dialog. Grrr!
- Last night I was browsing my offline IE favourites. As normal, every time I opened a stored page, the XDA2 tried to connect GPRS to check the page version. As normal I clicked the 'cancel' button to stop the GPRS connecting, but every time I did this, the machine turned itself off. I discovered this is because I had chosen a Phone Profile (default Silent) with the setting to turn the machine off after every call. This was a major pain in the ass. If this setting is going to cause the machine to switch off like this then I'm never going to use it - it's a wasted setting.
At the moment, Version 5 has disadvantages for me. It's not a step backwards, because the settings interface is improved a lot, but I'm not going to use the program any more. This is a pity - Version 3.1 was excellent!
Hope this helps.
Edit: More bugs? I just set the 'Loudest' profile to 'Vibrate: longer' on incoming calls. Wow. It was definitely longer. It wouldn't stop, even 30 seconds after the phone had passed the call to answerphone. I had to switch it off and back on to stop the vibration. Great.
Also on loudest profile, with SMS set to 'Sound: normal' and 'Vibrate: normal', I get no vibration or sound at all when an SMS comes in.
Also also , I can't configure MSN Messenger alerts independently, which I could in V 3.1.
Damn, my disappointment level is rising!
1. I think it is safe to see the today screen and changes of phone profiles whe it happen - just to be sure "where you are". why do you want to change the phone profle when you are with another settings dialog? if I undestood you correctly
2. you have right, I did not think in this way. I will fix it. In the meantime: just do not use "turn the power off after the call" option, easy?
thanks for you comments
Thanks for responding quickly.
More explanation:
1.
On the Today screen I have PhoneProfiles with the (large) icons visible. When I tap an icon to change profile I get the timeset buttons (15, 30, 60, 90 etc.). The timeset buttons are bigger than the area that PhoneProfiles needs, so on my screen the timeset buttons overlap the item below, which is my Bluetooth headset profile item. When I click the '---' button to select the PhoneProfile, the click activates the chosen PhoneProfile, but also hits the Bluetooth headset item.
2.
I have disabled the 'Turn power off after the call' option.
I uploaded the setup file,
problems with vibrate and fullscreen skinning fixed
btw: when you use "longer vibrate" or "pulse"
and you will not answer the call and the caller cancel the ringing
and now you want to break the vibrations
PRESS the red phone hardware buttons on tap the balloon or fullscreen message
Hi JGUI,
Nice work.
I miss one thing. Is possibel to give diferent ring tones to callers? as you can do with the pictures?
Regards
JoseF
Hi JGUI,
Nice work.
I miss one thing. Is possibel to give diferent ring tones to callers? as you can do with the pictures?
Regards
JoseF
different sounds
are you sure you want it?
I noticed that when I set different sounds sometimes when I hear my phone ring I do not focus and undestand that it is ringing because my mind expects default ring I use.
in the previous version there was an options to random select sounds from one folder and this given me the same confusion as the one above, sounds changes and I do not recognize that my phone ring when I listen music or tv....
any way, of course I thought so and I can add this feature
you can keep photos and sound in one folder with names as your caller phone numbers and the program will use if found photo or sound with appreciated name to number
thanks
caller photo trial?
Hi!
@JGUI: the description and screenshots look very promising. I would like to use this program to replace the CallerId program that comes with the MDA/XDA II. CallerId is somewhat notorious, and seems to cause many problems.
However, I would like to test this feature before I shell out $39... would you consider making a trial version of the Seriously version? You could limit the caller photos to, let's say, three entries. That would be enough to test the feature, and still give enough incentive to actually buy the program!
Also, do you consider foreign language versions? I'd be happy to help you making a German version, if you want!
Best Regards
Daniel
I made
I made the trial,
of course as I made it always for all my software.
this is one setup file for all versions of Phone Profiles currently,
you install and you start to use the trial,
then you can write in settings dialog the password
to unlock to the lite version or to the full "seriously" version
depend what passwword you got.
Re: I made
JGUI said:
I made the trial,
of course as I made it always for all my software.
Click to expand...
Click to collapse
Oh, I see. I misunderstood you - I thought the trial has only the features of the "lite" version.
Will download the trial now and see how it goes!
Cheers
Daniel
Hi JGUI, I downloaded the trail and it look good.
One thing i miss is that whem receiving a sms I can let the red light only flash for 5 minutes up to one hour. I would like to see it flash without limit. So only when I read the sms the red light can go off.
Got it...excellent
But do I need to delete caller id monitor from start ???? I think it s not usefull now right ? with JG prog, functions are the same and I am not sure to use the two at the same time wont make some bugs Your opinion ?
Oh, and we all want configurable MSN Messenger alerts, right? :wink:
:mrgreen: :mrgreen: :mrgreen:
I tried the 3.xx versions but I had some bugs ...
The version 5 looks good but it is not possible to have different ring tones for contact
And 39$ it is a little bit more expansive when you see that Crazy kart only cost 15$
For that price do we have unlimited upgrade free ?
Could some users post their feedback about this version ....
Fix web site... www.jgui.com ?
JGUI:
I downloaded the Seriously version and like many of the features. However, I am trying to figure out how to set all of the features you describe. Your web site has broken links all over the place... and, moreover, it's difficult to find this software without knowing the exact link.
REQUESTED FEATURE:
It would be VERY nice to be able to "schedule" profiles to turn on and off. For example, I'd like to have silent scheduled from 10PM-6AM, then have the default turn on from there...
Thx, JS
link?
broken link?
I think it works fine:
www.jgui.net/phoneprofiles/
scheduling profiles? hmmm? I think it would be "too much".
you will forget your settings between just 4 profiles, scheduled and normal changed, very soon! and you will be wonder that your phone works in unexpected way...
I tested scheduling, my friends too....
We think that the simple tap the icon and change the profile temporary or continuously, it is the better solution...
But I'm still listening comments, awaiting... let's see what others will say...
thank you for your comments[/url]
Re: link?
JGUI said:
broken link?
I think it works fine:
www.jgui.net/phoneprofiles/
Click to expand...
Click to collapse
What he meant are the links "patents", "dhtml", "pocketpc" and "contacts" in the top blue bar on your site, which point to non-existing pages.
JGUI said:
scheduling profiles? hmmm? I think it would be "too much".
you will forget your settings between just 4 profiles, scheduled and normal changed, very soon! and you will be wonder that your phone works in unexpected way...
Click to expand...
Click to collapse
Well, I would find that a useful feature. You could, for example, program it to go to the "quietest" profile each day from 10pm to 7am, when you're asleep.
Cheers
Daniel
but...
I have a problem with IA (included in Qtek)...it run at the same time and I have two scrren (one over the other one) when somebody call... how to stop Id caller ? I tried to put out from start folder but it still start after a soft reset....
Any idea ?????

[APP][BETA][Awesome] GpsTracka - GPS logging app

Greetings, long time lurker, first time poster. (Translation: Sorry if this is in the wrong forum, please move it)
I've made a GPS logging app for Windows Mobile. I'm sure there are others that exist out there, but I had to make this because it's lighter. The main purpose is to log to a GPX file which I can then use to geotag my flickr photos (example Greece vacation pics).
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I was hoping to get some feedback on this app, all you need to do is install it on your phone and when you go out, get it to read your location. The source code is also available for you to see, so I won't post the CAB here, you can download it from Codeplex - is that OK? The codeplex page also has instructions, other information that you might need.
http://www.codeplex.com/gpstracka
One of the problems I've faced is that there is no Folder Dialog in the compact framework, I'm getting the user to enter a path to a filename and I just strip the file name out afterwards.
Another problem is that this isn't working on the Xperia X1!
The biggest problem - 450 downloads and virtually NO feedback!
So, I'd appreciate any feedback and if you do try it out, what your phone model is. All info is on the codeplex page too, so if you want to make modifications, I can add you as a developer.
I am so happy to see you post your application here. This is definitely the right forum for it.
I actually discovered it myself not so long ago, and I highly recommend it to anyone who is looking for a GPS logger. I have tried most of them and IMHO, this is by far the best. The author forgot to mention a few things, check out these features, and try it for yourself:
* works even when the device is in suspended mode, without having to wake it up whenever logging is required
* only switches on gps when needed, and switches it off once fix is acquired
* user defined location for log file (eg: main memory uses less battery than sd card)
* low battery consumption (as inferred from the above points)
* can be run simultaneously to other gps software (I only tried it once with TomTom, but did not have any problem in either app)
* small and simple, does what is required, and does it well
I am a fan :-D
I'll give it a try and see how it works, even though you appear to have tested it on a Tytn II already, I have a Tilt.
I like the convenience of TrackMe uploading everything to the website with the nice web viewer, and I've written some various things to extract the data, including a Perl script to geotag images from the same data. But there are times I just need a GPX file, maybe even to record it right there and mail it on the fly or such.
Considering light is one of your main requirements, not sure you want to add many features but one thing you might consider is also generating KML output. KML will plug right into Google Maps Mobile and is generally 'easier' for other people to use.
I'll try it out today, cheers!
Hi arman. You're better at this than I
Thanks khaytsus, any comments would be received with the welcome that a Mountain Dew would get if it ever came to the UK.
Nice app mendhak. I would of used something like this on my trip to Thailand last year. I ended up using Beeline.
What solution did you use to keep the GPS on while allowing the screen to turn off to save on power (and stop the PDA from getting hot).
One of my other threads has a few suggestions, Blackme and PhoneAlarm, both I don't find easy solutions.
Not usable for cycling
Is it possible to remove the limitation on the polling interval? 60 seconds is way too high if you want to use this program for tracking during cycling.
I'm still looking for a program that can do the job while the device is in standby mode. I have already tested a few, and up till now GPSCyclingComputer is the only program that I can use for this, but it's not really working well in standby (you can turn of the display, but you can't put the device in standby).
Anyway, thanks for the effort.
Hi, love the concept of your app. It's exactly what I'm looking for to geo tag photos.
Unfortunately I can't get it to work. My Bluetooth attached GPS works fine with other apps (and tomtom) on my Hermes but your app falls over.
I've selected the correct COM port and baud (default 4800) but when I click 'start', no data comes through. If I stop, enable verbose mode and click start again, the app crashes with an 'unexpected error' null reference exception (and a page of info too long to type, but let me know if you want it).
I had to the a photo to read it, but right before the error box pops up the screen reads:
"textbox.Opening....
Com Port COM2 Is Not On Device. The
GPS data is:"
I tried changing com ports in the bluetooth setup, no dice.
Any ideas?
can u explain, what does "Polling Rate" means?
can u make the logging interval to 1second? which means, the GPS coordinates are logged/recorded for every 1 second?..
Thank you
Looking for a light GPS logger and tried GPSTracka, but it doesn't work on my HTC Rose/S740. I get this error when trying to launch the app:
GPSTracka.exe
NotSupportedException...
Saw on CodePlex that it might be related to the fact that it's not a touch screen phone; any plan of making a version for smartphones?
Thought I was subscribed to the thread, didn't realize the replies came in, so I'm sorry for being late.
@icemantwilight - try it with the latest version on codeplex... it uses the GPS Intermediate drivers, and you can specify device names, so that means that the GPS bluetooth device should work now.
@pcboyy - The polling rate simply means that it will open up the GPS port and read from it every x seconds. To conserve battery, you'd obviously use a large polling rate. If you want more continuous points, then set it lower.
@jgeerts: Done, it can be set to a lower value than the default of 60.
@tytn2user: I stop the GPS port after every read, then use a timer to wait and then do the next read. The act of opening the port is what starts draining the battery (and hurt my thighs ), so this helps.
Wow! This is an awesome application! Just what I was looking for, for geotagging my photos. Great work Mendhak.
I have a little problem though. I'm trying to import the GPX file to an application called GPScorrelate, in order to add GPS coordinates into photos' EXIF, but I receive this error...as if the data format is wrong:
"Unable to read file 20090822_194822.gpx for some reason. Please try again"
I thought GPX was a unified format.
My example GPX file contains:
<?xml version="1.0"?>
<gpx version="1.0" creator="GPSTracka - http://www.mendhak.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/0" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
<time>2009-08-22T16:48:22Z</time>
<wpt lat="34.6884017" lon="33.050615">
<time>2009-08-22T16:48:22Z</time>
</wpt>
<wpt lat="34.6884817" lon="33.0506">
<time>2009-08-22T16:49:24Z</time>
... etc
Is there something I could do with GPS Tracka to correct this problem? Or could it be an issue with the GPScorrelate application?
Unfortunately I didn't find many alternative programs for Linux for do further testing.
Greetings, glad you like it!
Yes, GPX is definitely unified, so I'm wondering if GPSCorrelate is looking for a node that isn't there. Do you have an example of a GPX file that does work with GPSCorrelate? If the GPX file doesn't work with that software, try changing a few settings.
Go to the settings in GPSTracka, and change it from tracks to points or vice versa. Perhaps GPSCorrelate wants tracks because it's trying to interpolate the location of your photos?
mendhak said:
Greetings, glad you like it!
Yes, GPX is definitely unified, so I'm wondering if GPSCorrelate is looking for a node that isn't there. Do you have an example of a GPX file that does work with GPSCorrelate? If the GPX file doesn't work with that software, try changing a few settings.
Go to the settings in GPSTracka, and change it from tracks to points or vice versa. Perhaps GPSCorrelate wants tracks because it's trying to interpolate the location of your photos?
Click to expand...
Click to collapse
Yup, you are right! GPSCorrelate expected tracks as an input. I created a test log with tracks and it was accepted by GPSCorrelate.
Everything should work fine now.
Thank you for this great application and support. I will definitely keep track of this GPSTracka and install any newer versions you release
GREAT application But I noticed small problem also...
I discovered Your great app today and I will test it soon better. Its great it works as it works (runs GPS module in time intervals, not constantly, and on standby also) and I hope to get small battery drain. I have Samsung I780 and even having two batteries it is difficult to log whole day of trekking with any other app I tested.
I have noticed some small problem at the begining - Google Maps Mobile cannot open klm files generated by Your app. I tested other klm files I have (from BeeLineGPS and NoniGPSPlot) and it works, but when I try open one of Your app`s KLM it shows that klm files cannot be opened becouse it contains errors.
I will check tommorow if I can open it with Google Maps on PC.
Anyway, Your app is a little shiny diamond and I will try to promote it on PDAClub forum
Hello, I am using your program for a while and I think it's great. I am trying to log a route though and I want it to run the gps every 2 seconds (I don't mind the battery drain). I set it to do that but instead it runs every 6 or 7 seconds. I am guessing that is because it turns the gps off. What can I do to have it keep the gps open?
I noticed a pauze in the advanced settings. What does this pauze mean?

[App] Sab Watch - Monitor Sabnzbd and search/download from NZBMatrix and Newzbin

After a long delay, I wanted to see if anyone wanted to do some Beta testing. Sab Watch has been changed quite significantly, and before it heads to the Marketplace, I thought it could use a little more real world testing.
If you're interested, Ill send you a XAP which you can use with no limitations... Just post here with your email. Note that the unofficial contract in the deal is that you provide a little bit of your experience. (Errors that you see, language translation errors, etc). Without further adeu, here's the changelog:
3/20/2011 - Version 2.0
Layout change. Quite a few things have moved around. I am interested in hearing what you think: [email protected]
Trial version added. The trial version is the same as full version, except for ads on main screen and a nag when loading the app.
Multi-Language support. Sab Watch will now identify your language, and change text to work for your language. This is experimental, but testing did not show any problems. If you would like to help translate, please contact me at [email protected]. If Sab Watch doesn't recgonize your language automatically, you can change to a language of your choice by going to App Settings.
Supported Languages:
English
English (United States)
Spanish
German
Japanese
Dutch
French
Quite a few UI improvements.
Much more input validation.
Sab Watch will now save your search history. You can clear the history in app settings.
HTTPS support. Note that you will need a valid certificate, or you'll need to add your server certificate onto your phone.
A great tutorial can be found here:
http://davesimm.blogspot.com/2011/03/using-openssl-to-secure-and-encrypt.html
Price Drop - Sab Watch will now sell for 99 Cents (USD)
Please email me for any requests, support, and questions at [email protected].
http://www.williammelani.com/wp-content/uploads/2011/03/changelog.html
It also should completely support landscape mode.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Bought the app, looks great but its a bit difficult to setup. Can you post some sort of guide.
serialtoon said:
Bought the app, looks great but its a bit difficult to setup. Can you post some sort of guide.
Click to expand...
Click to collapse
I can't currently post links, but I made a post about it on williammelani.com which has some pictures which may be helpful in setting up Sab Watch. Alternatively, you can try reading the information below for more help.
Yep, sorry about it, I actually just changed it to a Pivot/AppBar application which makes the configuration much easier.
On the configuration Page, click on the + Icon to add your first server (or a new one, etc)
From here, enter your Sabnzbd Credentials. You can click the blue 'Config Help...' for more detailed information, but the idea is this:
Server Name is a way for you to identify the server. For example, if you want to communicate on your local network when you're at home, you might call it 'home', and another server with a remote IP you might call 'away'.
Then, enter the IP you use to connect to Sabnzbd, as well as the port and API.
You can find the API key for sabnzbd by going to the 'Config' header and clicking on General. It should be a ~30 character long string.
The IP/host is something like 192.168.1.201, or if you have a domain name attached, it might be something like myhomeserver .com.
Back on the configuration page, you can directly enter your NZBMatrix details. You will need the username you use to login, as well as your API key. The API key can be found by clicking on Your Account at the top of the page after you've logged in.
Finally, you can set a server to be your 'default' by clicking the 'check' button. This server will be the one the application tries to automatically connect with when the application is launched.
When you've done all that, you need to connect to the server for the first time.
To select a server, click on the name until it highlights in your accented color. Then the 'Edit Server', 'Delete Server', 'Default Server', and 'Connect (PLAY icon)' will become available to use.
Your queue and history should show up after the first refresh, and continuously refresh based on the value you set on the 'status' page.
The application fully supports Context menus, meaning that in the three large lists (Queue, History, and Search), you can press and hold for a second to bring up a context menu to perform actions on the selected item.
Single clicking any item brings the 'detailed' view, which shows more information about the particular item you clicked on. On the queue page, you're presented with a few buttons to pause/resume the item, delete it, or move it to the top of the queue.
You can also change the category by clicking on either the Category header or the category itself.
History lets you view slightly more detailed history information, as well as delete the item from the history.
Search lets you view detailed results from NZBMatrix, and gives you a button to download to the server. This button, as well as the one from the context menu, will attempt to automatically sort downloads to their respective category.
I will add some pictures soon to help with the configuration. Sorry about that, Version 1.3 in ~ a week will make configuration and layout much easier.
Thanks again for the purchase
In the version currently in the app store, Newzbin is not available, although It was submitted 2 days ago so you should expect it soon.
Gotcha! Looks like i successfully added my Sab server. Thanks! Fantastic app so far!
Thanks I've just spent the last couple hours making the app use the pivot/appbar design, and I can't wait to release it It's much more intuitive and responsive, and the app seems more fluid in general.
williammel said:
Thanks I've just spent the last couple hours making the app use the pivot/appbar design, and I can't wait to release it It's much more intuitive and responsive, and the app seems more fluid in general.
Click to expand...
Click to collapse
Im looking forward to it!
Check out a preview of Sab Watch 1.3 here: youtube.com/watch?v=VYJpHDeQCyo
New version looks great! Do you know if Sab Watch will work with https, I tried it real quick on my machine and it didn't appear to work. Could easily be a problem on my end though.
Goatmaster said:
New version looks great! Do you know if Sab Watch will work with https, I tried it real quick on my machine and it didn't appear to work. Could easily be a problem on my end though.
Click to expand...
Click to collapse
Thanks !
It doesnt support https yet, but only because I have hard-coded it to use http. Ill try to add it into 1.3 however. NZBMatrix is already using https.
Sab Watch 1.2 Is now in the marketplace!
Sab Watch 1.3 has been submitted to the marketplace. There was a weird goof/bug/something that happened in the 1.2 submission that renamed the app to 'sab watch (app)'.
I have been talking to support, and they advised me that it would be fixed if I submit a new app with the 'Sab Watch' name. If it doesn't fix it, ill just submit the app updates to each
Anyway, since 1.3 is considered a 'new' application, it goes through a more strenuous testing than if it was an update; therefore it might take a couple more days. Expect it by 12/9.
VERSION 1.3
NEW FEATURES
Entire App switched to Pivot/AppBar design. Makes performance on the main page better as it isn't always trying to display every list at once.
Added ability to set Pause Timer for SabNZBd server.
'Status' page renamed to extra. Still not quite sure what to do with it yet, as seems like less important information than anything else. Would appreciate suggestions.
Removed config page. This has been replaced by options on the Application Bar.
You may now set a custom amount of items to display for the Queue, History, and Newzbin Results. This will persist throughout application launches.
You may now set a custom refresh rate for the application. This will persist throughout application launches.
When entering the list of servers with no servers defined, you will now get prompted on how to begin adding your first server.
Clicking on a Warnings on the Detailed Server Information page shows the actual warnings received.
Trying to change the NZBMatrix category should be a little easier to bring up the category selector list. In addition, the selector list should load a little faster.
Added Turnstile transitions to pages.
You can now pick from a list of times to pause the server if you wish. This will make it much easier in most situations. Selectable times are 0 (off), 15 min, 30 min, 1 hour, 3 hours. You can still enter a number instead if you wish.
BUGFIXES
Certain Help dialogs contained outdated information from old versions, this is corrected and updated now.
Fixed numerous misspellings of the word occurred.
Fixed a bug where if the user left out their port on the server setup page, the port would be changed to 80, and then tell the user 80 is not a valid number.
Fixed some text placement inconsistencies on the Newzbin detailed post page.
Sab Watch now properly urlencodes search queries. I haven't observed any changes in search results, but YMMV.
Category on queue page should now stay at the line below the rest. This should prevent the 'jumpy' behavior you might have experienced, where as soon as it could fit on the previous line, it moved.
Made error messages that show when you attempt to use NZBMatrix or Newzbin without entering login information actually state that there is no information saved.
NOTES
Newzbin only supports 500 results returned. Any number higher than 500 will still return, at max, 500.
Setting the amount of items to display higher not only causes the application to lag while displaying them, but also uses considerably more data downloading the results, and CPU time to format the results. Keep the display amount reasonable to see good performance.
Here's an look at the upcoming Sab Watch 1.4, Which will feature RSS feeds of NZBMatrix, and possibly Newzbin. You can browse the categories in the same way as you can when select a search category.
Edited 12/5:
NZBMatrix feeds have been completed.
I bought it, thanks for your work so far.
Goatmaster said:
I bought it, thanks for your work so far.
Click to expand...
Click to collapse
Thanks Goatmaster. I sent you a pm about HTTPS; but the problem is basically this:
Windows Phone 7 requires a valid certificate to use https, which means that:
1. You must have a valid certificate on your server.
or
2. You must jump through quite a few hoops to copy a your invalid certificate to special file format, email it, and open the email in IE, verify it, etc.
I don't mind adding it, its not much work, but just getting your opinion on if you'd do step (2). I asked some of the SabNZBd developers what they thought and they told me probably no one has a valid certificate.
Microsoft said:
If I understand correctly you want to communicate with a Web Service that is running on your own computer using SSL over HTTP (HTTPS). If the certificate of the Certificate Authority (CA) that signed the SSL certificate used by the server hosting your Web Service is not in the certificate store of your Windows Phone 7 device you could do the following:
Export the CA certificate to a Base64-encoded or DER-encoded X.509 .CER file.
Send the .CER file as an email attachment to yourself or put it on a Web server so that you can open and install it from the email application or Internet Explorer Mobile on the device .
If there are any intermediate certificates used do the same for those since a .CER file can only install one certificate.
Click to expand...
Click to collapse
Edit: Sab Watch 1.3 is going to be skipped, and 1.4 was sent to the marketplace last night.
This may be a dumb question but would this allow me to start downloads from my phone? I use newsbin currently and I am sure I can figure out sabNzb if it would allow me to search and add things to my download queue. Or is this app just to watch and make priority changes to your queue?
IVIadness said:
This may be a dumb question but would this allow me to start downloads from my phone? I use newsbin currently and I am sure I can figure out sabNzb if it would allow me to search and add things to my download queue. Or is this app just to watch and make priority changes to your queue?
Click to expand...
Click to collapse
Yep, you can download things onto your sabnzbd server from within the app.
You setup the server to have your NZBMatrix/Newzbin credentials, and then this app have your credentials too.
It works like this: You search for new content on Newzbin/NZBMatrix, or browse feeds in the new version (comes out today!).
Once you find what you need, you click download in the app, which 'sends' the link to sabnzbd, and it begins the download.
There's a video on youtube in the first page which shows how you'd use the app. It's the closest version to the version that should be out today.
http://www.youtube.com/watch?v=VYJpHDeQCyo
ok that is awesome, looks like I may be buying this asap becuse this takes care of my remote issues the only time I remote into my pc from the phone is to queue stuff on Newzbin
Cool! I just got the "Approved Marketplace Submission" email a couple hours ago, should the new version should be in there today or at latest tomorrow.
Right now there is a version which works for newzbin currently in the marketplace however. There was a goof with the name so it's called
sab watch (app) in the marketplace, but the new version should fix it.
Cool got it working and it kicks ass thanks for saving me money and being really awesome and updating this thread to answer my questions, also works great with dyndns!!

[Implementation] Saving a contact number is a ridiculous task on windows phone

If you tried to add a new contact number from the call history, then you would know the simple task of saving a contact number is very frustrating. Maybe the windows phone team was busy making an entertainment device and forgot that people actually use their smart-phone to do phone thing. To demonstrate, let go through the step of adding a contact and find out if your hair will turn gray during the process. Here we go.
On the call history, users can touch the unsaved contact number (I use a fake btw) and they’ll be presented with its profile and history. To save the number to a new contact, just touch that floppy disk button to save. No sweat, lets move on to screen 3.
“Uhhh, wait what’s going on here? I just need to save the number for cutie Jane. What’s all this crazy choose a contact stuff?”
That was the though when I first encountered this “choose a contact” screen. The confusion was that I just want to add a new contact, not “choosing” some contact. The cryptic “+” button eventually gave way, but I was on that screen longer than I should. New users will be confused and that’s the first usability issue that doesn’t need to be there. Lets go on to screen 4.
“Huh!? why do I need to edit phone number? Where can I enter the first and last name for Jane? WTFWP7!”
By this step the users just want to enter the name of their contact and be done with. This screen by all means is unnecessary. The contact number just came straight from call history, there is no need to edit unless you manually add a new contact from the people hub. Let move on to screen 5 and see if we can enter the name for Jane yet.
“I still can’t enter the name for Jane yet!!???? FFFFFFUUUUUUUUU ”
Inputting the name, if not earlier, should be shown at this step. But instead the users are presented with this summary information. Screen 5 shows the summary of all the information of the contact and the users can edit or additional information. This screen should be logically shown last. Raged level 100%.
Finally after 7 screens, the users can enter the contact and be done. It’s unfortunately 7 screens too many, the users are left provoked. There has got to be a better way to do this.
I propose steps reduction
On screen 3, the new contact option stands out at the top making it easier for people to figure out what to do as far as saving a new contact or merging it to existing contact are concerned. On screen 4, basic information like name, phone, and email are available for users to easily edit. The phone text box are pre-filled. This concept reduced two screen steps and it’s much more user friendly I think.
Further steps reduction will eliminate the screen 3 altogether. Follow below.
When the users decide to save the phone number from screen 2, they will immediately be shown the edit information screen where they can edit and save a new contact profile. If the users want to merge the phone number to an existing contact, the link button on the appbar is available. The link button will open up the contact list and allow the users to select the correct contact they want to link the new number to.
I think concept 2 significantly speed up the simple task of saving a contact and therefore also decrease frustration. Belfiore, please do this.
For now, people will still have to keep on wrestling with the ridiculously strenuous task of saving new phone numbers.
posted at: http://thucnhan.wordpress.com
New year so I decided to start blogging about windows phone. Going to write about rethinking ads display for windows phone and tiles soon.
Actually I didn't understand why it's more ridiculas process as per you.
Instead of clicking on "New Contact" in your screen, I click "+" on existing design.
You don't have to edit the number in the next screen, but you might need to edit what sort of phone number it's (home/mobile/etc..) and the next screen will give options (which can be made more user friendly, here i accept), but this screen should be there. I don't find myself adding 100 contact everyday. I add new contacts (may be 10) in a week and when I create them, I will be happy to enter complete details or ignore unwanted things.
If you didn't know what the + meant, you could have tapped the ... which would reveal what the icon is for.
That is common behavior in the OS. No less intutive as double tapping the button in the iPhone.
As far as editting. Sometimes you do need to edit. If someone calls from work, it may be one outgoing number but everyone has a direct dial.
(123)555-5500 is what is in call history, but to direct dial you may need (123)555-5518
How do you propose adding several numbers at once?
You get the mobile from caller id, but you also want to add home, work, and home and work email to it
Plus means add. Menus are at the bottom of screens. It doesn't get too much clearer.
I feel the exact same way as the OP. Way too many many steps for such a simple task. Another thing that absolutely bugs the hell outta me is no quick access to the dial pad. I hate having to click that tiny dialer icon on the call history page. I would like a pin to tile feature for the dialer or start on the dialer when clicking the phone tile.
Very humorous post, I feel your pain. Loved your mock ups, wish MS would take note.
vdubskey said:
I feel the exact same way as the OP. Way too many many steps for such a simple task. Another thing that absolutely bugs the hell outta me is no quick access to the dial pad. I hate having to click that tiny dialer icon on the call history page. I would like a pin to tile feature for the dialer or start on the dialer when clicking the phone tile.
Very humorous post, I feel your pain. Loved your mock ups, wish MS would take note.
Click to expand...
Click to collapse
Download SmartDialer. There's an app for that.
I feel the same.
Furthermore I really feel bothered by not being able to directly make a new contact out of - by text message - received phone number
As I have to contact and get contacted by quite some new and unknown people every day, it would highly increase the efficiency of my work.
Hope there will be a way to do so, soon.
I like to add the country code properly and the formatting, remove all the (,) and - and replace + with 00. Because the first build of windows phone gave problems with calling otherwise (it would call a wrong number). My settings are on EnUS bc of more features on the phone, but I want my numbers in my local formatting not in EnUS. Hence for me the edit screen works well. Of course you can argue all countries should have all features thus no need for reformatting the number manually.
I like having the edit number screen pop up, because I like to get rid of the "1" that gets placed at the beginning.
I don't see the big deal. The very first time I entered a contact, it was a bit of "oh I see, I push this here", after that, since I'm older than 4 years old, I've remembered how and haven't given it a second thought.
I agree with the OP on this one. In my case, there is also an additional screen asking what service to create the contact on (Windows Live or Google). Necessary, but complicated.
It didn't really dawn on me until I was giving someone who recently got the phone my number and watched them stumble through the process.
stan2 said:
“Uhhh, wait what’s going on here? I just need to save the number for cutie Jane. What’s all this crazy choose a contact stuff?”
Click to expand...
Click to collapse
Your proposal for "New contact" pseudo-contact on top of the list is non-sense, it breaks design guidelines, and is counter-intuitive. (+) bottom menu icon is there already...
?? Hum ?? It's pretty simple for me.
It seems to me a lot of people are concerning the first three screens, what do you guys think of the rest of the process? That's where all the frustration come for me personally. And my proposals deal mainly with reducing the steps.
Maybe it is just you... Those step are just necessary. I don't mind at all.
???
This is very simple.
Wich steps would u remove ?
1 step gives u the option to add the phone number to an existing one or to create a new one.
The next step lets u choose if its a mobile number or maybe a work number or maybe...
Then u get the option to edit all contact details. Maybe u want to add an email or more.
These steps are totally necessary and they should stay the way they are. The Dialpad klicking should be reduced though.
JVH3 said:
Download SmartDialer. There's an app for that.
Click to expand...
Click to collapse
Should not need an app for that. A phone should go to the dialer when you lick "Phone" not call history. Apps are good, but they should not be a fix for bad design. Simply give the user an option. What pane do you want the phone to go to when you open up the Hub. I'm sure a majority of people would instantly switch that to dialer, too...
N8ter said:
Should not need an app for that. A phone should go to the dialer when you lick "Phone" not call history. Apps are good, but they should not be a fix for bad design. Simply give the user an option. What pane do you want the phone to go to when you open up the Hub. I'm sure a majority of people would instantly switch that to dialer, too...
Click to expand...
Click to collapse
You lick your phone? Disgusting. But yeah, Microsoft should redesign that part. I for one would prefer the dialer opening up on tappig "Phone" with call history as an additional button (could replace the current dialer button then).
This is offtopic anyway.
Topic: I see no issues with adding contacts, to be honest. It's simple and works just fine. All I wish was that one was able to add contact information from within an email (from the footer for example).
I completely dissagree with the OP. The plus icon is very apparent to me. All buttons that add/remove/etc are always in the appbar. Then yes you get the option to add their name, email, set a ringtone, etc. I usually add all of that at the same time. Microsoft actually did research as to what most people what to do.
Tap # -> Save -> Plus -> Windows Live (I have a boat load of emails so lets just say I only live Windows Live) -> Save the actual number (great because we get the option to save it as a mobile, home, home 2, work, company, pager, fax and stuff which is great when you use the tell me service) -> And OMG OH NOES I can add their email and name and address while I'm at it (the world is going to end. what a world. I'm melting.) - > and then Save.
Yes it seems like a lot but who care. Most people only go into the contacts once and maybe twice. It really isnt that hard.
It took me a whole 20 seconds to do what I said above. Added a new number, set it as a work #, added first and last name, saved.
sure haven't said:
I like having the edit number screen pop up, because I like to get rid of the "1" that gets placed at the beginning.
I don't see the big deal. The very first time I entered a contact, it was a bit of "oh I see, I push this here", after that, since I'm older than 4 years old, I've remembered how and haven't given it a second thought.
Click to expand...
Click to collapse
Absolutely agree with this. I actually don't mind the way Microsoft implemented saving a new contact in the OS... it takes me seconds to add a contact. Hit save > hit + > edit the number if you need to (I don't call international directly so I like to take out the +1) > change number type (mobile or home) > save > add name and/or other info > save and done!
Although, I could see the ease of the "Screen 4" concept. Those are the most edited contact details and to have them on one screen would make it easier. You could email the Windows Phone Team your mock-up and explain your reasoning. Maybe they'll like it too and then you could tell the whole world how it was YOUR idea!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
i am fine with the way the add contact in the wp7... most likely MS want to make sure right info is keyed in to the right place... and one thing at a time the os do not have to check for 10 veriable in the saved info (alpha, numaric, free info boxetc...)
as i am using my out look to add my contact and update them to my windows live account so no issues..
Thanks OP. Im glad I'm not the only one that always get frustrated with adding a new contact everytime.
Only when adding a number to an existing FB contact then its much easier.

[APP] PRadio - Pandora for Windows 8

PRadio is a Windows 8 Store App for Pandora. Unlike IE, this app allows users to stream music from Pandora recommendation service in the background. It works great on tablets such as Microsoft Surface. This app works only in the US. If you want to use it in other countries you need a US based proxy or VPN software such as openvpn.net
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features Supported
* Add radio stations via the search charm
* Search for Genre, Album, Artist and Songs
* Delete radio stations via the app bar
* Pin radio stations to start menu
* Play/Pause/Skip songs
* Multimedia Keyboard Support
* Support for snapped view and portrait layout.
* History of Songs Played
* Share Song Information with other applications via share charm
* Provide feedback for a song
* Background Streaming
* Support for touch and tablets
To download the released version please visit the Windows Store and search for PRadio or open the following link in IE.
http://bit.ly/Yt9qT5
The app is only available in the US Store, if you are in another country you can switch to the US Store by going to "Control Panel\Clock, Language, and Region\ Change region."
[Update 12/14/2012]:
If you want to try out the latest version that will be available shortly on the store you will need to sideload the app. This version supports background music streaming on Surface RT even when the device is locked (Connected Standby).
Please follow the instructions given below:
1. Download Pandora_0.0.4.8_AnyCPU_Test and unzip to any folder e.g. xyz.
2. Open powershell as an administrator
3. Execute the following commands in powershell
a) set-executionpolicy unrestricted
b) cd xyz\Pandora_0.0.4.8_AnyCPU_Test
c) .\Add-AppDevPackage.ps1
[Note: Installation process might ask you to login to your Microsoft Account which is necessary to get the necessary certificates from the windows store to sign the package]
If you have feedback on the app, please post below.
What is Pandora?
Pandora Internet Radio, an automated music recommendation service and "custodian" of the Music Genome Project whose service in full is only available in the United States, with limited access in Australia and New Zealand. The service plays musical selections similar to song suggestions entered by a user. The user provides positive or negative feedback for songs chosen by the service, which are taken into account for future selections.
Wow, very nicely implemented for a third-party client! The snapped interface is very good as well. The interface when something *else* is snapped (which means it only has about 1040 pixels of width on the Surface) isn't perfect though (usable, but some stuff gets covered).
I'd be happy to sideload and test a new version.
EDIT: A bit more feedback: the app doesn't handle being backgrounded very gracefully. It will stop playing after the current song. I suppose that *could* be intentional, but it's annoying.
GoodDayToDie said:
Wow, very nicely implemented for a third-party client! The snapped interface is very good as well. The interface when something *else* is snapped (which means it only has about 1040 pixels of width on the Surface) isn't perfect though (usable, but some stuff gets covered).
I'd be happy to sideload and test a new version.
EDIT: A bit more feedback: the app doesn't handle being backgrounded very gracefully. It will stop playing after the current song. I suppose that *could* be intentional, but it's annoying.
Click to expand...
Click to collapse
Thanks for the feedback, I just posted instructions to sideload the new version.
It should not stop playing after the current song, this is not intentional. Can you send me the following PRadioInformation.log file which should be present in
%appdata%\..\Local\Packages\28268splashtetra.PRadio_80qntxqrmk3vj\LocalState folder
Sorry, I should correct myself: it won't start the next song if the screen is off. Turning the screen on by itself won't start playing agian, either; you either have to use the media control and hit Play, or log in and have the app at least partially in the foreground.
If you still need the log I'll post it here in a bit.
GoodDayToDie said:
Sorry, I should correct myself: it won't start the next song if the screen is off. Turning the screen on by itself won't start playing agian, either; you either have to use the media control and hit Play, or log in and have the app at least partially in the foreground.
If you still need the log I'll post it here in a bit.
Click to expand...
Click to collapse
Are you using a Surface RT or an ARM based tablet? If yes, I believe it is going into connected standby. In connected standby, windows does not let the app get the next playlist. I need to use a different set of API to support this scenario. As soon as I get hold of an ARM tablet I will add support for this. If this is not an ARM based tablet then please send me the logs.
GoodDayToDie said:
Sorry, I should correct myself: it won't start the next song if the screen is off. Turning the screen on by itself won't start playing agian, either; you either have to use the media control and hit Play, or log in and have the app at least partially in the foreground.
If you still need the log I'll post it here in a bit.
Click to expand...
Click to collapse
Hi GoodDayToDie or any Surface RT user,
I have created a new version 0.3.3 of the PRadio which hopefully should work in your machine. Can you give it a try? I do not own one yet so I cannot try it myself.
Instructions are given below.
Thanks
Instructions:
1. Download Pandora_0.0.3.3_AnyCPU_Test and unzip to any folder e.g. xyz.
2. Open powershell as an administrator
3. Execute the following commands in powershell
a) set-executionpolicy unrestricted
b) cd xyz\Pandora_0.0.3.3_AnyCPU_Test
c) .\Add-AppDevPackage.ps1
[Note: It might ask you to login to your Microsoft Account that is necessary to get the necessary certificates to sign the package]
Thanks! Yes, I'm using Surface RT. I'm sideloading your app now and will report later.
EDIT: Works fine! I had to uninstall the current (store) version first, but it preserved my configuration (you using the roaming AppData?) so that was no problem.
The music playback did cut out eventually, but I'm guessing that's intentional (just the "are you still there?" check, perhaps) since it was after an hour or so of inactivity, and as soon as I brought he app forward again it resumed. I'm on a free account, BTW (used to subscribe, but between them not creating a WP7 app and the advantages of Zune Pass instead, I let it lapse).
One piece of feedback: you could put a lot more info on the About page. Version would be good, for example, and I didn't actually see attribution for the CC-licensed artwork, just a mention that it was CC-BY. Other than that, love it!
Seems to be working all nice and proper for me now too, on RT.
Eats far less CPU than letting IE run in desktop mode.
Edit: Every once in a while there seems to be a delay for it loading the next song of 30-45 seconds. Not critical, just noting.
Edit2: More feedback.
1) I can't forward to the next song from the volume menu.
2) It seems to stop playing after an hour and a half or so, on a Pandora One account.
3) It'd be nice if it could remember the last station and start playing on launch
4) Related, it'd be nice if it automatically logged in on launch, not sending you to the login screen. Perhaps a settings option to clear the stored user settings, and make it log in automatically?
5) I suspect this is more of an OS issue, but outputting through a USB sound card and putting the device to sleep causes the audio to become garbled and broken.
6) The formatting seems to be a bit off in portrait mode, the 'Log Out' button on the top clips over the station name, and there's a considerable amount of deadspace at the bottom of the screen (probably a good 1/3 of the screen is wasted)
And, are the advertisements on it yours or Pandora's? If they're Pandora's, it'd be nice if you could detect if it's a Pandora One account.
does this work for cdn. IP addresses? regular pandora won't let cdn IP users
i know on android, you have to use ORBIT something app, forgot the name, and on iphone you use that hot shield free VPN
Thanks for the feedback GoodDayToDie & netham45.
The music playback did cut out eventually, but I'm guessing that's intentional (just the "are you still there?" check, perhaps) since it was after an hour or so of inactivity
>> I know why it fails to play after an hour....Connected Standby, I will fix this in the next release.
>> you could put a lot more info on the About page. Version would be good, for example, and I didn't actually see attribution for the CC-licensed artwork, just a mention that it was CC-BY
I will add version in About page. Currently if you run the app and in taskmanager search pandora.exe, right-click and go to properties you can see the version. I will add attribution too. Good catch!!
>> I can't forward to the next song from the volume menu.
Forwarding is currently disabled as Pandora does limit the number of skips after some time. If a users keeps on skipping he/she will eventually hit this limit and there is no UI to message this to the user. This also prevented my app to be certified in the store so i decided to disable it for now till i figure out a better way to deal with this.
It'd be nice if it could remember the last station and start playing on launch
Good feedback, I will add in the next release.
Related, it'd be nice if it automatically logged in on launch, not sending you to the login screen. Perhaps a settings option to clear the stored user settings, and make it log in automatically?
Currently it should automatically login based on the credentials stored on the machine. Do you want a way to clear the settings?
I suspect this is more of an OS issue, but outputting through a USB sound card and putting the device to sleep causes the audio to become garbled and broken
Interesting....Thanks for reporting it. I would need to get hold of a USB sound card to try this out. Was this on the RT device?
The formatting seems to be a bit off in portrait mode, the 'Log Out' button on the top clips over the station name, and there's a considerable amount of deadspace at the bottom of the screen (probably a good 1/3 of the screen is wasted)
Thanks Log Out button should not have appeared. Will fix it and i will try to make better use of the real estate.
And, are the advertisements on it yours or Pandora's? If they're Pandora's, it'd be nice if you could detect if it's a Pandora One account.
The advertisements are mine...Not Pandora's maybe i can reduce the number of advertisements if that is a big eye sore. Thanks again for the feedback.
cobyman7035 said:
does this work for cdn. IP addresses? regular pandora won't let cdn IP users
i know on android, you have to use ORBIT something app, forgot the name, and on iphone you use that hot shield free VPN
Click to expand...
Click to collapse
If you use any VPN software to connect to US based server (I tried openvpn.net although has a data limit) you should be able to use the app to listen to pandora via the app. Give it a try and let me know how it goes.
hsalps said:
Thanks for the feedback GoodDayToDie & netham45.
Related, it'd be nice if it automatically logged in on launch, not sending you to the login screen. Perhaps a settings option to clear the stored user settings, and make it log in automatically?
Currently it should automatically login based on the credentials stored on the machine. Do you want a way to clear the settings?
Click to expand...
Click to collapse
It sends me to the login screen most of the time when I launch it, or if I come back to it if it's been inactive for 5-6 hours.
hsalps said:
Thanks for the feedback GoodDayToDie & netham45.
I suspect this is more of an OS issue, but outputting through a USB sound card and putting the device to sleep causes the audio to become garbled and broken
Interesting....Thanks for reporting it. I would need to get hold of a USB sound card to try this out. Was this on the RT device?
Click to expand...
Click to collapse
Yes I'm using RT, though further testing shows that I get the same result no matter what music app I use, so I blame the OS.
netham45 said:
It sends me to the login screen most of the time when I launch it, or if I come back to it if it's been inactive for 5-6 hours.
Click to expand...
Click to collapse
Can you send me the PRadioInformation.log file which should be present in %appdata%\..\Local\Packages\28268splashtetra.PRadi o_80qntxqrmk3vj\LocalState folder? This should help me understand why it is not saving the password on RT.
netham45 said:
Yes I'm using RT, though further testing shows that I get the same result no matter what music app I use, so I blame the OS.
Click to expand...
Click to collapse
Can you also give details of the USB audio device like Manufacturer, Version etc? I will report this to Microsoft.
Superb app good sir! lives on my second monitor if not just for the cool background
Thanks!
cammykool said:
Superb app good sir! lives on my second monitor if not just for the cool background
Thanks!
Click to expand...
Click to collapse
Thanks cammykool!!
why not put it up in the windows store?
The previous version is actually already up there. We've been helping test the next release, at which point hsalps will presumably release a store update.
hsalps said:
Can you send me the PRadioInformation.log file which should be present in %appdata%\..\Local\Packages\28268splashtetra.PRadi o_80qntxqrmk3vj\LocalState folder? This should help me understand why it is not saving the password on RT.
Click to expand...
Click to collapse
I can't seem to get it to replicate it now. =/
hsalps said:
Can you also give details of the USB audio device like Manufacturer, Version etc? I will report this to Microsoft.
Click to expand...
Click to collapse
I've tried it with two Microsoft LifeChat LX-3000 headsets and a generic unlabeled USB audio card.
so im using a test build?
cammykool said:
why not put it up in the windows store?
Click to expand...
Click to collapse
The store guys are approving the latest version of the app right now (Takes 7 days ). I will update this thread when it is available on the windows store. The older release is already in the store.

Categories

Resources