05-11-2010 04:56 AM
Is it possible to prevent the application installed on device from deleting.
For Ex: Say "myApp" is installed on the blackberry device. If the user try to delete the application from the device. It should not give him permission for delete.
Please let me know is any rim api is available which will to prevent application from delete.
05-11-2010 05:06 AM
05-11-2010 05:08 AM - edited 05-11-2010 07:16 AM
On a BES device, the BES Administrator can prevent Application deletion.
On a consumer device, I don't think you can prevent it. And I think that is correct.
You could try to code a second application that checks if the first is present and if not downloads and installs it, but that won't stop a determined user deleting both.
Edit: Had not seen Simon's post when I added this.....
05-11-2010 05:31 AM
Ok, i would like to knw one more thing.
how can i provide a security layer on my application.
For Ex: when i start "myApp" it should validate user through securityLayer and then the actual application/content is pushed. If the user is invalid it should not allow the user to access the application.
Even if the user has installed any sniffer kind of s/w, it shouldn't be able to break the securityLayer.
Please let me knw ur suggetions and how can i start with this.
05-11-2010 06:28 AM
05-11-2010 07:18 AM
Be aware, that as far as I know, it is not possible to create a sniffer application on the BlackBerry device. I think RIM will work hard to make sure that this is not possible, given the security model that they have. So if you are worried about a sniffer, it is elsewhere in the infrastructure.
05-11-2010 07:35 AM
Thanks simon_hain and peter_strange for ur reply's.
According to ur suggetions - As im thinking when my app is started first i will push validateScreen - username/passwork. If user is authenticated then i will push the application content. OR
i will create one application for authenticate, once the user is authenticated then i will invoke the actual application throught this application.
May i knw which one could b more efficient and feasible.
05-11-2010 07:51 AM