Archive for February 2011

SportyPal 2.0.1 (Java and Blackberry)

February 25, 2011

Version 2.0.1 has been released. The most notable change is an improvement of the main screen for landscape phones (like Blackberry Bold)

Changes:

  • Radically re-designed and simplified the main screen for landscape screen devices with no touchscreen (like the Blackberry Bold)
  • Blackberry: End call button now minimizes the app directly instead of asking if you want to exit.
  • BlackBerry: Track details menu fixed and unnecessary buttons for menu and back removed
  • Fixed back/delete from workout details trying to go to a month of the current year instead of the workout’s year
  • Fixed: You can now exit the current workout screen while the phone is still searching for GPS (the dialog Yes button works)
  • Fixed: BlackBerry “Sync tracks” menu item
  • Fixed: “My profile” changes uploading now works only if you are logged in
  • Fixed: Picking a month item from the month list always opens the workouts list with the month tab selected now.
  • Changed: Goal and Track View can be opened for a preview (Syncing tracks and starting a goal ask for subscription)
  • Added: Changing the selected tab (month or year) in the workouts list is easier now.
  • Added: Confirmation message when deleting a track

Java (J2ME) download is available here:
SportyPalJ2ME.jad
SportyPalJ2ME.jar

Blackberry links:

SportyPalJ2ME.jad – use this link from the phone to install over-the-air

SportyPalJ2ME_BB.alx – (needed to install from PC)
SportyPalJ2ME_BB.cod – (needed to install from PC)

SportyPal 2.0 for Java and Blackberry

February 22, 2011

Version 2.0 has been released, and is now out of beta 🙂

Changes:
– Greatly improved GPS accuracy (error reduced approximately 10 times, from 10%-30% to 1%-3%)
– Changed: Better softkeys, back key and menu key for all BlackBerry and keypad phones (Left Key = Menu/start , Right Key = Back)
– Added: Blackberry: Wile viewing the map you can pan, zoom, etc. by clicking s, d, f etc. buttons (no need to press alt first)
– Added: new hint panel witch shows the selected workout type name in landscape view.
– Added: Exit application question when BlakBerry end button is pressed
– Added: back button functionality to some dialogs (sync workouts/tracks)
– Added: option to upload profile after changing / editing it.
– Added: The workout lists now have arrows indicating if a previous/next month/year are available.
– Fixed: a bug with the end workout dialog being unusable (losing focus).
– Fixed: BlackBerry delete key will now correctly delete the numbers in number input field and keypad can be use directly
– Fixed: workout list was empty after deleting a workout which was just finished.
– Fixed: auto resume progressbar displayed text “PAUSE” after resume
– Fixed: Blackberry: starting a second workout now works correctly instead of stopping after 2 minutes.
– Fixed: Possibly fixed the bug where GPS remains turned on after sportypal is closed.
– Fixed: a bug with the first time loading process (now every element is preloaded exactly like it need to be)
– Fixed: No need to restart the application to see the Plan tab after login
– Fixed: Plan progress percentage now rounded
– Fixed: Negative remaining time values in plan
– Fixed: When setting a goal, increasing calories works correctly now

Java (J2ME) download is available here:
SportyPalJ2ME.jad
SportyPalJ2ME.jar

Blackberry links:

SportyPalJ2ME.jad – use this link from the phone to install over-the-air

SportyPalJ2ME_BB.alx – (needed to install from PC)
SportyPalJ2ME_BB.cod – (needed to install from PC)

SportyPal Pro 1.2.4 for Android

February 4, 2011

We made another  quick update today. Change list:

  • The map now updates properly if centering is turned off.
  • Fixed a scenario that could crash the app if attempting to view a workout/track map if coordinates have not been loaded.

You can find SportyPal Pro by searching for it on the Android Market, or by scanning the QR code displayed here.

Note that if you are upgrading from a beta version of SportyPal Pro, you must first uninstall the previous version before installing this one.

SportyPal 2.0 Beta 4 for Java and Blackberry

February 3, 2011

Beta 4 has been released!

Changes:
– Fixed a bug which caused slowdown of the loading screen if the phone has many workouts.
– Fixed a bug which caused problems on workout sync
– Fixed some more unit conversion bugs (which sometimes caused weird numbers for distances, speeds and calories etc.)
– Removed the switch that turns off the open street map (its now always on)
– Logging in now correctly fills in your set birthday from sportypal.com
– Fixed display of subscription features remaining days and weeks (for both trials and subscriptions)
– The app is much faster on Sony Ericsson phones with 320×240 screens now.
– The app should hopefully work on Samsung Jet.
– Lots of other smaller bug fixes.

This version is also available for Blackberry

Java (J2ME) download is available here:
SportyPalJ2ME.jad
SportyPalJ2ME.jar

Blackberry links:

SportyPalJ2ME.jad – use this link from the phone to install over-the-air

SportyPalJ2ME_BB.alx – (needed to install from PC)
SportyPalJ2ME_BB.cod – (needed to install from PC)

SportyPal Pro 1.2.3 for Android

February 2, 2011

We made a quick update today to fix some issues that were pointed out in yesterday’s version. Here are the fixes we made:

  • Fixed a crash where users that had autostart set up without a LiveView (or without enough memory to use one) would be unable to start a workout.
  • Added a fallback to the map’s zoom in/out controls that should now just tell you that you don’t have enough memory to zoom instead of crashing.
  • Attempted to fix the first startup crash and several more issues that we could not reproduce.

You can find SportyPal Pro by searching for it on the Android Market, or by scanning the QR code displayed here.

Note that if you are upgrading from a beta version of SportyPal Pro, you must first uninstall the previous version before installing this one.

SportyPal Pro 1.2.2 for Android

February 1, 2011

We’ve just released a new update to SportyPal Pro for Android-powered devices. We did a lot of stuff in between this and 1.1, so here’s a big list of changes:

  • You can now install or move SportyPal Pro to external storage if you’re running Android 2.2 or above.
  • Fixed a horrible bug that prevented you from scrolling back to a previous year or viewing a previous year in the quarter view. Also, the quarter view now shows the months in order, starting from the current month at the top and the 11 previous months after it.
  • From the Settings screen you can now select a different pause button that requires you to long press instead of slide it. This does not affect small-screen (320×240) devices.
  • Opening the keyboard will no longer restart the workout. This is related to another bug on some devices where starting a workout in landscape mode would restart the workout every time the screen shuts off (that one’s fixed, too).
  • The MTB and Road-cycling activity types now report calorie burn.
  • Users without a trial or licence can now view the Goal and Tracks screens, though they will not be able to start a workout this way.
  • The Text-To-Speech engine check now works properly, and you will be warned on startup if you do not have it installed on your device.
  • Will no longer automatically share a workout to Facebook/Twitter if both are disabled.
  • Reduced memory usage on the workout map, which should also prevent the application from quitting if you zoom in/out a lot.
  • The squiggly line icon on the workout map no longer changes the map type.
  • Large activity icons will no longer mess up the workout details screen.
  • The Register screen looks a bit tidier.
  • Any screen that requires you to enter your height now shows ft instead of cm if the Imperial system is selected. Also, it will no longer show values like x ft 12 in.
  • Tab users may be able to view SportyPal Pro properly now. We haven’t tried it out yet.
  • Tracks with waypoints are now deleted properly.
  • The settings screen list will now display the current setting for Facebook and Twitter.
  • Heart rate monitor conditions have been simplified a bit.
  • Trying to enable heart rate while not logged in will no longer ask you to get a trial.
  • Profile button no longer closes the Settings screen.
  • Fixed lots of crashes:
    • The workout details screen will now show you a warning instead of crashing if you installed SportyPal Pro over a beta version.
    • Fixed the Arabic locale crash.
    • Cleaned up a lot of the database code to prevent crashes and data loss.
    • Fixed a crash when an unsubscribed user would attempt to sync workouts.
    • Will now gracefully exit if most screens cannot be displayed for some reason.
    • Fixed a heart rate-related crash. The underlying issue may still cause your heart rate to remain at N/A status, though.
    • Fixed several scenarios where a very unforeseen connection error could cause a crash.
    • Better handling of out of memory errors while workouts are being (up)loaded.
    • In tight memory situations, the LiveView display related code will no longer crash the application (though you will not be able to use LiveView). In related news, non-LiveView users should see their memory usage go down a bit during workouts.
    • Fixed a crash that could occur while retrieving workout data.
    • Fixed a crash that could occur while updating workout data.
    • Lots of missing dialog crashes fixed.
    • Averted a couple of crashes which we saw reports for but could never reproduce.
  • Fixed a few ANR situations. Android will no longer think the application is frozen while:
    • attempting to share to Facebook/Twitter,
    • checking your Facebook connection,
    • checking your heart rate while the heart rate monitor is reconnecting.

You can find SportyPal Pro by searching for it on the Android Market, or by scanning the QR code displayed here.

Note that if you are upgrading from a beta version of SportyPal Pro, you must first uninstall the previous version before installing this one.