Fostering Students’ Science Inquiry Through App Affordances of Multimodality, Collaboration, Interactivity, and Connectivity