|
Security is the biggest weakness of mobile devices. Their portability and size makes them more likely to be lost or stolen than a notebook. Native apps that access business data remotely and then leave it on the device, intentionally or unintentionally, are big risks if the device is lost or stolen. Mobile cloud apps' data are stored on the mobile cloud, not on the mobile device. Therefore, a lost or stolen mobile cloud app device poses less of a security risk.
If you are building mobile business apps for internal use or customer use and you have many mobile devices to support, mobile cloud apps are a good choice. If you are interested in creating mobile apps to sell, then the native app is a good choice because it can be placed on one or more app stores regularly visited by customers.
When mobile business apps access databases -- and most do -- you will need to integrate the apps with your current system. This is akin to integrating a third-party customer resource management or enterprise resource planning product with the rest of your existing system, and this is not an easy task. When data integration is necessary, mobile cloud apps are the best choice because your mobile apps are running in the same cloud as the rest of your system, not on a remote mobile device written in a language not supported on the cloud. |
|