Many mobile app developers want to write down the next popular mobile app. Because, with luck, it could be bought by another big company, such as Facebook, Google or Microsoft, for $ billions of.
To write a mobile app, it's hard not only to have enough functionality, easy to get started, but also to be welcomed by millions of of users, but there are things that other apps must be aware of, including privacy and consumer security. Developers on personal computers and Macs have learned that their applications can be compromised if they have vulnerabilities, and for developers to think about how applications develop and follow best practices.
First, one of the reasons for hardening your application from being exploited is to repackage it. This refers to a malicious molecule getting a normal application and then adding its own malicious code. There may be any kind of program code--value-added messaging abuse, e-money mining, or even information theft--that not only harms users, but also undermines your reputation.
In addition, if your business model revolves around the ads provided by third-party network advertising Media, you must carefully select the advertising media you are working with. Some web ads have a poor reputation, possibly requiring too much user information for targeted advertising, or allowing malicious ads to appear on their networks. Please remember: It's not just their reputation, it's yours.
Another question is how you integrate with various social networks. The integration of mobile apps into social networks has become so common that it is perfectly safe to do so correctly. Social networks typically provide an API for third-party applications to access their information, and use these APIs instead of requiring a user's private logon certificate.
As far as privacy is concerned, consider what information to ask the user. We have seen that some applications require permissions that are completely unrelated to their primary purpose. Why a flashlight app needs to access the calendar or contacts. Think about what you need to get from your users, rather than simply asking for everything, just because you can.
Trend Micro provides tools to help mobile app developers check whether their applications are secure. The mobile app Reputation rating service is checked based on application behavior and identifies potentially problematic behavior for any mobile application. We want these tools to help developers understand that protecting the privacy and security of their users will be part of the built-in development of the next application.