Thanks so much for the ideas. I will run these by my team members and I'm sure we will be implementing at least some, if not most of them. I hadn't considered any functionality for planning compressed air, but that definitely sounds like something that the app should have. GPS functionality is something me and my team had considered, so I'm confident that we will have features for that too.
In reply to billt4sf: The idea behind the app is to create an app that can serve as a log for dive recording, and utilizing that data be able to calculate safe dives without the hassle of doing it yourself from a dive chart. Additionally, we want to create an app that has many other features that divers will find useful, and those additional features are what I'm seeking input on.
In reply to Dirty-Dog: This is a team project for a college course, and we have one person who has very limited dive experience who suggested we do this app and the rest of the team agreed. I disagreed seeing as how little experience we have, but lost out on that. So I'm just trying to make the best of a bad situation and get some advice on what direction we should go with this app. In answer to some of your questions: The app isn't going to automatically record data, the user will have to input all dive data/logs. For many people nowadays, there is a large preference to get rid of the paper logs in favor of a mobile app option, which I can relate to with keeping track of workout logs. As to actually how the app is going to calculate the safe dives, I honestly don't know yet. I'm doing my own research to figure that out, and our team mate with the limited dive experience is supposed to be the one who will take lead on that.
Again, thanks for all the ideas. I greatly appreciate the input.