TEAM LICENSES: Save money and learn new skills through a Hacking with Swift+ team license >>

Web Services, API, Data sharing for a game...what do you use to do this?

Forums > Server-side Swift

if you want an IOS app to access a web service so that your app users can see shared data of all the users, such as a game and who is leading in the game...current scores of all users, etc.

what do you use? Cloudkitshared? Firebase? AWSAmplify, Vapor?

2      

@VulcanCCIT would like iOS gamers to interact with friends, compare leaderboard ranks, earn achievements, and participate in multiplayer games.

if you want ...your app users to share data of all the users, such as a game and
who is leading in the game...current scores of all users, etc.

This is exactly the point of GameKit. I wonder if you evaluated GameKit, and why it doesn't meet your needs?

If you've not evaluated GameKit, I'd suggest you start by incorporating it first. This way, you'll benefit from Apple's robust, full-featured, time-tested libraries. Plus you'll also sour on the idea of having to build these feature on your own, using Firebase, Vapor, etc.

Keep Coding

See -> GameKit

3      

you know now that you say that I have heard of GameKit but forgot that I heard about it lol I will check that out too! Now if it was not a game, what are most folks using? I guess that is like saying what do most people eat?

2      

I wind up writing services that people want to interact with using a variety of non-Apple clients, so I wind up using Vapor. There are some chunks of code and configuration that I copy from one project to another, but mostly it's domain-specific stuff. I don't find it particularly onerous, and I still get to do my programming in Swift.

   

Hacking with Swift is sponsored by Superwall.

SPONSORED Superwall lets you build & test paywalls without shipping updates. Run experiments, offer sales, segment users, update locked features and more at the click of button. Best part? It's FREE for up to 250 conversions / mo and the Superwall team builds out 100% custom paywalls – free of charge.

Learn More

Sponsor Hacking with Swift and reach the world's largest Swift community!

Reply to this topic…

You need to create an account or log in to reply.

All interactions here are governed by our code of conduct.

 
Unknown user

You are not logged in

Log in or create account
 

Link copied to your pasteboard.