Difference between revisions of "PrediSat"

From Pilot_51's Wiki
Jump to navigation Jump to search
Line 5: Line 5:
 
[http://www.appbrain.com/app/com.pilot51.predisat PrediSat on AppBrain]<br />
 
[http://www.appbrain.com/app/com.pilot51.predisat PrediSat on AppBrain]<br />
 
[http://heavens-above.com Heavens-Above] (the source of satellite data for PrediSat)<br />
 
[http://heavens-above.com Heavens-Above] (the source of satellite data for PrediSat)<br />
 +
<br /><br />
 +
== Pro version ==
 +
The Pro version (to be released) adds some advanced features on top of what is available in the free version. It may also include early features that will later be added to the free version.<br />
 +
Price will be $1.<br />
 +
Some features currently planned for first release:<br />
 +
*Ads disabled by default, can be toggled.<br />
 +
*Sightings log.<br />
 +
*Adjust backlight brightness for night mode by numeric value, useful since different phones have a different minimum brightness.<br />
 +
*Set multiple alert times (comma separated)<br />
 
<br /><br />
 
<br /><br />
 
== Changelog ==
 
== Changelog ==
==== v1.0.3 [under development] ====
+
^ = Reported problem<br />
-Supposedly fixed DST sometimes being 'forgotten' while running in background as AlertService.<br />
+
Dates are based on GMT.<br />
 +
==== v1.0.3 [2010-08-31] ====
 +
*Save coordinates when opening preferences.<br />
 +
*Fixed alert time not applying to existing alerts when changed.<br />
 +
*^Fixed crash when both pass periods are selected & one of them returns no passes.<br />
 +
*^Fixed crash when alert is triggered & ringtone was not configured.<br />
 +
*Fixed DST sometimes being 'forgotten' while running in background as service.<br />
 
<br />
 
<br />
 
==== v1.0.1 and v1.0.2 [2010-08-28] ====
 
==== v1.0.1 and v1.0.2 [2010-08-28] ====
-Fixed two crash bugs in the web browser.<br />
+
*Fixed two crash bugs in the web browser.<br />
 
<br />
 
<br />
 
==== v1.0.0 [2010-08-28] ====
 
==== v1.0.0 [2010-08-28] ====
-Initial release to the Android Market!<br />
+
*Initial release to the Android Market!<br />
 
<br />
 
<br />
 
Started development on 2010-06-29<br />
 
Started development on 2010-06-29<br />
 
<br /><br />
 
<br /><br />
== Known issues ==
+
==== Known issues ====
-DST is sometimes 'forgotten' while running in background as AlertService, app/service needs to be restarted to get DST again.<br />
+
*DST used is same as phone, so time is inaccurate if configured for a timezone currently using a different DST offset.<br />
-DST used is same as phone, so time is inaccurate if configured for a timezone currently using a different DST offset.<br />
+
*Timezone detection is extremely limited due to inconsistency between definitions in Java and Heavens-Above.<br />
-Timezone detection is extremely limited due to inconsistency between definitions in Java and Heavens-Above.<br />
+
*1 reported crash listed below:
-3 crash reports listed below:
+
  NullPointerException in Calendar.setTime()
  -IndexOutOfBoundsException in ArrayList.throwIndexOutOfBoundsException()
 
-NullPointerException in Calendar.setTime()
 
-NullPointerException in Uri$StringUri.<init>()
 

Revision as of 05:11, 31 August 2010

PrediSat is an Android app that grabs Iridium flare and satellite pass data from Heavens-Above.com and formats it for the small screen of the phone. It also includes a few features to make satellite watching easier, such as alerts, countdowns, and night mode.


Links

PrediSat in Android Market (Android-only link)
PrediSat on AppBrain
Heavens-Above (the source of satellite data for PrediSat)


Pro version

The Pro version (to be released) adds some advanced features on top of what is available in the free version. It may also include early features that will later be added to the free version.
Price will be $1.
Some features currently planned for first release:

  • Ads disabled by default, can be toggled.
  • Sightings log.
  • Adjust backlight brightness for night mode by numeric value, useful since different phones have a different minimum brightness.
  • Set multiple alert times (comma separated)



Changelog

^ = Reported problem
Dates are based on GMT.

v1.0.3 [2010-08-31]

  • Save coordinates when opening preferences.
  • Fixed alert time not applying to existing alerts when changed.
  • ^Fixed crash when both pass periods are selected & one of them returns no passes.
  • ^Fixed crash when alert is triggered & ringtone was not configured.
  • Fixed DST sometimes being 'forgotten' while running in background as service.


v1.0.1 and v1.0.2 [2010-08-28]

  • Fixed two crash bugs in the web browser.


v1.0.0 [2010-08-28]

  • Initial release to the Android Market!


Started development on 2010-06-29


Known issues

  • DST used is same as phone, so time is inaccurate if configured for a timezone currently using a different DST offset.
  • Timezone detection is extremely limited due to inconsistency between definitions in Java and Heavens-Above.
  • 1 reported crash listed below:
NullPointerException in Calendar.setTime()