After learning that it's practically impossible to work with a file geodatabase (*.gdb) in Runtime, I started looking more into the Runtime geodatabase (*.geodatabase) and have found that it's not really very useful in a disconnected environment either. It seems that I can add features to a table, but these adds are only added in memory and are only persisted if the application can connect to a FeatureService to synchronize it. It also seems that there is no way to add a table to it. Is this correct?
Is there anything I can do to edit a *.geodatabase file while offline?