I tried many apps similar this before settling on aqua planner. The app works great and doesnt crash. It keeps track of all water test and custom alerts can be set up. With the pro version you can manage more than one aquarium. You can take pics of your aquarium and fish and manage them. Even tells you the costs of the tanks.
Only thing I would think about adding is some water condition ranges for the specific species, so the user can look them up or add them in. Right now app only allows user to change water range for general freshwater or saltwater. It cant even customize it specific to the tank. Regardless, this app it still better than any other out there. 4/5.
Airfliyer about aquaPlanner