We need your help to develop a future version of the Loss of the Night app!
The app was put together in a very short time frame, thanks to a generous grant from the German Ministry of Education and Research that covered the programming costs. While I think we put together a very cool app, I view it as sort of a beta version, with lots of room for improvement.
I am currently writing a research proposal to fund my continued research into light at night. One important aspect will be citizen science observations of the night sky, and producing a greatly improved version of the app. Our team has come up with a number of ideas about how we can make the app easier to use, more fun, etc. But we expect that you, the app users, probably have a lot to tell us about what we could do better!
Below I list a number of the ideas that we have already come up with as possible improvements for a future version. You can look through the list, and if your idea is not there, then please add it to the comments. If you experienced any problems using the app, please let us know about them here (regardless of whether you have a proposal for a solution). We would also be particularly interested in what sorts of community features you might be interested.
Things to change/improve in a future version of the app
- Get rid of non-red colors in every place they occur (in night mode)
- Make text larger to aid far sighted viewers
- When filling out the reason you can't see the star, give an option to go back to looking for it, in case the user accidentally clicked on the wrong button!
- Improve star selection based on app data (preferentially use easier stars)
- New option in "not sure": The star is right at the threshold of vision
- Move more aggressively to faint stars
- Bracket the NELM more effectively
- Allow search to start with Venus or Jupiter
- Make more use of "pointing stars"
- Allow the user to change the sensor settings (speed and/or damping) to make the display more comfortable
- Make use of magnetic field averaging to try to reduce jerkiness on some phones
- When screen is frozen, allow navigation by sliding finger
- Add a compass-free option in "settings" menu for places with weird magnetic fields
- Allow the user to adjust the number of stars displayed on the screen to match a given skyglow level? (a bit dangerous, as this could potentially cause biased observations)
- Shaking the phone unlocks the locked circle (goes back to arrow)
- Try to work out that the user is standing on a balcony, and don't suggest stars in that direction
- Allow user to adjust font and star size
- Better way to deal with very bright locations
- Feedback on how bright your location is (i.e. how many stars can you see, how does it compare to natural, etc.) Also, the idea behind the connection of number of visible stars vs skyglow should be emphasized, or illustrated by graphics
- Provide immediate feedback on how precise your observations are
- Possibly with a graphic like I have shown on the blog
- Feedback on how observing more stars improves your measurement
- Strategies for classifying areas with NELM>5
- Interface to allow advanced users to submit what their estimate of the limiting magnitude is
- In "my measurements" show that the data is "waiting to send" or "sent"
- New "constellation mode". Highlights a single constellation, and the user has to click on a star to declare it visible (turns from dot to star) and click a second time to declare it invisible (turns from star to empty circle or x), click third time for "just at visible limit"
- Or extend this mode to cover several hundred stars over the whole sky, and the observer can just pick which ones she wants to label?
- Additional user demographic information (e.g. observational experience (none/expert))
- Show SQM submissions in "my measurements"
- In iOS, make arrow turn your body first, rather than pointing "up" when you need to turn 180 degrees
- Manual way to calibrate the compass to remove azimuth error.
- Have the database in the background: users can log in see their observations - where they were taken, how they relate to those of others, see the observations of others, see the quality of the night sky (also how it might change over time), see the quality of the data they gathered themselves: the whole thing could have a feel of wikipdeia-ikeuser collaboration for science
- Badges - you've observed 7 stars, you've repeated an observation at the same location ~1 year later, you've done 10 observations, 5 times in a single city, 5 locations, etc...
- Guide users to locations that we particularly need measurements (e.g. repeat measurements from previous years).
- Incentivize good data: Have a friendly cometition - where the best quality and quantity is rewarded (with a visit to the closest telescope and a personal lecture from an astronomer). Reward observations in particularly important locations
- Option to share your observation via facebook and twitter
- Improved tutorial with tips and tricks
- A "talking" tutorial that tells you how to find the stars, asks you to turn in different directions, etc.
- Find a way to calibrate the compass within the app
- Port to iOS and maybe WindowsPhone and Blackberry
- Display user's location on a map to make sure it is correct
- Allow observing below 45 degrees and making maps of the stellar visibility on the full sky dome
- Check the clock using GPS and warn the user if their phone's clock is off by more than 2 minutes (and then exit app). Prevents records having a false time
- Check whether the phone has a compass, and don't allow start if there is no compass
- Timetable of observing times for your location
- Option to turn on push notifications to let you know when you can next observe
- Allow phone to connect to SQM-LU for autonomous logging (and maybe all-sky sampling?)
- Record whether screen is in day or night mode
- Record language settings
- When doing a 2nd observation, ask whether GPS needs to be re-acquired (have you moved?)
- Get rid of the "start observing" button
- Split strings.xml file to make translation easier