iPhone和iPad开发入门
根据全球最大的手机网络广告AdMob显示,iPhone操作系统已经占据全球智能手机50%的市场份额,紧接其后的是Android,占24%。而苹果的iPad首年的销售计划是1至4万台。无论你喜欢与否,iPhone操作系统,特别是Safari,对于网页开发人员来说已经是一股不可忽视的力量。如果你还没有准备好,那么现在已经是时候开始熟悉并深入研究这个操作系统了。
幸运的是,iPhone操作系统上的Safari是一款十分强大的浏览器。和桌面系统的Safari4一样,可以完好的支持CSS3以及HTML5。同时Safari还提供了一些随手可用的漂亮的界面元素,有些在iPhone和iPad之间还会有所不同。最后要说的是,由于iPhone操作系统已经存在一段时间了,因此有很多资可以利用。
我知道大多数关于iPhone操作平台的讨论都集中于原生应用程序。但是,使用HTML,JavaScript以及CSS同样可以创建强大的,具有原生外观的页面。本文讲着重讨论三个关于创建和优化你的网站的词汇:设计,代码以及测试。
BBEdit 9.0发布
Bare Bones Software于本周四发布了其源码编辑器旗舰产品BBEdit 9.0。
使用mac系统的编程人员应该对该款软件并不陌生,甚至有些人会因为这款软件而专门购买了苹果机,足见其在源码编辑器领域的地位是不可动摇的。和其竞争对手Textmate相比较,因为BBEdit能够更好的支持中文,因此收到了中文麦饭们的追捧,今天又释放出了全新版本,看来远远超越Textmate的趋势不可阻挡。
BBEdit9对于前一版本8来说改进和增加了很多更强大的功能,包括rewritten项目管理,查找和文件比较功能的改进,还有全新的文本自动填充界面的完善。
学习如何进行iPhone的网页开发
原文作者:James Black 原文出处:NETTUTS
该文章主要讲述了如何通过使用javascript和一些Safari移动版的特殊CSS代码来设计专供iPhone和iTouch使用的页面和样式表。而且这些网页可以根据iPhone的手持状态显示不同的方向,垂直或者水平。
准备工作
在正式开始之前,我先准备了两个psd文件作为iPhone的页面样式。我使用图形作为页面背景和页眉,当然你也可以直接使用背景颜色设计这两个部分。其余的不使用图像的部分在水平和垂直切换的时候将会得到快速的加载。你可以查看我设计好的资源,或者你可以使用你自己的。不过请切记,这些网页都是专门针对iPhone或iTouch设计的,不一定会适用于日常使用的浏览器。如果你手头没有iPhone或iTouch这两个设备,你可以从苹果的官方网站下载iPhone SDK,它包含了一个iPhone模拟器。如果你希望通过标准的浏览器预览iPhone页面或者通过有条件的注释加载iPhone CSS和HTML,请使用以下代码:


