• AIR Android应用开发实践
21年品牌 40万+商家 超1.5亿件商品

AIR Android应用开发实践

正版全新 可开发票

43.57 6.3折 69 全新

库存2件

北京朝阳
认证卖家担保交易快速发货售后保障

作者邱彦林著

出版社机械工业出版社

ISBN9787111391777

出版时间2011-04

装帧平装

开本其他

定价69元

货号7713815

上书时间2024-06-22

宏铭图书店

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
前言

第一篇  准备篇

第1章  AIR Android开发简介

1.1  开发之前需要了解的信息

1.1.1  AIR Android开发的可行性

1.1.2  开发过程中常见的问题

1.1.3  优势和局限性

1.2  搭建开发环境

1.2.1  安装Android SDK

1.2.2  使用Flash Professional CS5

1.2.3  使用Flash Builder 4.5

1.2.4  构建开源的开发环境

1.3  实战:一个简单的AIR项目

1.4  本章小结

第2章  个AIR Android程序:翻转黑白棋

第二篇  基础篇

第三篇  进阶篇

第四篇  实战篇

第五篇  不错篇

内容摘要
第一篇
  准备篇
  第1章 AIR Android开发简介
  第2章 第一个AIR Android程序:翻转黑白棋
  第1章 AIR Android开发简介
  2010年,Adobe公司成功地将AIR技术引入移动平台,从此,一举打开了通往移动领域的大门。而对于Flash开发者来说,该技术的出现为他们转向移动应用开发提供了便利的条件。
  2010年年底,AIR已经实现了对Android、BlackBerry Tablet
OS和iOS三个移动操作系统的支持。从目前的状况看,AIR在Android平台上的表现最抢眼。一方面,AIR程序在Android设备(手机和平板电脑)上的运行性能得到了用户的肯定;另一方面,当前市面上绝大部分Android手机和平板电脑都支持AIR程序,而且电子市场上使用AIR开发的程序数量呈上升趋势。
  因此,本书以Android平台为目标,介绍AIR Android开发的必备知识,以及AIR
Android的新功能和新特性。移动应用开发与桌面应用开发和Web应用开发相比,有其自身的特点。本书还将针对开发中的常见问题、程序设计技巧以及开发者关心的程序性能优化等内容进行重点讲解。另外,由于AIR的跨平台特性,书中的很多内容同样适用于BlackBerry
Tablet OS和iOS平台。
  1.1 开发之前需要了解的信息
  在国内知名的Flash开发者论坛上,关于AIR Android,许多朋友都提到以下问题:
  AIR程序在手机上的性能如何?
  可以使用Flex框架吗?如何搭建开发环境?
  如何发布APK文件?
  必须使用Android的SDK吗?
  一定要使用真机吗?
  ……
  这一节,将针对这些问题给出答案。
  1.1.1 AIR Android开发的可行性
  可行性无疑是开发人员优先考虑的因素,如果开发的程序根本无法在设备上运行,或者用户体验很不友好,性能远远没有达到设定的目标,那么技术就失去了实际意义。
  从市场的反馈来看,用户对AIR在Android上的性能表现相当满意。2010年10月,AIR正式登陆Google电子市场(2012年3月更名为Google
Play商店),在短短两个月时间里,程序的累计下载量超过了25万次。截至本书出版前,AIR的最新版本为3.1,支持Android
2.2及以上版本。
  需要说明的是,并不是所有的Android设备都支持AIR。Adobe官方网站的信息显示,设备必须满足以下条件才能运行AIR:
  Android 2.2或更高版本。
  ARM v7-A或更高级的处理器。
  支持OpenGL ES2.0。
  支持H.264 & AAC H/W 解码。
  至少有256 MB内存。
  一般情况下,安装或升级到Android
2.2的设备都可以运行AIR,而市面上的Android设备很多都已经安装或升级到2.2或以上版本了。在Android开发者站点上,会定期发布统计数据,让开发者了解当前Android不同版本的市场状况。图1-1所示为2011年10月20日至11月3日的统计数据。数据显示了在这两周的时间内访问Google电子市场的设备所对应的Android系统版本分布。

精彩内容
本书由资历Adobe技术专家兼资历Android应用开发工程师亲自执笔,既系统全面地讲解了如何利用Adobe AIR技术开发Android应用,又细致深入地讲解了如何将已有的基于PC的AIR应用移植到Android设备上。不仅包含大量实践指导意义极强的实战案例,还包括大量建议和很好实践,是系统学习AIR Android应用开发的参考书。

全书共16章,分为五个部分:准备篇(1~2章) 主要介绍了利用AIR开发Android应用之前需要了解的基本信息、开发环境的搭建,以及一个简单的AIR Android应用开发的全过程,旨在让读者对AIR Android应用开发有一个全面清晰的认识;基础篇(3~10章)对AIR移动开发技术进行了系统而全面地讲解,包括移动设备上的用户交互方式、加速计的使用、地理定位功能、整合系统程序、访问设备资源、网络通信、多媒体、文件和数据库等,以及程序的调试和发布;进阶篇(11~13章)以AIR桌面应用开发为参照对象,讲解了AIR移动开发的重点和难点,如何针对移动设备进行界面设计,如何提高用户体验,以及如何提升程序的性能等,作者分享了大量具有实际意义的技巧和很好实践;实战篇(14~15章)详细讲解了一款游戏的开发过程,将AIR移动技术和Flash Web技术灵活地结合了起来,展现了Flash技术在移动平台上的巨大潜力;不错篇(靠前6章)讲解了AIR 3.0的新特色—本地扩展,本地扩展为AIR技术提供了超强的扩展能力,使得开发者可以摆脱AIR的技术局限性。

媒体评论
本书算得上是AIR移动开发方面的优秀之作,全面而深入地讲解了如何使用AIR技术开发Android应用。令人印象特别深刻的是,本书在多点触控与重力感应等移动开发的关键技术上有深入的探索。本书是不同水平层次的AIR移动开发者都值得阅读并研究的实战教材。
  ——Flash开发者大会
  
  Adobe的AIR移动开发技术是未来移动开发跨平台技术的主流之一。十多年来Flash游戏与应用开发的成熟奠定了它的基础,而Flash通过AIR来开发移动端应用的便利性和实用性,已经受到了业界的青睐。本书的出版可谓是顺应时代的要求,书中总结了作者多年来在AIR应用开发领域的经验,希望广大Flash开发者能从中受益!
  ——天地会全球最大的RIA开发者社区/Adobe官方认证社区冠军
  
  AIR移动开发技术在Adobe未来10年的发展战略中有非常重要的地位,关乎到Adobe在移动开发领域的地位和话语权,所以Adobe-直在大力投入。AIR移动开发技术是Flash开发者的福音,它不仅能让Flash开发者利用原有的知识迅速开发出基于各种移动平台的应用,而且还能将已经存在于PC桌面的AIR应用便利地移植到各种设备上。Android应用开发目前在移动开发领域如火如荼,本书专门讲解了如何利用AIR移动开发技术开发基于该平台的应用。本书内容非常全面,各种理论、开发方法和技巧均覆盖到了,适合系统学习;且本书实战性也-非常突出,包含大量案例,可操作很强。此外,本书内容也不乏深度,对性能优化等高级内容也进行了探讨,而且还包括一些最佳实践。
  ——艾睿论坛专注Flex开发
  
  随着ANE、Alchemy的出现,Native的特性和运行性能都得到很大的提升。借助AIR跨平台和高效开发的优势,AIR已完全具备开发商业产品的能力。本书针对AIR for Android开发,详细地介绍了手势、加速计、地理定位等移动特性开发细节,很适合AIR for Android初学者系统学习。在本书指导下,读者可以快速学习AIR for Android开发的核心知识,省去走弯路的时间。
  ——李佳宸Adobe专家组成员、瑞研社区创始人、Flash开发者大会组织者、AIR移动研究小组委员
  
  2007年通过Flex与彦林相识,3年后,在Flash开发者大会上再次和他相遇,5年后的今天,彦林带给我惊喜,他将自己在AIR和Android应用开放方面的经验系统总结了出来并集结成书。迫不及待地看了样章,简明扼要是给我的第一印象。插图不多,但恰到好处。说到关键点时,给出了带有注释的示例代码,言简意骇,能让读者始终保持清晰的思路。对于想开发移动AIR的同学来说,本书无疑是一本不错的教材。希望能借着此类书籍,让国内的移动AIR开发者队伍能更快地发展壮大,让Flash技术更快地渗透到移动互联网。
  ——Y.Boy资深Flash技术专家就职于腾讯

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP