构建iPhone企业级应用:基于HTML,CSS和JavaScript
孙东风, 成涛, 柯艳婷 译
出版时间:2011年04月
页数:155
事实上,只要你会HTML、CSS和JavaScript技术,那么你就已经掌握了开发iPhone应用程序的技能。这本书里,笔者会演示如何利用这些Web技术设计和开发iPhone以及iPhonetouch平台的应用程序,而不必使用Objective-C或者Cocoa。
设备无关的应用程序是这些功能的结合,本书演示如何为多个不同的平台创建同一款应用程序,从而使读者可以利用免费的PhoneGap框架把自己的产品移植到iPhone平台上,而且读者可以从本书学习到为什么首先把自己的产品作为Web应用程序发布,比利用Objective-C或者Cocoa构建App Store应用程序更好?因为前者可以帮助你更快的发现、确认并测试“程序臭虫”。
· 使用你已经了解的工具构建iPhone应用程序。
· 学习如何使现有的Web站点的外观和操作更符合iPhone应用程序的特点。
· 使用jQTouch为Web应用程序添加动画功能。
· 利用客户端数据存储使得iPhone应用程序可以脱机运行。
· 使用JavaScript技术植入iPhone的高级功能,包括加速度、定位以及振动。
· 利用Xcode工具提交应用程序到App Store。
本书得到了OFPS(O'Reilly's Open Feedback Publishing System)的集体支持,关于OFPS的更多信息在http://labs.oreilly.com/ofps.html。
Jonathan Stark是一名移动Web应用程序开发顾问(曾经作为将桌面数据向Web发布的专家被华尔街日报报道)。他写了两本关于Web应用编程的书,还是php|architect和Advisor杂志的编辑。
- 前言
- 第1章 起步
- Web应用程序和Native应用程序
- Web编程速成
- 第2章 基本的iPhone风格
- 第一步
- 添加iPhone CSS
- 添加iPhone的外观和感觉
- 使用jQuery添加基本的行为
- 学到了什么
- 第3章 高级iPhone风格
- 添加Ajax触摸功能
- 交互控制
- 简单的点缀
- 设置你自己的返回按钮
- 为主界面添加图标
- 全屏模式
- 总结
- 第4章 动画
- 来自朋友很少的帮助
- 滑动主页
- 增加日期面板
- 增加时间面板
- 添加新条目面板
- 添加设置面板
- 把它放在一起
- 自定义jQTouch
- 学到了什么
- 第5章 客户端数据存储
- 本地存储和临时会话存储
- 客户端数据库
- 你学到了什么
- 第6章 离线
- 离线应用缓存的基本原理
- 在线白名单和FALLBACK选项设置
- 创建一个动态的manifest文件
- 调试
- 学到了什么
- 第7章 iPhone本地功能调用
- PhoneGap简介
- 在iPhone上安装你的应用程序
- 用JavaScript控制iPhone
- 这章学了什么
- 第8章 提交App到iTunes
- 创建一个iPhone Distribution Provisioning Profile
- 安装iPhone Distribution Provisioning Profile
- 重新命名工程
- 准备应用程序的二进制
- 提交App
- 等待时刻
- 进一步的阅读
书名:构建iPhone企业级应用:基于HTML,CSS和JavaScript
译者:孙东风, 成涛, 柯艳婷 译
国内出版社:中国电力出版社
出版时间:2011年04月
页数:155
书号:978-7-5123-1330-9
原版书书名:Building iPhone Apps with HTML, CSS, and JavaScript
原版书出版商:O'Reilly Media
Jonathan Stark
Jonathan Stark是一位移动应用程序开发顾问及研究如何将桌面数据发布到Web方面的专家。他同时是3本关于Web应用程序编程书籍的作者。
封面的动物是一只蓝鸟(蓝鸫属,鸫亚科)。尽管它们主要的颜色是蓝色,蓝鸟遍布全身也有红色鲜艳的羽毛,不像其他鸟类,雌性和雄性的蓝鸟不能从颜色上进行辨别。
这些鸟由于自然习性分布在分散的、开放的树林中草地里。在树林里雄性可以识别巢穴,通过唱歌,挥动翅膀,来尝试吸引未来的配偶,然后在这些树洞里存储一些原料。如果一个雌性接受了雄性的恳求,那么其中的一个巢穴,她将单独建造作为他们的家。
蓝鸟在北美是独一无二的,鸟类爱好者经常吸引它们到他们的后院,用深色的甲虫和面包虫喂养。蓝鸟也喜欢吃浸在水里的葡萄干,在加热的鸟浴盆里洗澡。