How much data can we store offline using phone gap for iOS (iPad) application

Posted on 2014-08-05
Last Modified: 2014-09-24

We are building an html5 app using phonegap. We use SQL server as a backend. We need the application to be available offline when there is no network. I was wondering if there is any data limitation using this approach.

Is there any best practice for offline applications using Phone Gap? or should we move to native  iOS (iPad) app.

Question by:saleemz
    LVL 42

    Accepted Solution

    phonegap compiles your web app into a native app.  What you're talking about it rewriting the app using the SDK from apple.

    As long as the app doesn't need to do too much interfacing with the user's device then phonegap is good.  When you need to start hooking into the camera and other parts of the hardware then I don't think you can get away writing a HTML5 app.

    Think of it this way, can your app run as a webpage on a mobile device now?  If so, then you shouldn't have any issues using phonegap to create an offline app.

    Author Comment

    Thank you
    LVL 42

    Expert Comment

    by:Rob Jurd, EE MVE
    No problem but you should have a read of the grading guidelines:

    Any reason you didn't grade this an A?

    Author Comment

    Hi Rob sorry about the delayed reply.

    There is a better solution and we managed to use the following plugin to make it work for us.

    The reason I didn't give you A is because we still had to do a good amount of extra work. I hope it helps.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    The Basics of Storyboard Storyboards were first introduced to developers in the release of iOS 5. They save the developer the trouble of designing each screen’s interface in a different file. The storyboard allows you to see the conceptual mockup o…
         Intro      In this article, I will show you how to parse a JSON in Swift using an open source library called SwiftyJSON ( If you haven't heard of a JSON before, it stands for JavaScript Object Notation…
    The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
    The viewer will learn the benefit of using external CSS files and the relationship between class and ID selectors. Create your external css file by saving it as style.css then set up your style tags: (CODE) Reference the nav tag and set your prop…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    23 Experts available now in Live!

    Get 1:1 Help Now