Build iOS App that lets user mark their location with Photo

Where can I learn how to build an iOS App that lets user mark their location with a photo? I want all users to be able to see the photos on this annotated map. And it’d be great if this annotated map could be available online outside of the map. I have looked at the guide for the google maps SDK for iOS and it didn’t say anything about letting users interact in this way.

I think if there was a Google My Maps API that could solve my problem.

I’m not a coder. I am a journalist trying to code so let me know if this doesn’t make sense.

Thanks so much.