基本信息
- 原书名:The Web Designer's Guide to iOS Apps: Create iPhone, iPod touch, and iPad apps with Web Standards (HTML5, CSS3, and JavaScript) (Voices That Matter)
- 原出版社: New Riders; 1 edition
编辑推荐
如果你觉得只会设计网站已经弱爆了,不如跟着这本书,学习如何创建自己的iOS应用程序。
内容简介
计算机书籍
《iOS应用开发指南——使用HTML5、CSS3和JavaScript》主要是向已有一定开发经验的Web设计师介绍iOS应用开发的基础入门知识。全书的主要内容包括如何下载和安装iOS SDK;如何使用Xcode管理项目资源、测试应用程序以及打包二进制文件;如何设计适合在移动平台上表现的文本、图片、音频和视频内容;以及如何使用HTML5和CSS3技术以提高应用程序的性能。
如果你是一名熟悉HTML、CSS和JavaScript技术的网页设计师,你将通过《iOS应用开发指南——使用HTML5、CSS3和JavaScript》熟练地掌握如何为iPhone、iPod touch和iPad创建应用程序,并且通过App Store将其在全球发布。
作译者
目录
第1章变小的巨大影响0
1.1移动魔力和掌上电脑2
1.2内容和情景就是一切3
1.3移动应用程序≠桌面应用程序5
1.4法宝就是转变6
1.5设计始于思考,终于代码8
1.6小结10
第2章建立应用程序设计工作室12
2.1取得苹果公司开发者ID14
2.2下载和安装iOS SDK19
2.3下载和安装NimbleKit20
2.4小结22
第3章iOS SDK基础24
3.1开始一个新的Xcode工程26
3.2测试和构建应用程序二进制包39
3.3小结48
第4章iOS用户界面和用户体验50
4.1状态条是什么53
4.2实现标题栏55
前言
这可能意味着你已经对iOS应用程序的未来充满信心,并开始阅读一些听起来好得令人难以置信的东西。毕竟,去年夏天我举办了一个研讨会,一个与会者告诉我说: “我报名参加这个研讨会的唯一的原因是因为我不相信这是可能的。”
说得更直白些,他真实的意思便是: “我来这里只是想看你这个骗 子究竟要胡说八道些什么。”
但事实是:这是可能的。而你现在拿着的这本书,正是我两年前曾 希望拥有的书:它不要求你学习如何使用Obiective-C语言编程。对于像 我这样的人(也可能是你),以及所有认为自己不是程序员”的人来说, 这实在是一件非常棒的事情。
那么,本书是如何做到这一点的呢?它真的是一本技术图书而非小 说吗?
它确实是。首先让我们来了解它的一些特色。
本书是……
本书是使用HTML、CSS和JavaScript设计苹果的iOS设备原生应用程序的入门书。
本书介绍如何使用一个优秀的Objective—C框架——NimbleKit,使得读者可以轻松设计出符合苹果公司要求的Objective-C应用程序,而不需要自己编写任何Objective-C代码。
本书是一本对可视化、规划、设计、实现以及发布iOS应用程序进行了系统介绍的全面指南。
本书是一本使用iOS原生界面宋设计多种类型的基于内容的应用程序的手册。
本书是一本介绍iOS应用程序设计和内容组织原则的教程,让读者可以在最短的时间内设计出他们的第一个应用程序。
本书是一种资源,可以帮助应用程序设计团队创建示例应用程序的导航和屏幕等框架。
这就是本书的内容。然而,了解这本书不是什么,也很重要。
本书不是……
本书不是系统的Objective-C编程手册。已经有大量的书籍做过这件事情。请记住,NimbleKit框架已经包含了你所需要的全部Objective-C代码——它已经写好了。
本书不会为任何一个你能想象到的应用程序提供逐步骤的实现攻略。这些应用程序,有一些并不能很好地支持Web标准和NimbleKit框架。在这种情况下,你应该考虑其他选择,其中一些我在第10章有所提及。
本书不是完整的NimbleKit指南。NimbleKit框架知识繁多,一本适当规模的书不可能教给你所有知识,而我想要这本书保持合理规模,以便它不贵,并且可以比较快地读完。
本书不是世界上最好的HTML、CSS和JavaScript代码示例集合。通常有不止一种方法来解决代码的设计问题。有时候,我会告诉你一种以上的方法,其他时候我只告诉你一个。当我只告诉你一种方法的时候,这可能是一种比较简单的方法,或者我只知道这种方法。如果您有另一种方法,或者是一种更好的方法,请随时通过本书的网站http://iosapps.tumblr.com告诉我。如果您提交的代码我测试成功了,我将通过这个网站与其他读者分享。
本书不是苹果公司的iOS设备或App Store的托儿。虽然我是一个坚定的Apple粉丝,但是我不是从一个狂热粉丝的角度来写这本书的。我只是讲述发生在iOS设备移动应用程序上的故事和知识。