小程序

APP

获取方式

直接从微信为入口

需要单独下载安装

注册方式

1.平台用户名和密码

2.直接使用微信

平台登录

登录方式

1.小程序进入后输入用户名和密码

2.或者直接使用微信账号进行登录（方便外部临时团队加入）

需要后台先注册用户名密码，凭用户名和密码登录

拓展难度

通过微信分享拓展

难度较大

正常开启时获取实时位置

开启小程序时可以

微信基本上都可以正常获取位置信息

开启app时可以

需要在设置中容许APP进行位置上报，或者加入白名单

长时间息屏后获取位置

小程序被关闭

可以先按照间隔时间存储位置，再统一上传

只能做到事后回溯，无法做到实时

打卡时的问题

最少需要打开小程序

如果不激活，还是打不了卡

上架难度

有微信就可以用

需要在各个安卓应用商店、苹果APPstore分别上架，难度特别大

总的来说，小程序的优势要更大一些：

1.关于打卡：现在我们每天催着在小程序上打卡，如果换成了APP，我们需要每天催着激活APP，其实并没有解决问题

2.关于做任务时持续进行位置上报：如果对时效性要求不高，APP确实具备一定优势，但是据我了解，真的有救灾任务时，对时效性的要求很高，并且周围经常没有网络，无法上传位置信息

3.关于外部团队管理：如果使用小程序，可以通过小程序分享，灵活拉入外部团队；如果使用APP，需要先在后台给他注册相关账号，才可以让其使用平台