《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——1.2节内容和情景就是一切

1.2 内容和情景就是一切
iOS应用开发指南——使用HTML5、CSS3和JavaScript
我为什么要耗费精力在这个相当明显的问题上?因为我提出了很重要的观点,帮助你形象化如何思考设计应用程序的过程。

为了继续这一过程,思考下面这两个日期:

2007年1月9日

2010年5月25日

你能认出这两个日期吗?它们两个都非常重要,因为这影响着我们怎么思考iOS的应用程序。

2007年1月9日这一天,苹果电脑公司(Apple Computer,Inc)改名为苹果公司(App,Inc)。2010年5月25日,苹果公司成为世界上最有价值的科技公司——正是从它的公司名字里去掉电脑一词的3年后。

纽约时报说得最好:

“最重要的技术产品不再放在你的办公桌上,而是握在你的手里。”(2010年5月27日)

2007年初,苹果公司在改名的时候就已经预见到这个情况了,也许是因为那个夏天即将发布的iPhone。

但是不单只是iPhone让苹果在2010年春天成为了最大的高科技公司。这一过程始于2001发布iPod时,并在2003年发布iTunes时得到延续。请注意,虽然当时他们没有停止生产全尺寸的电脑,他们也开始做一些更小一点的电脑。而这些小的电脑比台式机和笔记本电脑更好地整合了计算机技术,并融入到我们的日常生活中。

通过推出新的微型计算机平台iPod,相比从Apple II到Mac的推出,Apple有了更大的飞跃。在第一个进化阶段,苹果普及了图形用户接口(GUI)、电脑桌面、鼠标输入设备,从而创造了一个全新的世界,现在,这个世界已经遍及到了所有的个人电脑。

今天,大部分的人无论是与电脑交互还是用它进行工作,都不再需要使用计算机语言(即无须通过编制程序来指示计算机完成工作)。

关于iPod最不可思议的事情是,它对Mac做了大量的裁剪。更有甚者,苹果不仅去掉了鼠标,也拿掉了桌面。他们把屏幕做得非常小,并使无法直接在iPod设备(图1.2)上创建任何内容。这样一来,苹果把一台电脑裁剪掉大量的功能,使之尽量简单尽量小,并使其完全无生产性。这种与20世纪90年代计算机制造策略背道而弛的做法显得是那么不合情理。

然而,对电源、尺寸和功能大幅缩减后的结果如何?

销售额飞涨,苹果公司取得了巨大的成功。

这种转变是深刻的,因为我们不会把iPod当做一种微型计算机。相反的,我们认为它是一个便携的、实用的、而且易于使用的设备,用来听音乐、新闻、信息和有声读物,浏览照片或甚至看电影和电视节目。

这不是商业的内容了,这是生活的内容。

有趣的是,苹果引入iOS设备时并没有削弱很多新的技术基础。相反,在2007年引入iPhone时,他们只是简单加回了一些关键特性,这些关键特性是当时从全尺寸的电脑打造微型iPod平台时去掉的。他们恢复了我们在桌面型和笔记本电脑上习惯了的因特网连接,并且重新引入基于屏幕的软键盘来输入信息。这在以前的iPod是被限制了的,只能通过点击和滚动输入。

而且,哦,对了,iPhone还有电话功能。

更重要的是,iOS设备把生活内容的概念又推进了一步。现在新闻可以被打断,音乐可以听现场,信息可以是我们孩子的足球时间表,或餐馆的地址,显示在地图上,并附上用户从所在地点到达该处的最佳路径。

所有这一切都意味着,所有的这些设备的设计需要开始着眼于生活内容,并围绕人类的生命和我们日常需要解决的问题。

为了这些情形设计,我们需要认清现实。

时间: 2024-09-20 12:12:45

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——1.2节内容和情景就是一切的相关文章

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——1.5节设计始于思考,终于代码

1.5 设计始于思考,终于代码 iOS应用开发指南--使用HTML5.CSS3和JavaScript "但是等等."你思考着,"我认为所有的应用程序都应该使用Objective-C语言编写?" 是的.然而,这并不意味着你需要自己编写Objective-C代码! 事实上,如果别人已经为你写好了呢? 考虑一下设计显示在Web浏览器的内容的JavaScript框架.例如我最喜欢的jQuery和Yahoo!的用户界面(YUI),协助设计师使用强大的JavaScript行为,

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——2.2节下载和安装iOS SDK

2.2 下载和安装iOS SDK iOS应用开发指南--使用HTML5.CSS3和JavaScript 好在这一过程的其余部分很快速和容易.嗯,主要是容易.不过,呃,也没有那么快,那得要看情况. 问题在于,iOS SDK是我到目前为止下载到电脑里的最大的一个软件.曾经,我在应用程序设计讲习班中用尽各种方法来警告学员下载超过2GB的东西.我的意思是,在它下载的过程中你会感觉自己变老了.所以,如果你在家里使用电缆或者更慢的网络下载它,那么开始下载后,带上你的狗狗去散一个足够长时间的步吧.但是千万不要

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——1.6节小结

1.6 小结iOS应用开发指南--使用HTML5.CSS3和JavaScript下面是我们本章学到的知识. 别让iPhone的名字欺骗了你.事实上它是一个拥有电话应用程序的便携式电脑.这意味这它可以做一些神奇的事情,而我们的设计可以让这些事情成真.整个iOS生态系统对于Apple公司来说是一个战略转型,它将关注生活方式,无所不在的信息,以及内容服务.这为从事数字内容设计的人们提供了巨大的机会.使用iOS是引人入胜的事情,并且更能融入我们的休闲生活中,而不仅仅是工作中.如何设计我们的应用程序才能更

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——2.4节小结

2.4 小结iOS应用开发指南--使用HTML5.CSS3和JavaScript本章你学会的知识有以下这些. 一个新的设计项目或者流程的每个步骤都有重要意义,包括获取和设置你的工具!因此,需要仔细考虑.获得一个唯一的苹果公司开发者ID,以便你保持iTunes购买ID与以开发人员的身份使用iTunes和iTunes Connect完全隔离开.仔细阅读苹果公司开发协议,并确保你对它的规定已经足够熟悉了.像任何协议一样,它创造了机会,同时也定义约束.下载和安装iOS SDK,给你提供了基本的应用程序-

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——2.1节取得苹果公司开发者ID

2.1 取得苹果公司开发者IDiOS应用开发指南--使用HTML5.CSS3和JavaScript为了安装Xcode,需要下载iOS SDK(以前叫做iPhone SDK,2010年7月改名了).但是在寻找SDK之前,需要先取得一个苹果公司开发者ID. 苹果公司开发者ID是应用程序设计.审查.发布.升级.以及(如果你在销售你的应用程序)报酬支付整个流程的联机标识.而且,我怀疑苹果公司想要你最终参与这个过程,所以他们要求你甚至在下载iOS SDK之前就需要注册苹果公司开发者ID.但是不必担心:下载

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——1.1节移动魔力和掌上电脑

1.1 移动魔力和掌上电脑iOS应用开发指南--使用HTML5.CSS3和JavaScript由于iPhone和其他智能手机已经无处不在,对精心设计的移动内容的需求也急剧增加.我们知道一些令人震惊的数字: 到2010年年中销售了超过8500万台iOS设备.iTunes 应用程序商店有超过 250000 个应用程序.从iTunes下载软件的数量超过150亿.我个人体验到这种变革的影响,差不多任何地方都有可用的内容,无论是否需要:在购物时.工作时.跑步时,甚至在滑雪场坐着缆车时.除非我在海滩上或在水

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——2.3节下载和安装NimbleKit

2.3 下载和安装NimbleKitiOS应用开发指南--使用HTML5.CSS3和JavaScript最后一步是无比轻松并且无需详细阐述,读到这里你是不是很高兴?我敢打赌你肯定是! 1.下载NimbleKit(图2.5),请访问: http://www.nimblekit.com/ 图2.5 NimbleKit网站 2.点击下载NimbleKit链接.这一次,你就会有一个小得多的文件 nimblekit.dmg,它会保存到你的下载目录. 3.打开文件,按照提示和指示,安装NimbleKit框架

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——1.4节法宝就是转变

1.4 法宝就是转变iOS应用开发指南--使用HTML5.CSS3和JavaScript所以这里有iOS设备另一个关键的不同点:我们的原生应用程序的内容传递形式,这是我们需要设计的重点. 如果你不确信的话,对比一下其他硬件的屏幕表面区域的尺寸. iPhone.iPod touch和iPad有一个方面非常相似:它们几乎只剩下屏幕.从正面观察,3种设备大约95%的区域是屏幕,而笔记本电脑的屏幕占的比例比50%还少一点点(图1.3).这是重要的区别.即使笔记本电脑的屏幕上显示了一个迷人的网页,很显然它

《iOS应用开发指南——使用HTML5、CSS3和JavaScript》——导读

前言 您正在阅读的是一本介绍如何使用HTML.CSS和JavaScript设计iOS应用程序的图书,这些应用程序可以在iTunes应用程序商店发布或者出售.这意味着你很可能是一名网页设计师,并对为iPhone.iPod touch和iPad设计原生(native)应用程序感兴趣. 这可能意味着你已经对iOS应用程序的未来充满信心,并开始阅读一些听起来好得令人难以置信的东西.毕竟,去年夏天我举办了一个研讨会,一个与会者告诉我说:"我报名参加这个研讨会的唯一的原因是因为我不相信这是可能的."