Skip to Content

Difference Between Hybrid app and Native app

Hi All,

I'm new to SAP Mobility, and I have just started exploring about it. I know you can develop apps in different ways using SUP. Now I read at many places that Hybrid App's cannot be a complete offline App at the same time it is stated that they can do synchronization by storing events in a queue.

Can some one tell me what this means? What is a complete offline app? why cant it be build as a Hybrid app?

Thanks and Regards,

Pratheek

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    May 28, 2013 at 06:46 AM

    Hi Pratheek,

    you can use a Offline App without a connection to the internet. So this means that you have to load (e.g. if you have a connection) and store your data on the device.

    As the name "Online App" says, this kind of app needs a connection to the internet.

    A Hybrid App is limited in using the device hardware. So, it is also limited in storing your data on the device, which is needed for an complete offline szenario.

    Regards,

    Maximilian

    Add comment
    10|10000 characters needed characters exceeded

    • Hybrid App's cannot be a complete offline App

      They can. This depends on the design and task of the app. If it's just using information already available on the device, a backend connection is not needed.

  • May 28, 2013 at 07:56 PM

    If your willing to put some work into it, there is the possibility of using RBS in the Hybrid Container to obtain full offline sync. 

    http://scn.sap.com/community/developer-center/mobility-platform/blog/2012/11/15/adding-native-object-api-to-the-hybrid-web-container

    Add comment
    10|10000 characters needed characters exceeded