Are there any tutorials that would help me in figuring out how to stream the users live location to another user of the app? I was looking at using pubnub but that seems like it could be an expensive way if the app scales in any way. I would like to do this in Swift.
Basically you do need a backend like PubNub - but there are a lot of choices. Did you take a look at Top 5 Parse Alternatives?
Is your app going to have any kind of revenue model, because if it does that’s a pretty good problem to have!
If not, the open source Parse server might be an option but you will still have to pay for hosting and bandwidth.