iOS Web开发入门经典
iOS Web开发入门经典封面图

iOS Web开发入门经典

(美) 瓦格纳 (Wagner,R.) , 著

出版社:清华大学出版社

年代:2013

定价:58.0

书籍简介:

本书由经验丰富的Web设计师和开发人员编写,帮助读者能够使用已经掌握的技术,并将其快速应用到移动平台,使得读者能够开发iPhone、iPod touch和iPad应用。首先是使用Web技术开发iOS的概述,然后详细介绍了开发核心技术,如何使网站支持iPhone和iPad并优化,CSS样式,程序界面,最后将应用发布至App商店。

作者介绍:

瓦格纳(Richaed Wagner),是Maark公司移动/Web部门的首席产品架构师。他是一名经验丰富的Web设计者和开发者,曾撰写过多本介绍iPhone应用平台基础技术的Web图书。

书籍目录:

第Ⅰ部分 入门

第1章 使用Web技术开发IOS应简介

1.1 了解IOS平台上的Safari浏览器

1.2 开发者可以利用的主要Safari特性

1.3 为IOS开发Web应用的四种方式

1.4 勿将手指当鼠标

1.5 资源限制和技术局限

1.6 设置本地网络中的开发环境

第2章 相关核心技术

2.1 了解HTML5媒体元素

2.2 编写JavaScript脚本

2.2.1 语法和基本规则

2.2.2 变量

2.2.3 运算符

2.2.4 保留字

2.2.5 基本条件表达式

2.2.6 循环

2.2.7 注释

2.2.8 函数

2.2.9 数据类型

第3章 文档对象模型

3.1 DOM的含义

3.2 DOM的树型结构

3.3 使用JavaScript代码访问DOM

3.3.1 访问特定的元素

3.3.2 访问一组元素

3.3.3 访问家族成员

3.3.4 检索特性

3.4 操作DOM

3.4.1 新建元素及其他节点

3.4.2 将节点添加到DOM中

3.4.3 新建其他元素

3.4.4 设置特性的值

3.4.5 移动节点

3.4.6 复制节点

3.4.7 从DOM中移除节点

3.4.8 移除特性

第4章 编写第一个Hello World应用

4.1 设置

4.2 创建主页文件

4.3 创建主屏幕

4.4 添加详细信息页面

第5章 为IPhone和IPad启用并优化网站_

5.1 第1级:兼容IOS

5.2 第2级:导航方式较为友好

5.2.1 了解视口

5.2.2 为页面分块

5.2.3 定义多栏结构

5.3 第3级:自定义样式

5.3.1 媒体查询

5.3.2 调整文字的大小

5.3.3 案例研究:启用一个现有网站

5.4 第4级:专用网站

第Ⅱ部分 应用的设计

第6章 为iPhone设计UI

6.1 UI设计的发展历程

6.2 iPhone的视口

6.3 了解IOS的设计模式

6.3.1 为应用分类

6.3.2 在列表式UI设计中进行导航

6.3.3 应用的模式

6.4 了解屏幕布局

6.4.1 标题栏

6.4.2 全屏化的导航列表

6.4.3 目标页面的圆角矩形设计

6.5 为触摸操作设计UI

6.6 字体的使用

6.7 IOSUI设计的最佳实践

6.8 画龙点睛的工作

第7章 为iPad设计UI

7.1 针对iPad的注意事项

7.1.1 设计基础

7.1.2 处理内容滚动

7.1.3 分割视图设计模式

7.2 针对iPad设计UI

第8章 使用CSS指定样式

8.1 Safari中支持的CSS选择器

8.2 文字样式

8.2.1 使用webkit-text-size-adjust控制文字大小

8.2.2 使用text-overflow处理溢出的文字

8.2.3 使用text-shadow生成细部阴影

8.3 为区块元素设置样式

8.3.1 使用-webkit-border-image设置图像边框

8.3.2 使用-webkit-border-radius设置圆角效果

8.3.3 使用-webkit-appearance设置下压按钮渐变色

8.3.4 多重背景图像

8.4 设置透明度

8.5 生成基于CSS的IOS按钮

8.6 了解兼容性问题

第Ⅲ部分 应用的开发

第9章 界面编程

9.1 应用的上层

9.1.1 使用顶级元素的样式

9.1.2 添加顶部工具栏

9.1.3 添加顶级导航菜单

9.2 使用内部URL来显示窗格

9.3 创建二级导航列表

9.4 设计较长的导航列表

9.5 创建目标页面

9.6 添加对话框

9.7 对UI行为进行脚本编程

9.7.1 处理文档加载过程

9.7.2 加载标准IUI页面

9.7.3 处理链接点击操作

9.7.4 加载对话框

第10章 处理触摸交互和事件

10.1 触摸事件的三种类型

10.2 鼠标模拟事件

10.2.1 许多事件会被自动处理

10.2.2 条件事件

10.2.3 鼠标事件:只考虑“点击”,不考虑“移动”

10.2.4 可点击的元素

10.2.5 事件流

10.2.6 不支持的事件

10.3 触摸事件

10.4 手势事件

……

第Ⅳ部分 高级编程技术

第V部分 后续步骤:用HTML和JavaScript开发原生IOS应用

内容摘要:

《移动开发经典丛书·iOS Web开发入门经典:使用HTML、CSS、JavaScript和Ajax》主要内容:   
零起点讲解如何处理触控交互、检测方位变化以及在方位改变时更新样式表   
介绍动画、特效、渐变、遮罩、阴影和反射等效果   
演示如何与原生iPhone服务交互   
介绍Canvas编程、带宽处理、性能优化、调试和部署等主题,讨论如何利用Web应用框架构建程序   
讨论如何使用PhoneGap创建原生iOS应用   
比较Web应用和原生应用的优势和差异

编辑推荐:

您是否已精通HTML、CSS、JavaScript和Ajax,而且希望不再学习全新技术,就能够创建可快捷部署到移动设备的应用?倘若如此,《移动开发经典丛书·iOS Web开发入门经典:使用HTML、CSS、JavaScript和Ajax》正是您的理想选择。本书出自拥有丰富Web设计和开发经验的专家之手,能帮助您快速地将已有技能运用于移动平台,从而立即着手开发iPhone、iPodtouch和iPad应用。《移动开发经典丛书·iOS Web开发入门经典:使用HTML、CSS、JavaScript和Ajax》首先介绍利用Web技术从事iOS开发的基本概念,然后循序渐进地讲解使用核心Web技术、为iPhone和iPad启用和优化网站、使用CSS设置样式以及编写界面程序的方法,最后讲述如何将应用提交到App Store。

书籍规格:

书籍详细信息
书名iOS Web开发入门经典站内查询相似图书
丛书名移动开发经典丛书
9787302316381
如需购买下载《iOS Web开发入门经典》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)58.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

iOS Web开发入门经典是清华大学出版社于2013.出版的中图分类号为 TP393.092 ,TN929.53 的主题关于 移动终端-网页制作工具-程序设计 的书籍。