I have small application (android) that records and erases data in text box and combobox. However I noticed that it only works when connected to the internet. Can you put it to record data, only on the phone that is installed?
Hi Vitor,
Yes the database is on the OutSystems environment which is on the cloud. So you need a connection to succesfully store the record.
However OutSystems mobile apps also can use local entities which store the data in a small database on your phone, this works also without internet connection.
If you would follow the free guided path to become a mobile specialist you will learn how to design and use the local database and how you can synchronize data between your phone and the OutSystems server database when there is an internet connection.
You can find the guided path on the training page of OutSystems.
Regards,
Daniel
On the servers there is something that worries me. Who has access to them? If sometimes we can work with sensitive material. Is there also the possibility of turning our pc into server and only if you have access when it is connected?
Can I make any changes to the file, so it stays, only on the mobile?
Regards
Vitor
Hi,
All data on you OutSystems environment and data are is secure.
You control through user governance who has access.
Just Google "OutSystems Security" to read how security is build into OutSystems.
All data in transit is secure, unless you decide not too.
You can even request OutSystems to encrypt data in rest in your database.
As I already wrote previously you can also store data locally in what is called local entities. You are not required to sync it to the server.
In strongly advice you to learn about offline and local entities by looking at the following guided path
https://www.outsystems.com/training/paths/1/becoming-a-mobile-developer/