# data[].attributes.body
-Device needs internet connection to function properly

# data[].attributes.body
They are easier to work with and also perform faster on the device.

Native apps get full support from the concerned app stores and marketplaces.

The user can be assured of complete safety and security of the app.

# data[].attributes.body
work with device built in features, allows faster performance on device

# data[].attributes.body
Reduce performance, slower to navigate in the page.

# data[].attributes.body
the user can be assured of complete safety and security of the app.

# data[].attributes.headline
app maintenace and app updating has higher cost

# data[].attributes.subject
app maintenace and app updating has higher cost

# data[].attributes.headline
Mobile Web apps only have limited scope as far as accessing a mobile device’s features is concerned.

# data[].attributes.subject
Mobile Web apps only have limited scope as far as accessing a mobile device’s features is concerned.

# data[].attributes.body
process of getting the app approved at the app store can prove to be long and tedious for the developer and need not always result in success

# data[].attributes.body
Web apps do not need to be approved by the app marketplace, they can be released at any time and in any form, as per the developer’s preferences

# data[].attributes.body
cross device compatible

# data[].attributes.headline
Harder to optimise for all devices and screen sizes

# data[].attributes.subject
Harder to optimise for all devices and screen sizes

# data[].attributes.body
need the large storage

# data[].attributes.body
Able to view things offline

# data[].attributes.body
easier to maintain, as they have a common code base across multiple mobile platforms.

# data[].attributes.body
No need to visit app store