WEB开发网
开发学院手机开发iPhone 开发 iPhone和iPad开发入门 阅读

iPhone和iPad开发入门

 2010-06-02 03:44:00 来源:WEB开发网   
核心提示:根据全球最大的手机网络广告AdMob显示,iPhone操作系统已经占据全球智能手机50%的市场份额,iPhone和iPad开发入门,紧接其后的是Android,占24%,全都可以,灵感没有多少人知道苹果官网有一个叫做“Web apps”的栏目,而苹果的iPad首年的销售计划是1至4万台,无论你喜欢与否

根据全球最大的手机网络广告AdMob显示,iPhone操作系统已经占据全球智能手机50%的市场份额,紧接其后的是Android,占24%。而苹果的iPad首年的销售计划是1至4万台。无论你喜欢与否,iPhone操作系统,特别是Safari,对于网页开发人员来说已经是一股不可忽视的力量。如果你还没有准备好,那么现在已经是时候开始熟悉并深入研究这个操作系统了。

幸运的是,iPhone操作系统上的Safari是一款十分强大的浏览器。和桌面系统的Safari4一样,可以完好的支持CSS3以及 HTML5。同时Safari还提供了一些随手可用的漂亮的界面元素,有些在iPhone和iPad之间还会有所不同。最后要说的是,由于iPhone操作系统已经存在一段时间了,因此有很多资可以利用。

我知道大多数关于iPhone操作平台的讨论都集中于原生应用程序。但是,使用HTML,JavaScript以及CSS同样可以创建强大的,具有原生外观的页面。本文讲着重讨论三个关于创建和优化你的网站的词汇:设计,代码以及测试。

在开始讨论之前,让我们先来看看用网络应用替代原生应用的优势与劣势。

优势:

不需要经过苹果的审批程序和繁文缛节,这一点对于现在苹果公司正在执行的极具争议的条款极其重要。

对于在其他流行的操作平台,如Android以及Blackberry,使用相同的代码进行网络应用的优化会更为容易。

你不需要学习Objective-C。

如果你的应用程序是收费的,那么你不需要和苹果公司进行收益分成。

你可以100%的控制你的支付方式,促销以及分销方式。当然,这也可能会成为负面影响,那要看你怎么看待这件事了。

劣势:

不会在App Store里面展示。

在设备上安装会比较麻烦。

无法实现iPhone操作系统的一些原生的功能,如推送及GUI控制。

设计

iPhone操作平台的网络应用设计和原生应用设计很相似,因此你需要使用一些强大的工具。无论你的网站框架设计工具是铅笔和纸张还是桌面软件,全都可以。

灵感

没有多少人知道苹果官网有一个叫做“Web apps”的栏目,该栏目专门用来展示一些优化过的网站。

Web app on the Apple website

以下是其他一些非常好的移动设备网页设计资源:

1 2 3 4  下一页

Tags:iPhone iPad 开发

编辑录入:coldstar [复制链接] [打 印]
赞助商链接