APP应用开发
用户使用移动互联网及移动终端的行为习惯逐渐形成, 企业产品互联网化、渠道互联网化、营销互联网化、品牌互联网化的趋势也在推动企业级APP的发展。
企业级APP开发需要结合自身特点以及用户需求,与企业自身业务紧密结合,并能够与企业的传统业务形成互联网化的互补。
|
|
|
|
|
|
|
联 合 |
|
数 据 |
|
负 载 |
|
安 全 |
联合登录通过开发平台授权,不必在线注册就可登录APP会员系统,极大的方便了用户操作。目前支持的联合登录类型有:新浪微博、微信登录、QQ账号登录和人人网账号登录。 |
|
通过程序接口进行数据交互,优点是方便灵活与可进行复杂的业务处理。双方协商数据对接方式和接口,出具开发文档,由双方人员在彼此系统内按接口要求编写程序,以实现数据对接。目前主流的对接方式为JSON和XML两种数据格式。 |
|
APP所通信的服务器端,当服务器并发访问压力大的时候,就要采取负载均衡的方式来分担请求压力。均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。这种群集技术可以用最少的投资获得接近于大型主机的性能。 |
|
随着APP的普及使用,越来越多的用户将个人信息通过注册、记录,保存在APP中,如何保证APP的存储与传输的安全也变得越来越重要。存储时通过对敏感信息进行加密、存储采用密文保存,传输时进行加密与校验对请求身份与完整性进行验证。 |
框架型APP
1.每次打开APP,都要通过APP框架向云网站取UI及数据;
2.手机用户无法上网则无法访问APP应用中的数据。
3.框架型的APP无法调用手机终端的硬件设备(语音、摄像头、短信、GPS、蓝牙、重力感应等)
4.框架型APP的访问速度受手机终端上网的限制,每次使用均会消耗一定的手机上网流量;
5.框架型APP应用的安装包小巧,只包含框架文件,将大量的UI元素、数据内容存放在云端;
6.APP用户每次都可以访问到实时的最新的云端数据;
7.APP用户无须频繁更新APP应用,与云端实现的是实时数据交互;
适用企业:电商、金融、资讯类需经常更新内容的APP应用。
原生型APP
1.每次获取最新的APP功能,需要升级APP应用;
2.原生型APP应用的安装包相对较大,包含UI元素、数据内容、逻辑框架;
3.手机用户无法上网也可访问APP应用中以前下载的数据。
4.原生型的APP可以调用手机终端的硬件设备(语音、摄像头、短信、GPS、蓝牙、重力感应等)蓝牙、重力感应等)
5.APP应用更新新功能,涉及到每次要向各个应用商店进行提交审核。
适用企业:面访、杂志、管理无需经常更新类的APP应用