GeoJSON Point Styling - Mobile

Hello, I am working on a Mobile App where it plots points collected from a separate form into a map on a mobile device. Then the user needs the ability to then select the point from the map, and see the data associated with the map. I have the mobile app currently set up to do all of this, but all of the points look the same.

GeoJSON Mobile Map

I am looking for a way to be able to format the points to be different colors or different markers depending on the status. For an example, if one is marked as active, pending, or closed, they need to be different. They also still need to be selectable points as well, so that a user could select one of the points and see the data associated. Also the points are being pulled from a database, so the code is in the "points" section of the map and not plotted using GeoJSON. Is this possible in a mobile app?