坚果中的C4 [1]

C4 [1],Jonathan“Wolf”Rentzsch为独立Mac开发者举办的精彩会议的第二个实例,周末在芝加哥举行以下是您错过的一些内容:

Jonathan Rentzsch关于独立精神

到底是什么it mean to be an “indie developer”? Wolf’s definition: working for a non-large company, writing commercial software但不仅如此,显而易见的是,最令人兴奋的是小型独立商店 - 在很多情况下是单人节目 - 正在对软件世界施加越来越大的影响力。

Wil Shipley关于独立开发者营销

伟大的圣路易斯红雀投手Dizzy Dean说,“如果你能支持它,那就不是吹牛了。”牢记这一点,并且很难批评Wil Shipley他关于独立Mac开发人员的营销建议的讨论很有吸引力,有趣和奇怪,但令人印象深刻的是它是诚实的Yes, Shipley clearly has an enormous ego and he’s not embarrassed to let it show; but he has done it — first as a founder of The Omni Group, and now as the founder of Delicious Monster.

成功人士往往对自己的策略保密 - 很自然地担心会给潜在的竞争对手和暴发户带来太大的影响Shipley’s ego and confidence in his own talent are such that he has no such qualms; he’s utterly unafraid to tell you exactly what he’s done and why, what works and what doesn’t, to promote and sell Mac software.

他的演讲中有两条伟大的台词第一个注重细节:“这是你的所有应用程序:一系列细节。”

第二个考虑了如何在主要版本发布之前产生预期Shipley建议泄露屏幕截图,并在接近结束时允许beta测试人员开始公开讨论该应用程序但是,对于应用程序本身:“在可以下载之前不要发布在购买之前不要下载它。“

If you think about it, this is very much in line with the promotional strategy for blockbuster movies: show tantalizing shots in advance, try to get people talking about it, but don’t let people see the movie itself until they can pay for it.

他还有一个关于仍在开发的Delicious Library 2.0的简短演示非常令人印象深刻。

Daniel Jalkut收购申请

Jalkut有这个想法今年早些时候,看看有没有人想把他的应用卖给他他从那时起为他的红毛衣软件买了两个:黑色墨水(填字游戏应用程序)和MarsEdit

Jalkut的观点非常简单:开发人员倾向于认为“收购”是由“商务人士”完成的事情,适合在高尔夫球场上进行交易等在举手表演中,只有少数约150名与会者承认曾经购买或出售过软件产品的权利但如果您正在开发和销售商业软件,你也是一个商人

There’s a big difference between the sort of talent and work involved in designing and implementing a new app, and what it takes to run a software business with a stable of existing products and a large user base擅长前者而后者厌倦的开发人员可能会很好地销售他们的作品并转向下一个新应用程序。

Shawn Morel关于虚拟化

Morel适用于VMware聚变; his talk presented an engaging, approachable overview of how Fusion works但最终,观众最想要的功能是,未经Apple许可,VMware无法提供:虚拟化Mac OS X本身(想象一下开发人员进行QA测试的优势是能够在同一台计算机上运行多个版本的Mac OS X而无需重新启动。)

TextMate上的Allan Odgaard

有趣的背景为什么他选择创建TextMate,以及为他的设计决策提供了什么Best line: “TextMate is a platform on which bundles are the software.” What’s interesting about that is that Odgaard admitted that this wasn’t how he envisioned TextMate at the outset; the idea of bundles came much later, but now they’re the core appeal of the product, and he’s embracing that in his work on the upcoming TextMate 2.

Bobby Andersen关于图标设计

Bobby Andersen,19岁的神童图像编辑,背后是新成立的(并且有名的)像素内爆,举行了一个简短的会议,展示了他如何创造这个QLab的图标(Short answer: Cinema 4D and a lot of work.) I find iconography to be one of the most fascinating aspects of this entire racket; it requires the confluence of branding, illustration, user interface design, and pixel wrangling观看图标骑师的工作非常有趣。

Erlang的Bob Ippolito

Erlang是一种非常有趣的编程语言,感谢Ippolito的概述,我现在很确定我永远不会使用自己。

Ippolito团队在他们基于Erlang的网络广告服务器上所看到的性能提升令人印象深刻,但从语言上讲,Erlang在我的脑海中崭露头角。

Hack Engst on Hacking the Press

Engst,一直在编辑,出版和写作花絮对于17年之前在旧的MacHack会议上就独立开发者如何更好地处理媒体问题进行了讨论他在C4 [1]的演讲在某种程度上是希普利的互惠两者的关键在于:你如何关注你的工作?

我发现自己几乎同意恩斯特所建议的一切One nugget that stood out in particular was his admonition regarding how to write a press release; namely, look at the press releases from successful companies like Apple and just copy the format exactly有一个简单的公式,你的新闻稿是你不想创造的地方我很惊讶我每周收到多少不好的新闻稿,其中“坏”,我的意思是我读了第一段并且仍然不知道究竟是什么宣布。

The biggest shame of the conference is that the Q&A session after Engst’s talk was cut for scheduling reasons; I got the sense that the audience had a lot of questions.

Tim Burks在RubyObjC和Nu上

Ruby和Objective-C之间有两个独立的桥梁:RubyCocoa和RubyObjCBurks wrote most of the documentation available for RubyCocoa, and then went on to create RubyObjC as an alternativeHis talk was both technical and yet somehow very personal; there’s something riveting about a man driven to forge his own advanced toolsThere was a wonderful narrative flow to Burks’s talk; as巴兹安德森叽叽喳喳地说

Tim Burks is my kind of geek — peppering his RubyObjC programming language talk with historical/biblical allusions and metaphors.

伯克斯的谈话以一种既出乎意料的方式结束(因为谈话被称为关于Ruby桥梁)而且不知何故不可避免:他写了一座新的桥梁,怒江他将其描述为“一种新的编程语言,它通过建立Objective-C的强大功能和灵活性,将Lisp的表现力与C的普遍性和机器级效率联系起来”。

这是一个美妙的谈话,Nu看起来像一个美丽的语言。

说到Twitter

亚历克斯佩恩来自Twitter的出席,他设立了一个特别的C4 Twitter“后台频道”在会议期间关注“c4”Twitter帐户的任何人都收到了针对该帐户的所有推文简单,轻松的方式让观众以一种既不会分散其他观众也不会分散发言者的方式进行喋喋不休我认为这是一次巨大的成功。

疯狂和Coda上的Cabel Sasser

星期天早上的开幕式,以及我最喜欢的节目,请放下手热闹,内容丰富,富有洞察力,鼓舞人心Sasser描述了Panic的起源 - 他和Steven Frank在90年代后期在一个共享公寓的夜晚和周末写Mac软件他描述了Coda背后的想法,这是他们迄今为止最新,最雄心勃勃的项目他展示了基于Photoshop图层的UI设计原型技术,图层中的每个功能和相关功能都分组到文件夹中他谈到了解决方案的独立性,以及Panic如何以及为何将Coda作为Mac的第一款独立于分辨率的应用程序(它看起来很好放大。)

我最喜欢的部分是关于Coda的工具栏Sasser had a specific idea in mind regarding how to visually indicate which tool is currently selected; the problem is that it required the app to draw all the way to the bottom of the toolbar, but there’s a limitation in Cocoa’s NSToolbar that prevents an app from drawing in the bottom three pixels.

三个像素而且,尽管进行了许多尝试,但他们没有办法解决这个问题所以,有两个选择:放弃和妥协,或从头开始并从头开始编写自己的Cocoa工具栏。

他们写了自己的。

只有三个像素,但没有其他方法可以让它看起来恰到好处这个决定体现了Panic在我看来是最像苹果的独立Mac开发者的原因。

铁编码器直播

Lots of clever hacks — including Craig Hockenberry’s web app graphing calculator for iPhones and Rosyna’s insane animated menu backgrounds for Mac OS X — but the three I voted for (everyone cast a ballot for their favorite three) were the three that won: Glen and Ken Aspeslagh’s双向视频会议iPhone应用程序,卢卡斯纽曼的关灯适用于iPhone的游戏,以及Dave Dribin的The Bouncer,一个Dock图标弹跳黑客,Dribin演示得很漂亮。

Drunkenbatman的小组讨论

对于星期六的最后一次会议,“Drunkenbatman“,就像他去年的C4 [0]和他自己的那样”晚上在阿德勒“在此之前的事件,领导小组讨论今年的小组主要由来自C4其他会议的发言人组成[1]。

有三个主要议题第一个看到Pzizz,Mac OS X午睡计时器,背后有一些骗局营销第三个主题是Mac上的开源状态这两个主题似乎都与小组成员无关,也似乎不符合观众的兴趣。

然而,Drunkenbatman的第二个主题是煽动性的它始于这张幻灯片并声明:“黑人不要使用Mac”。

主持人之间有一条很好的界限challenging他的小组成员(好)和伏击他们(坏)This came across as the latter; an unanswerable “Do you still beat your wife?” question.

几位小组成员和观众对Drunkenbatman的基本前提提出异议一位观众发表了他的观察,他说,在美国最大的Mac用户聚会Macworld Expo上,有很多黑人Drunkenbatman回应了夸张的夸张当我在笔记本中转录它时,他说:“Macworld中唯一的黑人在外面乞求改变。”

种族多样性是一个合法而重要的话题(虽然我怀疑这个小组在这次会议上是否是一个好主题)有些事实令人不舒服,唯一可以解决这些问题的方法是通过令人不安的讨论然而,Drunkenbatman的“乞求改变”声明既不是真实的,也不仅仅是一个有争议的观点这是愚蠢的。

夸张的意图是强调他的隐含的论点,即与其他操作系统平台周围的社区相比,黑人通常在Mac社区中的代表性不足I don’t know whether that’s true; I hope it’s not, but I don’t know当关于种族多样性等问题的意见尽可能热时,必须与尽可能多的人争论事实尽可能 - 但是唉,Drunkenbatman没有数字可以引用。

这是一个错误,讨论从未恢复过来观众反应从冒犯到尴尬(最后,无聊)就像火车一样,一旦像这样的讨论脱轨,就不会再回来了。