PhoneGap入门经典

PhoneGap入门经典
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Thomas Myer) ,
2013-02
版次: 1
ISBN: 9787302311065
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 340页
字数: 541千字
正文语种: 简体中文
原版书名: Beginning PhoneGap
  •   《移动开发经典丛书:PhoneGap入门经典》主要内容:
      ◆详细介绍PhoneGap应用程序的整个创建过程,包括通讯录、摄像头、媒体文件、存储选项以及更多内容。
      ◆展示了为iOS、Android、BlackBerry、webOS以及Symbian系统安装和配置PhoneGap的方法。
      ◆温习了事件对象和事件类型。
      ◆分享了使用网络、设备以及通知功能进行工作的技术。
      ◆为掌握文件系统、Web数据库以及存储提供重要的指导。
      ◆鼓励你充分利用地理定位、罗盘以及加速计的功能。
      ◆可以通过贯穿《移动开发经典丛书:PhoneGap入门经典》的一组练习来实践所学的知识。   迈尔(ThomasMyer),是一位咨询师、作家以及演说家。他运营着TripleDogDareMedia公司并擅长基于Linux和Mac的开发,包括iPhone应用、内容管理系统(CMS)、博客、维基、管理面板组件、UNIX系统以及Apple脚本。他是多本著作的作者,包括ProfessionalCodelgniter、AppleAutomatorwithAppleScript,以及MacOSXUNIXToolbox等。 第1章PhoneGap介绍
    1.1使用PhoneGap
    1.1.1快速展示PhoneGap的功能
    1.1.2从基础开始
    1.2PhoneGap的历史
    1.2.1了解PhoneGap的起源
    1.2.2PhoneGap的当前状态评估
    1.2.3了解PhoneGap的优缺点
    1.3理解PhoneGap应用程序的基础
    1.3.1PhoneGap的作用
    1.3.2API概览
    1.3.3移动设计问题
    1.4本章小结

    第2章安装和配置PhoneGap
    2.1下载PhoneGap
    2.1.1为iOS下载PhoneGap
    2.1.2为Android下载PhoneGap
    2.1.3为BlackBerry下载PhoneGap
    2.1.4为webOS下载PhoneGap
    2.1.5为Symbian下载PhoneGap
    2.2使用PhoneGapBuild
    2.3选择开发环境
    2.4本章小结

    第3章基本攻略
    3.1在Xcode中使用PhoneGap
    3.2在Android设备中使用PhoneGap
    3.3在BlackBerry设备中使用PhoneGap
    3.4在其他设备中使用PhoneGap
    3.5本章小结

    第4章事件
    4.1理解事件
    4.2使用事件侦听器
    4.3理解事件类型
    4.3.1backbutton事件
    4.3.2deviceready事件
    4.3.3menubutton事件
    4.3.4pause事件
    4.3.5resume事件
    4.3.6searchbutton事件
    4.3.70nline事件
    4.3.80ffline事件
    4.4本章小结

    第5章使用设备、网络和通知工作
    5.1从设备获取信息
    5.1.1获取设备的名称
    5.1.2获取PhoneGap的版本信息
    5.1.3获取设备平台信息
    5.1.4获取设备的UUID
    5.1.5获取操作系统版本
    5.2网络检测
    5.3使用通知
    5.3.1使用警告
    5.3.2使用确认对话框
    5.3.3使用呜叫
    5.3.4使用振动
    5.4本章小结

    第6章加速计
    6.1认识加速计
    6.1.1什么是加速计
    6.1.2使用加速计
    6.1.3加速计应用程序展示
    6.2使用Acceleration对象
    6.3使用加速计方法
    6.3.1getCurrentAcceleration
    6.3.2watchAcceleration
    6.3.3clearWatch
    6.4加速计选项
    6.5本章小结

    第7章罗盘
    7.1认识罗盘
    7.1.1什么是罗盘
    7.1.2不同设备的差异
    7.1.3使用罗盘
    7.1.4罗盘应用程序展示
    7.2使用罗盘方法
    7.2.1getCurrentHeading
    7.2.2watchHeading
    7.2.3clearWatch
    7.3使用罗盘选项
    7.4改善外观和体验
    7.5本章小结

    第8章地理定位
    8.1认识地理定位
    8.1.1什么是地理定位
    8.1.2使用地理定位
    8.1.3地理定位应用程序展示
    8.2Position、PositionError和Coordinates对象
    8.2.1Position对象
    8.2.2PositionError对象
    8.2.3Coordinates对象
    8.3使用地理定位方法
    8.3.1getCurrentPosition
    8.3.2watchPosition
    8.3.3clearWatch
    8.4使用地理定位选项
    8.5改善外观和体验
    8.6本章小结

    第9章媒体
    9.1认识媒体文件
    9.1.1什么是媒体文件
    9.1.2使用媒体文件
    9.1.3媒体应用程序展示
    9.2Media对象
    9.3使用媒体方法
    9.3.1getCurrentPosition
    9.3.2getDuration
    9.3.3play
    9.3.4pause
    9.3.5release
    9.3.6startRecord
    9.3.7stop
    9.4处理错误
    9.5改善外观和体验
    9.6本章小结

    第10章摄像头
    10.1认识摄像头
    10.1.1什么是摄像头
    10.1.2什么是照片画廊
    10.1.3使用摄像头
    10.1.4摄像头应用程序展示
    10.2使用Camera对象
    10.3使用getPicture方法
    10.4使用摄像头选项
    10.5改善外观和体验
    10.6本章小结

    第11章存储
    第12章文件
    第13章通讯录
    第14章捕获
    第15章创建记事本应用程序
    附录A练习答案
    附录BPhoneGap工具
    附录CPhoneGap.js
    附录DPhoneGap插件
  • 内容简介:
      《移动开发经典丛书:PhoneGap入门经典》主要内容:
      ◆详细介绍PhoneGap应用程序的整个创建过程,包括通讯录、摄像头、媒体文件、存储选项以及更多内容。
      ◆展示了为iOS、Android、BlackBerry、webOS以及Symbian系统安装和配置PhoneGap的方法。
      ◆温习了事件对象和事件类型。
      ◆分享了使用网络、设备以及通知功能进行工作的技术。
      ◆为掌握文件系统、Web数据库以及存储提供重要的指导。
      ◆鼓励你充分利用地理定位、罗盘以及加速计的功能。
      ◆可以通过贯穿《移动开发经典丛书:PhoneGap入门经典》的一组练习来实践所学的知识。
  • 作者简介:
      迈尔(ThomasMyer),是一位咨询师、作家以及演说家。他运营着TripleDogDareMedia公司并擅长基于Linux和Mac的开发,包括iPhone应用、内容管理系统(CMS)、博客、维基、管理面板组件、UNIX系统以及Apple脚本。他是多本著作的作者,包括ProfessionalCodelgniter、AppleAutomatorwithAppleScript,以及MacOSXUNIXToolbox等。
  • 目录:
    第1章PhoneGap介绍
    1.1使用PhoneGap
    1.1.1快速展示PhoneGap的功能
    1.1.2从基础开始
    1.2PhoneGap的历史
    1.2.1了解PhoneGap的起源
    1.2.2PhoneGap的当前状态评估
    1.2.3了解PhoneGap的优缺点
    1.3理解PhoneGap应用程序的基础
    1.3.1PhoneGap的作用
    1.3.2API概览
    1.3.3移动设计问题
    1.4本章小结

    第2章安装和配置PhoneGap
    2.1下载PhoneGap
    2.1.1为iOS下载PhoneGap
    2.1.2为Android下载PhoneGap
    2.1.3为BlackBerry下载PhoneGap
    2.1.4为webOS下载PhoneGap
    2.1.5为Symbian下载PhoneGap
    2.2使用PhoneGapBuild
    2.3选择开发环境
    2.4本章小结

    第3章基本攻略
    3.1在Xcode中使用PhoneGap
    3.2在Android设备中使用PhoneGap
    3.3在BlackBerry设备中使用PhoneGap
    3.4在其他设备中使用PhoneGap
    3.5本章小结

    第4章事件
    4.1理解事件
    4.2使用事件侦听器
    4.3理解事件类型
    4.3.1backbutton事件
    4.3.2deviceready事件
    4.3.3menubutton事件
    4.3.4pause事件
    4.3.5resume事件
    4.3.6searchbutton事件
    4.3.70nline事件
    4.3.80ffline事件
    4.4本章小结

    第5章使用设备、网络和通知工作
    5.1从设备获取信息
    5.1.1获取设备的名称
    5.1.2获取PhoneGap的版本信息
    5.1.3获取设备平台信息
    5.1.4获取设备的UUID
    5.1.5获取操作系统版本
    5.2网络检测
    5.3使用通知
    5.3.1使用警告
    5.3.2使用确认对话框
    5.3.3使用呜叫
    5.3.4使用振动
    5.4本章小结

    第6章加速计
    6.1认识加速计
    6.1.1什么是加速计
    6.1.2使用加速计
    6.1.3加速计应用程序展示
    6.2使用Acceleration对象
    6.3使用加速计方法
    6.3.1getCurrentAcceleration
    6.3.2watchAcceleration
    6.3.3clearWatch
    6.4加速计选项
    6.5本章小结

    第7章罗盘
    7.1认识罗盘
    7.1.1什么是罗盘
    7.1.2不同设备的差异
    7.1.3使用罗盘
    7.1.4罗盘应用程序展示
    7.2使用罗盘方法
    7.2.1getCurrentHeading
    7.2.2watchHeading
    7.2.3clearWatch
    7.3使用罗盘选项
    7.4改善外观和体验
    7.5本章小结

    第8章地理定位
    8.1认识地理定位
    8.1.1什么是地理定位
    8.1.2使用地理定位
    8.1.3地理定位应用程序展示
    8.2Position、PositionError和Coordinates对象
    8.2.1Position对象
    8.2.2PositionError对象
    8.2.3Coordinates对象
    8.3使用地理定位方法
    8.3.1getCurrentPosition
    8.3.2watchPosition
    8.3.3clearWatch
    8.4使用地理定位选项
    8.5改善外观和体验
    8.6本章小结

    第9章媒体
    9.1认识媒体文件
    9.1.1什么是媒体文件
    9.1.2使用媒体文件
    9.1.3媒体应用程序展示
    9.2Media对象
    9.3使用媒体方法
    9.3.1getCurrentPosition
    9.3.2getDuration
    9.3.3play
    9.3.4pause
    9.3.5release
    9.3.6startRecord
    9.3.7stop
    9.4处理错误
    9.5改善外观和体验
    9.6本章小结

    第10章摄像头
    10.1认识摄像头
    10.1.1什么是摄像头
    10.1.2什么是照片画廊
    10.1.3使用摄像头
    10.1.4摄像头应用程序展示
    10.2使用Camera对象
    10.3使用getPicture方法
    10.4使用摄像头选项
    10.5改善外观和体验
    10.6本章小结

    第11章存储
    第12章文件
    第13章通讯录
    第14章捕获
    第15章创建记事本应用程序
    附录A练习答案
    附录BPhoneGap工具
    附录CPhoneGap.js
    附录DPhoneGap插件
查看详情
其他版本 / 全部 (1)