大家都知道,开发一款APP前首先要做的就是市场调研,调研哪些方面呢?比如用户需求、应用功能等,然后再根据自己的创意与想法对产品进行定位。在这里就有一个容易被忽视的问题,产品定位是男性还是女性,还是通用呢?
据广州APP开发别样网络小编了解,90后女性安装手机游戏APP的比例超过50%,可玩性、手机存储容量、游戏的可持续性、是否影响速度是女生们安装游戏App的关键因素。手游玩家的男女性别五五开已经不足为奇了,所以,不要再把焦点放在男性玩家身上,女性玩家也可以列入开发者的用户群考虑之中。如果开发商发现他们的游戏玩家男性或者女性比例较高的话,可以根据这些数据对游戏进一步提高。
另一个容易被忽视的问题则是安全问题。热门的手游APP经常会被他人盯上,植入恶意代码后二次打包成新的应用,通过一些不安全的应用市场进行传播。黑客利用这些恶意代码对用户的手机进行远程操控,实施替换或删除用户手机中的相关数据,窃取用户隐私后偷偷上传,下载收费软件,拨打指定电话等危险操作。在植入广告方面,他们会用自己的广告SDK置换掉软件内置的广告SDK,然后会以悬浮窗提醒、通知栏提醒、广告展示等多种形式出现在用户的手机中,诱导用户点击。
想要避免这种问题发生,有两个方法:
1、代码混淆:Android本身就能进行代码混淆,也就是把我们的类名、变量名、方法名变成各种abcd,让正常人无法理解代码,提高破解难度;
2、在线检测包名与版本号:如果游戏需要网络环境,可以在游戏里加一个机制,获取游戏安装包的包名以及版本号。包名和版本号Android本身的API就提供了接口。在线参数里填写游戏的包名和版本号,然后在游戏里对比在线参数和实际包名、版本号是否一致,不一致直接闪退!让打包党打包的游戏连审核都无法通过。
各位开发者想要在手机游戏APP市场中分一杯羹,除了做好前期的市场调研之外,还不能忽视应用的安全问题,希望今天的分享能给大家带来有用的信息。