Securing data on mobile devices is an essential component of an offline application.
Enterprise data stored on mobile devices requires encryption.
Offline application will store user credentials on the device. Consider how the application will protect the credentials.