Android Question Handling data question

kn1ghtofdarknes

New Member
Greetings, I want to create an app that is a companion to the board game blood bowl. The app would allow someone to create a roster of players and track their stats and experience points/levels. How would I go about storing the 20+ teams with an average of 5 positions each team so that when the user selects which race they want it'll populate the options? At first I was thinking of referencing a JSON or XML file, but I don't really know how that would work since I've never worked with them before in that way.
 

Peter Simpson

Expert
Licensed User
Longtime User
You should look into learning more about SQLite databases @kn1ghtofdarknes.

That is nowhere near the only solution but it's the solution that I would suggest you use.
 
Upvote 0

KMatle

Expert
Licensed User
Longtime User
I assume that the data will be shared with all the players. Here you need a server. Cheap hosted solutions come with php & MySQL. I prefer php as a layer in front of the db for security reasons (user credentials, encryption, etc.)
 
Upvote 0

kn1ghtofdarknes

New Member
The workflow I'm intending is for the user to choose which team they want to create a roster for and then build the roster with that team's options. The way a team is built is from very stringent rules, max 16 players and each position has a max (usually 1, 2, or 4). So the underlying mechanisms from team to team don't change, just the names of the positions, the maximum number of positions allowed and some other pieces of data about the player. I'll take a look at the SQL server idea, but I'm not very advanced and I'd prefer the least technically advanced, if slightly more work way of doing it to wrap my head around the process.
 
Upvote 0
Top