首页 > 图书中心 >图书详情

Apache Cordova实战

IBM专家撰写!青岛大学计算机学院主任、博士生导师卜庆凯,腾讯云互联网业务总经理答治茜,奥特美克总经理吴玉晓,特赞信息科技CTO 黄勇,岗岭集团技术副总裁黄哲铿,卡联科技集团股份有限公司副总裁张鹏,IBM Watson研究中心研究员宫雷光联袂推荐!配源代码!

作者:Raymond K. Camden,陈玉毅
定价:49
印次:1-2
ISBN:9787302476498
出版日期:2018.01.01
印刷日期:2018.09.29

本书全面细致地论述了如何使用开源的Cordova框架来开发混合式移动应用App。全书共12章,分为三部分: 第一部分介绍Apache Cordova基础知识,引导开发者快速入门,搭建开发环境; 第二部分介绍了Cordova的高级核心概念,深入地论述CLI命令行工具、设备访问、插件技术、调试工具、应用打包等,同时也介绍了SPA单页面应用技术原理、构建离线应用、支持全球应用,以及如何在移动设备端存储数据; 第三部分介绍了如何将移动应用发布到Android和Apple应用商店中,并在最后给出了一个完整的实际应用案例。

more >

前言 我作为Web网页开发者已经有20年了,我依然记得以前使用NCSA Mosaic来浏览网页、查找HTML格式的电子书,以帮助构建我的第一个网页应用的情景(当时我在页面中使用了彩虹渐变色样式)。那个年代做的网页很是简陋。当时在使用LiveScript(JavaScript的早期版本)时,为了使浏览器正常工作,需要不断地重新启动电脑,才能看到效果。在第一个10年间,我致力于服务器端应用的开发,编程语言前后分别使用了Perl和ColdFusion。由于我忽视了前端程序且由于浏览器本身的原因而导致了各种各样的问题。 在最近的10年间,我把精力转向了客户端开发。令我惊喜的是,Web 2.0/AJAX非常强大,在大多数的场合下,运行得非常好。我开始花费大量的时间重新学习JavaScript,并重温HTML语言。这听起来让人不可思议。虽然我确实了解HTML,并且在服务器端应用开发中使用过它,然而随着研究的深入,我发现有很多未知或者是不甚理解的东西。 与此同时,移动设备由最初的缓慢发展演变成高速发展。我时常听说在欧洲和亚洲,大量的移动设备正在被使用。但依个人使用经验来看,这些设备不免有些令人失望。虽然我很喜欢Motorola RAZR系列的智能手机,但是第一次使用它来发送SMS短信,同时也是最后一次用它来发送短信了; 同样地,使用它来浏览网页,也会遭遇令人失望的体验。 终于有一天,一切都改变了。iPhone改变了游戏规则,让移动互联网更加可用。随着App市场的发展,产生了各种各样的应用程序,同时也涌现出大量的移动应用开发者。我也开始专注于移动平台的应用,特别是构建适合移动设备访问的网站。然后,PhoneGap平台(即Apache Cordova的前身,会在第1章讨论两者之间的差异)出现了,但是还不尽如人意,利用PhoneGap创建一个“Hello World”的工程,花费了我足足10分钟的时间。当我第一次看到HTML页面作为App应用在手机上运行时,实在是令人难以置信。现在我已经学习了许多网页开发技术,并可以在很多种移动设备上创建应用了。 从我开始使用PhoneGap以及Cordova,时至今日,这两个平台已经有了长足的发展。虽然平台简单易用,但仍然需要经过深思熟虑与精心规划,本书能够在这方面提供有力的帮助。我尽力将来自多个源头的信息,融合成简洁的、易于理解的形式。我并不是一个十分聪敏的人,但自认为还算努力。我把写作和演讲作为我努力奋斗的事业,希望通过我的个人努力,来帮助更多的人实现梦想。 Raymond Camden

more >
扫描二维码
下载APP了解更多

同系列产品more >

数字音频信号处理(原书第3版)

[德] 乌多·佐尔泽(Udo
定 价:79元

查看详情
人工智能应用开发——基于LabVIEW...

杨帆、张彩丽、刘晋东、
定 价:79.90元

查看详情
嵌入式系统应用开发——基于NI Lab...

杨帆、张彩丽、刘晋东、
定 价:79.90元

查看详情
嵌入式实时操作系统——理论基础

[英]吉姆·考林(Jim Cool
定 价:99元

查看详情
C#编程开发实战(微课视频版)

郭佳佳、涂振、陈林
定 价:89元

查看详情
图书分类全部图书
more >
  • Raymond CamdenIBM开发支持专家。他满怀激情地投入到移动应用开发之中,也多次受邀在世界各地会议上,发表演讲,快乐分享。

    陈玉毅 :字晓宇,笔名小玉一休。博学笃志,勤学乐享,开源社区的追随者,丰富的产品规划,架构设计和团队管理经验。组织研发中心技术路线预研,技术选型,追求简单高效,敏捷交付的产品研发模式。

  • Apache Cordova实战》,基于混合式移动应用开发架构,讲授如何设计,创建,运行混合式移动Apps。通过直观,真实的示例程序,开发者将学会使用Cordova CLI命令行方式来构建Apps,以及使用摄像头和加速度计这样的原生设备功能。同时也讲述了测试技术,探索PhoneGap Build服务,以及如何将应用程序提交到Google PlayApple App Store。对移动应用程序的设计,做出了有益的探讨,演示了如何创建高效,具有专业品质的UIUX。本书涉及的主题:

    (1)    快速搭建Apache Cordova开发环境

    (2)    详细阐述Apache Cordova高级核心概念

    (3)    深入讲解CLI命令行工具

    (4)    探讨设备访问,插件技术,调试工具,应用打包

    (5)    构建离线应用,支持全球应用

    (6)    比较移动设备端存储数据的多种可选方案

    (7)    将移动应用发布到AndroidApple应用商店

    (8)    讲解细致,完全不需要移动应用开发经验,就可以轻松阅读

    (9)    完整的实际应用案例,可以预览混合式移动应用开发的全貌

    (10) 图文并茂,程序清单注释完整清晰

    (11) 注:本书提供配套学习资源(源代码、在线资源、在线支持),下载地址见书中“关于本书”部分。

more >
  • 目录

    第一部分Apache Cordova新手入门

    第1章Cordova是什么

    1.1PhoneGap和Cordova的发展历史

    1.2PhoneGap和Cordova之间的关系

    1.2.1两者有哪些相同点

    1.2.2两者有哪些不同点

    1.2.3官方网站

    1.3Cordova能做什么

    1.3.1命令行工具

    1.3.2访问硬件

    1.3.3支持插件

    1.4Cordova不能做什么

    1.5Cordova的使用场景

    1.6网页标准与Cordova

    1.7小结

    第2章安装Cordova和Android SDK

    2.1安装Android SDK

    2.2安装Apache Ant

    2.3安装Git

    2.4安装Node.js

    2.5设置PATH环境变量

    2.6安装Cordova

    2.7创建第一个Cordova工程

    2.8小结

    第二部分核 心 概 念

    第3章创建Cordova工程

    3.1使用Cordova CLI创建工程

    3.2深入探究Cordova工程

    3.3增加平台支持

    3.4使用Android模拟器和设备

    3.5发送Cordova应用程序到模拟器(或设备)

    3.6构建第一个真实应用

    3.7小结

    第4章使用插件来访问设备

    4.1什么是插件

    4.2查看并评估插件

    4.3管理插件与Cordova命令行工具

    4.4插件与开发周期

    4.5设备就绪事件

    ...

  • ★衷心希望中国的读者朋友,能够像我兴趣十足地创作本书一样,充满乐趣地阅读这本书。Apache Cordova,以及混合式移动应用开发架构,为我的职业生涯开辟了全新的前景,也是我使用过的技术框架中,最有趣味的技术之一。衷心祝愿您快速成长为移动应用开发领域的新秀!

    Raymond CamdenIBM开发支持专家,Apache Cordova实战,英文原版作者

    ★开发者可以通过使用Web前端开发技术来实现AndroidiOS等多种设备的应用,而不需要原生应用的编程技术。为Web前端开发者对移动应用的开发提供了更快速,更便捷的开发手段。

    —卜庆凯,青岛大学计算机学院,主任,博士生导师

    ★此书清晰简练地介绍了Cordova程序开发的概念和要点,让一个初学者能够快速学习和了解Cordova程序的开发和发布过程。

    —答治茜,腾讯云,互联网业务总经理

    ★工欲善其事,必先利其器。掌握混合式移动应用开发,由菜鸟成长为大侠是许多热衷于App开发人员的心愿。《Apache Cordova 实战》就是祝您早日圆梦的杰作。

    —吴玉晓,奥特美克科技股份有限公司,总经理

    ★如果你会使用 Web 技术开发网页,并希望你的 Web 应用程序具备移动设备特性,那么 Cordova/PhoneGap 一定不容错过。如果你只想看一本书来学习 Cordova,那么这本书应该是《Apache Cordova 实战》。

    —黄勇,特赞信息科技,CTO

    ★本书通过对Cordova的介绍,帮助读者从01掌握混合移动应用开发的技术[Hybird App],译者通俗易懂的文字,详实的案例,为读者打开Cordova技术之窗,我把这本书推荐给对Cordova感兴趣的读者们。

    —黄哲铿,岗岭集团,技术副总裁

    ★《Apache Cordova实战》一书秉持了实战系列图书的风格。全书注重实战,系统地、由浅入深地向读者展示Cordova。译者将此书翻译,并在国内出版是对致力于混合式移动开发领域的研发工程师一个福音。

    —张鹏,卡联科技集团股份有限公司,副总裁

    Apache Cordova 是近几年愈见普及的跨平台移动应用程序开发框架。《Apache Cordova实战》,中文翻译版将帮助国内更多的软件研发工程师系统和深入地了解,学习和掌握运用这门技术。

    —宫雷光,威兹曼智能信息技术有限公司,首席顾问;吉林大学计算机科学技术学院,客座兼职教授,博士生导师;IBM Watson 研究中心,研究员

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘