FLEX与JAVA手机移动开发入门教程(2013.08).pdfVIP

FLEX与JAVA手机移动开发入门教程(2013.08).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Flex与Java手机移动开发入门教程 适用于 、 和 Android iOS BlackBerry (2013.8.22,by OLE) 目录 一、 引言 2 二、 Flex技术架构2 三、 Flex移动应用的开发平台介绍 (主要这两个) 3 四、 开发环境搭建5 五、 Flex用于移动应用的开发书籍7 六、 AS、mxml是什么8 七、 Flex与JAVA整合开发12 八、 一个Flex手机应用开发的例子28 Flex既可用于电脑平台的互联网开发,也可用于移动互联网的开发! 而且都可以跨多个操作系统平台!实现一次开发,多个操作系统平台运行! 一、引言 目前,手机应用程序开发的主流是Android与iPhone,但Flex 的手机应用程序开发也不 容小觑,它们可能都是未来手机开发的主流技术。当前计算机技术已经发展到了移动互联网 时代,这意味着将有超过10亿的人和智能设备,可随时随地接入网络并进行具体的信息交互, 而移动互联网终端将成为人们获取信息和分享个人信息的重要窗口。移动终端的创新空间比 起PC、PDA来说大得无法想象,并且创新的速度正在加快,包括多核技术、并行计算、高清 显示、3D显示、多屏和变屏技术、多点触控、环境感应等新技术,以及运营商的越来越快 的移动宽带互联网等,使移动终端成为推动移动互联网发展的关键力量。可以说,计算机的 发展已经逐步迈进了移动开发的大门,那什么技术才是手机应用程序未来开发的领军技术 呢?目前手机开发的主流技术是Android和iPhone,但Flex的手机应用也悄然而至,在这 个风云变幻的移动开发世界里,还没有看到绝对的胜利者,并且Flex具备跨平台的特性, 成为电脑平台与移动平台开发的一大亮点。本文主要讲述基于Flex技术的移动平台开发。 二、Flex技术架构 Flex是RIA(Rich Internet Application,富互联网应用程序)的实现方案之一,RIA简 单的说,就是CS+BS的开发部署模式。CS和BS大家都很熟悉,CS的全拼是Client/Server, 它的优点在于借助局域网的信息安全和带宽优势,充分利用客户机器的运算能力从而降低服 务器压力,缺点就是安装部署、更新都麻烦。那么在1998年,互联网风起云涌的时候,BS, Browser/Server,逢时而生。BS充分利用互联网的优势,解决了CS安装部署更新的一大难 题。通过把业务逻辑处理放在服务器端,然后解析为HTML,利用HTTP协议传输到客户的浏 览器上显示。BS还有一些潜在的缺点:客户端体验简单,不易开发丰富的效果来展示数据、 必须联网才能运行、信息安全无法保障、应用程序需要通过其他技术辅助才能操作客户端资 源、服务器负载过高而客户机运算能力未充分使用等。从解耦角度来看,CS 以数据库的方 式把数据从程序中分离,BS 以浏览器页面的方式把界面和逻辑再次分离,然而第二次分离 是不彻底的。表面上只是代码结构的分离,从实质上看表现层仍然是逻辑层的附庸,前台 UI完全和后台实现技术绑死(把已有项目后台从C#换成JAVA是不可能的)为了解决这个问 题,RIA 出现了 (顺便搞定了一些其他问题,比如页面异步刷新,前台UI不够丰富等等), RIA基本实现了不依赖于特定后台技术,能与多种服务端技术 (JAVA、C#、PHP等等)搭配 使用。 Flex技术是一种基于标准编程模型的高效RIA开发产品集,最初由Macromedia公司在 2004发布,后被Adobe公司收购并冠以商标。它是目前最完善的RIA技术。基于Flex与 AIR(Adobe Integrated Runtime)技术能将传统的桌面应用程序搬到浏览器里运行,该技术 包含两种重要的语言:MXML和ActionScript。Flex是将桌面应用程序的交互式用户体验与 传统的WEB应用部署的灵活性和成本分析结合起来的网络应用程序。富互联网应用程序中的 富客户端技术通过提供可承载已编译客户端应用程序 (以文件形式,用HTTP传递)的运行 环境,客户端应用程序使用异步客户/服务器架构连接现有的后端应用服务器,这是一种安 全、可升级、具有良好适

文档评论(0)

nuvem + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档