facebook

Transferring Data

  1. MobiOne Archive
  2.  > 
  3. Getting Help – General
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #347321 Reply

    falloffalot
    Member

    Let’s say I have a simple two page app:
    Page 1 shows a members list and page 2 is where the members data is inputted.
    When the inputted data is added to page 2 and saved this info clears from page 2 and is permanently visible on page 1.

    Does anyone know what this kind of function is called?
    If anyone has an example code would help me out loads, but I am more than happy to try and figure it out once I know what I need to research!

    Thanks

    #347322 Reply

    Brandon
    Member

    You would need to use data storage, localStorage, SQLite, IndexDB, or a backend service like php.
    Which one really depends on what you are saving and how/who needs to access it.
    For example, the first three are stored on the device, so if it needs to be accessed by someone else on a different device you would need a backend server to store it.
    If it only needs to be accessed by that person on a single device you can use any of the first three. Each have benefits and limitations. Local storage is the easiest to work with.

    #347340 Reply

    Code_A
    Member

    Cincy is right, there are a few different options but which one you choose depends on how much data, type of data, and accessibility requirements.

    Assuming you have a fair amount of dynamically changing data that you are wanting to be accessed locally then I would probably look into storing in XML or Jason format using the phonegap file API.

    If you need this same data to be accessed by different devices then you will need to store the data in a DB on a web server and use AJAX in mobi to retrieve the data from the web. Also as Cincy mentioned, the web end will require a PHP service to grab the data from the DB and return it to mobi.

    #347394 Reply

    falloffalot
    Member

    Cheers guys.
    The information only needs storing on a single device and once inputted and “saved”:

    The 1st pic is the input page / and the 2nd is the output page

    Any help would be really appreciated guys

    #347395 Reply

    Code_A
    Member

    Is there a set number of players? If so, then you can use local storage.

    If the number of players is unlimited then I would consider storing the data in XML or JSON file on the device.

    I have never tried this but maybe you can store an array in local storage. If so, that would be an easier option.

    Another option maybe to store the data in JSON formatted string in local storage. Then parse the string into an array on startup and then dynamically build your list. This may be the best option but I have not tested. I think I will play with this and post an example if I get it to work.

    #347412 Reply

    falloffalot
    Member

    Thanks Code A for the help.
    An unlimited amount of players would be ideal but very much doubt there would need to be more than 20 – 30.

    Edit: hey Cincy Planet have just had a look at your “notepad” widget and that looks like it would virtually the same thing I’m looking for!

    I see it’s not for sale yet, when and how much were you thinking?

Viewing 6 posts - 1 through 6 (of 6 total)
Reply To: Transferring Data

You must be logged in to post in the forum log in