Is there any way that one user can access mobile app on single device. If user will try to access his mobile application from different device, system will not allow him to login to that device. User must have to use his own device.
I don't think this is possible out-of-the-box. If you can explain a bit more about the issue you are trying to solve by restricting users to a single device, someone might be able to offer a solution more easily.
I guess it might be possible to write an authentication plugin that checks if a user already has a web service token for the mobile web services and denies them access if they have?