TcConnector and Native mobile (offline first) have opposite philosophies and you will have to reconciliate them.
On one hand, the TcConnector works from the backend with microflow, and manage Non Persistable Entities. The good thing about it is that by design, you connect to Teamcenter without duplicating the data, so you don't compromise the single source of truth.
On the other hand, native mobile are "offline first", executed in the frontend with nanoflow and offline synchronization requires persistable data.
To reconciliate the two, as a developper you need to develop a "TeamcenterCaching" logic that store the Teamcenter metadata into persistable entities. This logic should typically be triggered during synchronization, to do that you can use entity event like "before/after commit".
Flow