Ok so I have done exactly what you asked. I purchased your app, played with it for a while, and here is my feedback and recommendations. Some of these may have been mentioned in previous posts but here goes.
I had the app crash on me twice. I was adding a dive, accidentally went into "stages" and could not cancel out without entering info. When I tried to the app crashed. happened twice.
Things I would add or change:
- Ability to "edit" certifications. Once you save them, if you need to make a change currently they must be deleted and recreated.
- When creating certs, the picture of the cert does not look right, I took the picture in landscape and it showed it in portrait and stretched it poorly. Either provide the option to rotate/crop the image or better yet offer a "choose existing picture" option.
- When adding a site give the option for adding a city. Reason being is that some cities have many sites. West Palm Beach is a good example of this. between drift dives, bridge dives, etc.
- When adding a location after the fact its is very hard to get the latitude and longitude for a site. I would recommend allowing us to enter a city as a starting point and then maybe zoom in on the map to the dive spot and drop the pin and from that pin pull the lat/long if possible.
- Ability to customize "site type" in locations. I think it would be good to be able to specify this out a little more. adding a "bridge dive" option here is a good example.
- When viewing the "map" screen, it would be a great feature that when you tap one of your pins that you could use the Google "get directions to" option for when you want to go back.
- Would be a great idea to be able to add medications being taken to the personal information screen
- A dive trip check list would be a good thing to look into adding.
- An equipment purchase log would also be a good idea. Something that we can use to log our purchase date, make/model, serial number, location of purchase, etc.
- As an additonal feature to equipment purchases it would be even better to add a feature to enter dates for maintenance on regulators. maybe even initiate a notification popup as you get closer to requiring service.
- Allow the entry of info regarding the dive charter used when a boat dive is selected. details on the charter as deep as cost of the boat trip as well as tank rentals would be nice.
- I used this app on my iPad as well to test it out and it dawned on me that to use it here I will need to re-enter EVERYTHING again. Would be nice to export/import so I can update the info across devices easily, better yet, maybe look into a way to get the info to autoupdate across all devices ala iCloud as an example. I know this will be a hard one..
I think thats all for now. I realize you are busy and some of these may be way harder than they seem but you can keep this as a wish list!