@Davi, I don't have the Parse test project right now. I have kind of gone down the Firebase rabbit hole (still testing). But this is how i have in mind for the use:
- The game upload player scores to the server. If I need to send via Rest, I'll lightly encode/encrypt the payload.
- Once on the server, decode/decrypt the content and do some score validation on before saving into a database.
- When Players view the leaderboard, it will just pull the data from the database.
When preparing the payload as Rest, I can only imagine there will be a lot of string manipulation on mobile which would fragment the memory a lot more than normal or trigger garbage collection more often. It's just a concern right now, I haven't done any profiling yet.
kimc.