Devstant这个软件的诞生完全是为了帮助像我这样的开发者,所以如果你也是开发者的话,说不定也会有跟我一样的困扰。对于开发者来说,要查看的文档实在是太多了,因为你总会在工作中使用一些其它项目,另外还有编程语言的文档。为了方便浏览,相信大家大多都是将文档保存的本地,随着要查看的文档越来越多,保存到本地的文档也越来越多,存储各种文档的目录里已经非常乱了。而且项目文档一般都有一个更新周期,等发布新版本了,又要去下载新的文档了。后来在开始使用Xcode后,发现自带一个文档系统,这个文档系统除了查看文档以外,还提供了文档的订阅和更新功能。但是这个文档系统所提供的文档也只有Apple自家的。于是,我开始计划开发一个纯粹文档管理系统来解决这些问题。刚开始的时候我在Mac上做了一些原型,之后决定先开发iPhone版。
现在Devstant的iPhone版本的开发工作已经达到了一个阶段,现在准备发布第一个版本,下面是现有功能的介绍:
文档订阅功能:让开发者在Devstant提供的所有文档中选择自己关注的文档,在订阅文档后Devstant将会获取该文档的所有版本信息。你可以选择下载指定的文档版本或者下载全部的文档版本。Devstant将尽可能提供更多的文档以满足更多的开发者。
本地浏览功能:允许在iPhone或iPod Touch上查看文档,所有下载的文档版本均可以进行本地浏览。通过本地浏览功能可以使文档查看更加迅速同时也可以避免一些不必要的数据流量。
iPhone优化的文档:为了方便开发者使用iPhone或iPod Touch查看文档,所有Devstant提供的文档都对显示进行了优化,针对手持设备有限的屏幕调整文档的显示样式,以达到最佳的移动用户体验。
自动更新:Devstant会自动检测已经订阅的文档版本和Devstant提供的文档列表的更新。通过自动更新功能可以帮助你关注订阅的框架或库的版本更新,并且让你的iPhone或iPod Touch成为一个真正的文档库。
智能书签:书签的功能可以帮助你在查看文档的时候,记录一些常用或重要的章节,之后通过这些书签快速访问想查看的内容。Devstant的书签还提供了另外一个功能:自动发现。通过这个功能可以让相同书签在不同的文档版本中共享,即使在以前文档中添加的书签也可以在新版本中使用。
Devstant截图:



为了提高Devstant的质量及易用性,希望大家能够帮助我们完成这一次的Beta测试 工作。Devstant需要在iPhone OS 3.0以上运行,更新和下载文档的时候需要联网。设备不限,不过未针对iPad进行优化。希望参加测试的用户请使用在线表单提交你的UDID信息,我们会联系你并提供测试版本的软件。
Devstant的名称是各取Developer和Assistant这两个单词的一部分,目的是希望这款软件能够真正的成为开发者的助手,提高开发者的生产力。如果你有任何关于在管理项目文档的问题或建议,请直接联系我们或者在Twitter上联系我。
最近在看死神,算是比较合我口味。才看到50几集,算是一些简单的理解吧,故事的世界观是把天灾人祸这一切解释成“虚”,类似于中国的妖怪吧,另一方面有专门杀“虚”的死神,算是神仙吧,当然神仙也有好有坏。那种赌上命运的友情应该是故事中想表达的精神吧,这和海贼王很类似。如果说通过动画这种媒体来传播这种精神的话,这就太有文化了。
前一段时间听了些关于中国作家的东西,外国的汉语学家说中国一些作家是垃圾,我想这应该是说那些没有文化吧,没有自己想表达的东西。我想如果没有文化的话,就无法独立思考,也许天朝现在大多数人都没有文化,或者说从古到今,有文化的必尽是少数。如果绝大多数都无法独立思考的话,那这个大家就太好管理了。有时在想为什么把小偷打伤了,反而是老太被起诉,这难道不是一个阴谋吗?不管是小偷还是城管都是不能反抗的,通过这种奇怪的事情来表达天朝的精神吗?
希望能够尽快完成入会手续,然后在这个月上线。5月份将是重要的人生路口。
今天早上去跑步,发现完全不行了。看来今年的运动计划要赶快执行。
已经为自己工作了1个月加6天,相对于我最初的计划慢了差不多了大半个月的时间。在上个月未的时间,花了点时间赚了点会员费,也出现了新的预期分支。那些计划的第一阶段已经完成了,继续后面的内容,我希望这个月结束的时候一定要有个结果。
如果一切顺利的话,这个月计划出游几天,具体行程还没确定,反正应该不会太远。
对我来说《弱点》是一部非常不错的影片,每次看过之后都会有会心的一笑,也许这就是真心的喜欢吧。如果你不抛弃历史,那么历史将抛弃你。在现在的环境里,去发声去反抗的人越来越少,反抗无效如果做为一种常识,那么是多么的杯具。每当看有人不作为的时候,就在叫这东西什么发生质的变化啊。今年的天气非常变态,对环境的影响终于发生了质的变化,其它国家也有一些异常的现象。
是什么让人们失掉了勇气?实现中国的历史比美国还要少,但这片地上的历史却远远多于美国。
已经休息了有半个月了,这段时间在研究iPhone的开发,对iPhone的认识每天都在增加。虽然现在的进度比原来还是要慢一些,可能还会有几个需要进行攻克的地方。希望能在下周拿出一个完整的版本,恐怕Mac的版本是赶不及了,那么计划可能会调整一下。
最近晚上睡不着,心静不下来,休息的这段时间,作息时间需要调整一下,早睡早起是好事。
昨天,尽然发现GarageBand的钢琴教程尽然有中文字幕的,有时间的话搞个MIDI USB键盘玩玩。后面的课程可以免费下载,不过下载好了后就不要再点下载了,否则会再次下载。。。
昨天iPad开始预定了,我想一个关键问题是:你是否认为iPad仅仅是iPod Touch的放大版吗?
最近我在做一些iPhone的开发,在这之前也做了一些Mac OS X上面的工作。iPhone的OS是所使用的技术是非常先进的,据我现在所了解的,大部分Mac OS X平台上先进的技术都被放到了iPhone上,iPhone OS 3.0是一个分水岭。由于Mac OS X有历史问题,许多软件都还没有升级到新的技术平台,而在iPhone上面完全没有这种问题。随着iPhone的应用程序越来越多,从另外一个方面来讲能够为iPhone开发软件的程序员越来越多,这种资源恐怕是Apple所最需要的,而且Apple在这方面一直做得不错,相对于M$。你恐怕大概明白我的意思了,iPod Touch做为iPhone OS的容器已经太小了,显然你不能把MP3做为主要需求的iPod做成iPad的大小。又回到了前面的话题,当iPhone的程序员越来越多的时候,他们可很容易的转向也为Mac OS X开发程序,因为这些技术是共用的。当然Mac OS X也会不断的发展,什么所谓Mac OS X被iPhone干掉的说法至少在相当一段时间内的shit。随着技术发展,这两种系统在大部分技术上是相同的,但依然有他们各不相同的部分,这完全是由人机界面来决定的:物理设备和虚拟设备。
也许,现在做一个完全的“平板电脑”,有一些不明的风险。做为公司来讲也不会不考虑这个问题,这种问题在Apple也发生过,所以,我想现在的Apple肯定不会犯这种错误,先找个Kindle来练一下手。如果有另外一款Touch设备,那也许才是所谓的“平板电脑”,或许这种设备并不存在,谁知道咧?
又是三月,记的五年前我来到了武汉,我已经想不起当时决定来武汉时的心情。我不知道是不是有直觉的因素,就像我先前觉得应该要离开这个公司一样。如果我当时不来武汉的话,我又会去做什么呢?其实我不喜欢这种论调,发生过的事必然是命运的安排,我更愿意这样说:“如果我不来武汉,那肯定不是我”。人生的一个重要部分是你能看到多少,这样才有目标。
在这几年里,每年都会去读一些书,当然出于时间的关系,这个书都是经过选择的。但涉及的内容比较广泛,包括:心理学、世界名著、名人传记、经济学、计算机科学、小说、社会学、中医、外国神话。
我记得最早对我的人生有深刻影响的乔布斯在斯坦福大学的演进,那是2006年的某一天,我细细的品味了他的发言及Stay Hungry. Stay Foolish这句话,我想我那时已经Apple的粉丝了,不过当时没钱买不起Apple的产品。我想能看到这个是当时工作最好的收获了,而且这份工作给我带来的东西,比之后所有的工作所带来的东西都要多。
你本来就已经知道了自己人生的答案,只不过是我不知道而已,也许我只是认为那只是你对《奋斗》的观后感。只要你有开心的时候,那么这一切还是有意义的,是吧?不知道伤心的时候会不会开心的多,我想我还不至于那么差吧,之后就上演了部分观后感。你知道的,在我的意识中,发生过的事情必是“正确”的,因为我还活着。如果历史是命运的安排,那就只能是正确的,因为你不能修改错误的命运。
去年,终于用上了MacBook,后来还搞了一个iPod Touch。对我来说这并不是装B什么的,而是对那种人生态度的认同,我想我又多看到了一些东西。现在又到了人生选择的时间了,还有时间实现我当时的那份对自己约定,不知道5年后我会以什么感情来面对这一刻。
最新的高达OVA,时间定位于UC.0096年,又是一可以称作经典的作品。从动画的设计和音乐都是非常称道,但可怕的是要3年才能完结,每半年出一集。
实在等不及了,可以先看看小说:http://www.xhood.net/book/intro_45.html
Xcode用的久了,也就发现一些有趣的小功能。功能虽小,但非常有用。
1.更有效的组织你的代码
你可以比较下面两张图片:

另外一张,

图片上面的功能是显示当前编辑的文件方法和变量的信息,这是一个非常重要的功能。一方面显示整个文件定义的方法和变量,还可以快速的定位到指定的方法或变量。在Eclipse中被称为Outline的边栏也是这类东西,其它一些IDE或Edit也有类似的功能。但Xcode把这个功能进一步强化了,所带有的好处绝不只是一点点。你可以自己来组织方法和变量的信息,如图片1中的横线和描述信息。要实现如上效果也非常简单,只需要加上特殊的注释信息:
#pragma mark -
这将生成一个水平线,注意-后面不要有空格。
#pragma mark – 你的注释
效果如下,我在注释下面又加了一条水平线:

这种组织方法相比用按字母排序的显示更人性化。