cancel
Showing results for 
Search instead for 
Did you mean: 

Android Native Application Development

Former Member
0 Kudos

Hello,

I wanted to develop a Native Android Application.

I created one MBO, Generated Code for that MBO. Then Android Application using the Android API and copied MBO's Java files.

Now I have few questions

1. Do I need to use SQLite Database to store data locally or can we store it using MBO?

2. When we call create() method of MBO, where this data gets stored?

3. Where these MBO's stored. In device or on server?

Accepted Solutions (1)

Accepted Solutions (1)

midhun_vp
Active Contributor
0 Kudos

1. There is no need to SQLite Database to store data locally. SUP will take care of it. If the SUP project name is Test the DB name will be TestDB. It is an advantage over using the MBO approach.

2. The methods like create() are used for create data to back-end. If the device is offline and if you are performing the operation the data you are trying to update will be updated locally. Once the device comes online it will update to the SAP. You don't want to bother about these scenarios. It is an offline feature available in SUP. So the create() call will store the data in device DB as I mentioned.

3. The MBO will be present in the SUP server. The data will be stored in the CDB.

- Midhun VP

Former Member
0 Kudos

Thanks Midhun....

Former Member
0 Kudos

This message was moderated.

Answers (0)