To explain the game, if you log in from the first screen, you will go to the mole game screen. The game is played with a logged-in ID and the number of moles that caught the mole is saved. So if you go out and come back in and log in with the same ID, the mole number that you catch after coming over to the game screen appears on NOTIFIER.
I heard that I have to use TinyDB's name space, how should I use it? And can I not use namespace?
(I assume different players share the same device for this problem.)
NameSpaces are good for cases where you need to reuse the same tags for different purposes. In this sample, a Fruit stand keeps its fruit prices in one namespace (Prices), using the fruit name as a tag. For the current customer, the quantity of each fruit type being bought might be kept in another namespace (purchases), under the same tags to match up the prices and quantities.
Another, different approach, would be to use the text JOIN block to build up tags with the player name and what is being looked up, like
score/ABG
score/111373
In this case, you only need one Namespace, because the tags are all different.
Sample app: