对移动互联网终端应用开发技术的几点探讨.docx

上传人:h**** 文档编号:1384344 上传时间:2019-02-23 格式:DOCX 页数:2 大小:17.60KB
下载 相关 举报
对移动互联网终端应用开发技术的几点探讨.docx_第1页
第1页 / 共2页
对移动互联网终端应用开发技术的几点探讨.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、对移动互联网终端应用开发技术的几点探讨摘要:近年来,移动互联网技术的迅速发展,不仅改变了人们传统的生活方式,还加速了社会的进步,因此人们对移动互联网终端应用开发的重视程度不断提高。笔者根据个人多年来在移动互联网行业的实际工作经验,对主要的移动互联网终端应用开发技术进行详细的论述,希望能够更好地促进该行业的发展。 下载 关键词:移动互联网终端 应用开发技术 前言 现阶段主要应用的移动终端主要有三种操作系统,分别是苹果公司的iOS 系统,微软的 Windows 系统以及安卓系统,这三种系统的普及程度最高,并且还有一些厂商在这三者纸上,创造出了新的开发平台,可以实现产品服务价值的最大化。相关部门统计

2、,仅苹果公司在 APP 商店上就已经拥有了超过 200 万,预计年底可达到 300 万左右,2020 年达到 500 万,因此我们可以清楚地发现移动互联网终端应用开发方面蓬勃的市场。但是由于不同操作平台使用的语言、技术以及工具等都存在一定不同,因此说会给用户不同的体验状态,因此说开发商应对这一问题予以足够重视,争取早日解决。 一、移动互联网终端应用的主要开发技术 随着电子科学技术的不断发展,终端应用数量的不断增加,主要应用的开发技术也越来越多,我们对常用的几项技术进行详细的论述,分别是: (一)能耗控制技术 现阶段的移动互联网终端的电池供电能力都比较弱,因此移动应用的能耗控制是使用非常频繁的一

3、项技术。终端应用使用能耗控制技术需要考虑应用网络访问以及开发方法等几方面。在开发应用的过程中,需要采用多种省电手段与措施,例如:使用 JPEG 格式的图片,减少内存占用率以及不必要的 JS 库加载,实现能耗的降低;使用 Android 系统开发应用时,应尽量采取 GridView 组件,通过这个组件的应用能在切换页面时,以整页生成的方式刷新界面,不仅降低了内存以及 CPU 的使用率,还能够加快刷新速度,大幅度降低耗电量。此外,频繁访问网络以及进行大数据交互也是一个主要的耗电原因,因此说在开发应用的过程中应减少不必要的数据交互以及网络访问。 (二)网络访问加速技术 近年来移动网络迅猛发展,现阶段

4、运营商的 4G 网络服务已经基本普及,如何保证用户复杂网络环境下的使用体验,是终端应用开发中的关键问题之一。现阶段开发的指导原则是:应用要不断去感知用户的网络状态,并自动调整处理逻辑,例如在无网络时,需要从缓存中获取数据提供给用户,在网络信号较差时,会通过压缩传输的方式默认不加载大图,在 WiFi 网络下自动加载图片和数据,并进行一定程度的缓存和预读。 (三)安全技术 在当前网络安全事故频发发生的前提下,我们必须在应用开发过程中加强安全技术的使用,保证用户应用的运行安全以及数据安全。开发过程中,需要明确规定应用数据的范围,并且将机密数据存储于加密空间中。此外,还要通过先进操控技术的使用,保证用

5、户数据在遭窃后可以远程删除。对于重要业务系统的访问必须通过加密通道,访问地址也可以通过黑白名单等方式进行控制。 在开发应用的过程中,还需要提供软键盘输入方式避免用户的个人账号、密码被窃取,并且严禁第三方输入法输入,避免不法分子通过拦截用户的输入获取密码,有效提高应用的安全。 (四)能力接口封装技术 在应用的开发过程中,我们经常需要跨平台使用,为了更好地实现统一的调用,我们需要使用能力接口封装技术,例如:JS 形式的接口,皆可以使代码通过 Webview 组件来实现终端定位、摄像头、通讯录等功能的调用。但是由于现阶段的操作系统较多,如何能够使同一接口功能在不同系统上实现封装,是 Hybrid 类

6、应用开发的核心之一,现阶段能力接口封装技术广泛应用在移动终端中,现阶段较为常用的一种移动终端就是网络电视机顶盒。 (五)远程服务调用技术 远程服务调用技术是使应用能够与后台服务之间进行数据交换的一种技术,现阶段的移动应用主要使用基于 HTTP 的 WebService 协议来进行数据交换。Web Service 顾名思义,是基于简单访问 SOAP 和表述性转移 REST 两种方式,其中 SOAP 的应用场景受限,但是它的数据传输量大,而 REST 可扩展标记 XML 和 JSON 多种方式。其中,JSON 具有容易阅读、占用字节少、解析速度快等优点,现阶段非常受欢迎。 (六)Web 展现技术

7、现阶段,Web 展现技术主要用在 Hybrid、Web 模式中的用户交互界面开发中,利用 CSS3、Java Script 以及 HTML5 等实现人机交互、特效展现、业务逻辑以及界面展现等功能。此外,由于 Web 展现技术具有升级简单、更新方便以及跨平台等优势,因此现阶段越来越多的应用在开发过程中都广泛使用该技术。 (七)开发框架选择技术 开发框架主要对整体结构、类以及对象的分割进行定义,以便开发者能够更好地实现应用本身细节的研发。与此同时,通过该技术的应用可以更好地复用设计,实现研发效率的提升。常用的 Java Script?_发框架种类非常多,并且经过不断优化,可以在不同设备平台上为用户提供一个统一的截面。最后根据应用的实际情况,综合性选择应用开发框架是一项基本原则。 二、结论 综上所述,现阶段可以在移动互联网终端使用的应用越来越多,各个国家以及企业都对应用开发予以了足够的重视,因此笔者在此对常用的几个应用开发技术进行详细论述,希望能够促进我国移动互联网终端应用开发技术的不断发展,促进我国电子信息产业的不断进步。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。