10个必需的iOS开发工具和资源
发布人:一全科技 来源:coolshell.cn 发布于:2011-08-03 22:47:47 浏览:1178

辽宁12选5走势图表 www.jc1o.cn 界面总不是一件很容易事,尤其是iPhone/iPad的界面,做过iOS开发的程序员,一定会感到开发iPhone/iPad的界面是一件多么不容易的事。下面的文章来自10 Essential iOS Developer Tools & Resources,这个文章介绍了十个iOS开发的基础性工具和资源,其一定会很有效地帮你做iOS的开发。在这里,我再闲扯一句,虽然Android的开发好像整整XML文件界面就出来了,其明显比iOS的开发要容易很多,但是我还是觉得iOS的生命力要强过Android,看看Android今天的应用就知道,有时候入门门槛低不是一些好事,大多数的程序员搞出来的Android代码和软件简直令人作呕,就像不是每个人都能烧得手好菜一样。

1.Omnigraffle + Ultimate iPhone Stencil

Omnigraffle是一个很强大的像Microsoft Viso的一个软件,其只能于运行在Mac OS X和iPad平台之上。它曾获得2002年的苹果设计奖。在这里,你可以下载Ultimate iPhone Stencil,然后使用Omnigraffle来非??斓刂谱髂愕膇Phone应用的演示界面。(查看了一下Omnigraffle的iPad版,真贵,$49.99。作者居然推荐买,TNND,一看就是托)。

Omnigraffle Link,Ultimate iPhone Stencil Link

2.Glyphish Icons

你可能能从上面的这些图标中看到Flipboard和Twitter在iOS上的应用使用了其中的一些图标。是的,这些个小图标对你的开发很有帮助。作者强烈推荐你花$25去购买Glyphish的Pro版。当然啦,你都能花$99/year开发iOS的程序,你还怕花这区区的25刀?

Glypish Link

3.teehan + lax iPhone 4 GUI PSD

teehan+lax是一个加拿大多伦多的代理商。他们经常发布一些他们自己内部用的资源,iPhone 4 GUI PSD就是其中的一个,这是一个PSD资源文件其包括了iPhone 4的UI视图控制和一般的UI元件。这是免费让你下载的。

teehan + lax iPhone 4 GUI PSD Link

4.Stanford University iPhone Development Lectures

斯坦福大学iPhone开发教程,这可能是iOS开发者的圣经级的课程了,你可以从iTunes U上下载,当然,国内的各大门户公开课也有这个视频,还有中文字幕。比如网易公开课://v.163.com/special/opencourse/iphonekaifa.html

iTunes U Link

5.71 Squared

如果你要搞iPhone的游戏开发,那么你可看看71 Squared上的资源和教程,让你从零开始搞iPhone游戏。不知道你有没有听说过Tiny Wings这个由 Andreas Illiger开发的很漂亮的并获得很大成功的游戏?Andreas就是从这个网站上学习开发的。这个网站的的资源太丰富了,你绝对不能错过。

71 Squared Link

6.Charles

如果你想让你的应用发出一个HTTP请求,并通过仿真器来调试,这恐怕是一件很难的事。Charles是这样一个工具其强在让你看到所有的和互联网交互的请求。这个无价的可以让你节省巨大的时间来debug你的应用。当然,要价$50啊,很不便宜,但是还是那句话,$99刀一年你都花了,你还在乎这点钱?

Charles Link

7.ASIHTTPRequest

和Charles一样,ASIHTTPRequest也是一个强大的封装其由CFNetwork API构造。如果你想要从你的iPhone上调用一个Web API,那么ASIHTTPRequest 一定会省你很多事。这个东西的文档极端的不错,并有成千上万的有用的功能几乎覆盖了所有的事,比如:PUT,DELETE,GET,POST全都没有问题。

ASIHTTPRequest Link

8.Stack Overflow

Stack Overflow这个东西不用说了吧。我个人认为这是这个世界上最佳的问问题的地方,就算你不问,你就上去查一查,你也能看到一大堆已经有人问过的问题。通过问题来加深认识,是进阶的要做的事。

Stack Overflow Link

9.MBProgressHUD

MBProgressHUD是一个用来做没有文档的UIProgressHUD UIKit类的替代品。其就是用来显示一个正在下载中的指示器。这个东西很容易使用,并且有很好的文档,你需要几分钟就可以把其集成到你的应用中。你可以到github repository上查看其资料。作者号称其99%的应用都使用了这个东西。

MBProgressHUD Link

10.Apple Documentation

作者说,最后一个资源也是最好的一个,那就是苹果的官方文档Apple Documentation,示例代码,视频,各种类的参考文档,你在开发过程中绝对无法离开它。在你去Stack Overflow和Google的时候,你应该先去看看这个文档。

iOS Documentation Link

译文出处:coolshell

英文出处:alexefish

  • 为什么说一直辛苦劳作的农民没有富起来?而不说一直勤劳的农民没有富起来? 2019-06-15
  • 刘红:关注乳腺健康 做好体检预防工作 2019-06-11
  • 中国伊斯兰教协会“四进”清真寺活动启动 2019-06-05
  • 我国社会组织正成为全球治理体系中的新生力量 2019-06-05
  • 林肯全新Navigator领航员正式上市 售112.80万元起 2019-05-27
  • “川商走进新经济”第一场活动落幕 2019-05-14
  • 还加上制裁伊朗引起价格飙升的石油战 2019-05-14
  • 青海:52个客运站卫生间将全面改造 2019-05-12
  • 依规治党和依法治国结合的典范 2019-05-12
  • 内蒙古水利厅厅长付万惠接受纪律审查和监察调查 2019-05-11
  • 传销就是利用这种劣根性。 2019-05-08
  • 女性之声——全国妇联 2019-04-22
  • 不忘初心继续前进——七集政论专题片 2019-04-21
  • 百姓故事:摔跤吧!女孩 2019-04-16
  • 一条塔里木河 串起南疆各色景致与无限风光 2019-04-16
  • 169| 146| 617| 287| 697| 51| 741| 203| 629| 113|