大家好!欢迎收听另一期CompileSwift播客。是的,一年一度的时刻又到了。对于苹果平台开发者来说,这就像圣诞节一样。所以我们将讨论所有能让您充分利用WWDC的技巧。准备好迎接它吧,它就要来了,我们准备了一份清单,确保您能度过愉快的WWDC,因为这完全取决于我们。
Jeff,你好吗?今年的WWDC似乎可能会非常精彩。这不会是一场乏味的WWDC,而乏味的WWDC总是最好的。但不会,今年我们可能会有一些令人兴奋的事情。但我们不是来猜测WWDC会发生什么的,我们将讨论无论发生什么情况,您都应该做的事情。是的。是的。清理一下日光浴室。明白我的意思了吗?是的。是的。
好的,让我们来谈谈一些事情。这是基于我们所做的,对吧?至少这是我每年都做的事情。我通常会给出这些建议,但是……
这是客观正确的。客观正确的。但令我惊讶的是,有些人并不采纳这些建议,然后你会想,好吧,这就是发生的事情。所以我们将把它分解一下。让我们首先讨论一下在大会开始之前您应该做的事情,基本上,根据本次录音的时间,下周就是大会了。所以我们要说的,您应该正在做这些事情。
而且……您应该已经开始做了。事实上,您应该已经听过这期播客了。所以如果您再次收听,希望这就是正在发生的事情。但首先,我们将浏览这份清单。我先说第一个。第二件最重要的事情是备份所有内容,对吧?如果您是那些人中的一员,并且您知道自己是谁,那就是我们所有人,说实话……
就像,“哦,哦,看,一个非常早期的测试版,我必须把它安装到……”备份所有东西
那就是,那就是第一位的。嘿,您无论如何都应该备份东西,但请确保您不遗余力地去做所有事情。所有设备。在您备份完所有内容后,您还需要做的事情是清理您的驱动器。确保您有足够的空间来容纳所有这些东西。您将下载大量Xcode的测试版、新版本的Mac OS,可能取决于您的安装方式。呃,
新版iOS的恢复镜像,以及您所有其他设备的恢复镜像。所以这将占用大量空间。
确保您有足够的空间。如果您想,“哦,天哪,所有这些很酷的新东西我都要去看看。我要安装新版本的Xcode”,结果却发现您硬盘上只剩下4GB的空间,那将不是一个愉快的一天。所以请确保您清理掉所有不需要的东西。确保您有足够的空间来容纳所有您想要的东西。而且,
很多东西,但请确保您有足够的空间。是的。我的意思是,至少对于Xcode来说,对吧?这是一个很容易解决的问题,因为您可以,如果需要的话,删除所有那些您一年都没管的50个测试版和候选版本。好吧,我们现在就删除它们,对吧?是的。
您只需要……我认为保留当前发布版本就可以了,对吧?此时可能不需要所有其他版本,因为我知道即使在我的Mac Mini上……
如果我需要的话,我也只能安装几个版本的Xcode。显然,一种方法是,很多东西都可以安装或至少保存在单独的驱动器上。所以,如果您需要购买一个小型外置硬盘来安装Xcode,或者安装其他版本的macOS,请查看一下
现在就花时间去做这件事,或者找到您藏起来的外置硬盘,任何这类事情。所以处理空间问题的一种方法就是使用外置硬盘。而且,你知道,这就是我做的。我总是使用外置硬盘来安装macOS版本。今年可能会有所不同,因为我有两台Mac
带有两个NVMe的Thunderbolt 4外置硬盘,这给了我4TB的空间。所以今年我可能会把它们放在那里。继续。现在是时候了,朋友们,对吧?大会来了,所以我们想给您一些建议和技巧,
以及如何充分利用大会。我们将通过两种不同的方式来做这件事,对吧?首先,您是那些幸运的人之一,将亲自参加。
或者第二,您是我们其他人,您将在线参加。Jeff,你想先谈谈亲自参加的情况吗?让我们明确一点,我们俩都不是那些幸运的人。不,我甚至都没尝试。我们不会亲自去那里,但我亲自参加过很多开发者大会。所以这是我过去几年的经验之谈,希望它们现在仍然适用。
我们将从最重要的技巧开始。这确实适用于所有人,但看在上帝的份上,如果您是亲自参加,如果您远离家乡,如果您不在州内或不在国外,请不要在您唯一的手机上安装测试版。请不要这样做。
您将在手机上安装测试版。您将无法再启动您的航空公司应用程序,您将无法回家。不要这样做。只要别做。如果您通常远离家乡,请不要在您的生产设备或您的主要个人设备上安装测试版。只要别做。如果您亲自参加会议,那就加倍、三倍、四倍地不要这样做。不要这样做。是的。是的。它,
这是我的首选。如果您从这期播客中只带走一件东西,那就是它。是什么让您认为新主版本的首个测试版会让您感到高兴?不会的。是的,您想尝试新的闪亮的东西。您想看看它。您想说,“哦,我看到了新的界面,它很棒。所有东西都是玻璃做的,我可以同时看到所有50个窗口。”
它很快就会过时。在某些时候,如果您必须发布某些东西,您不会使用该版本来发布。就这样说吧。再次重申一下,这不仅仅是发布东西。这是能够打开手机。打电话回家。是的。打电话给路边救援服务来更换那个车轮。是的。是的。
是的,不,不要这样做。如果您能做到,请带一个测试设备,带其他东西来安装它。如果您真的只有一种特定类型的设备,请确保上面没有任何重要的东西。如果我要亲自去,是的,我可能会在我的唯一一台Vision Pro上安装新的Vision OS,因为我没有4000美元的额外资金来购买另一台Vision Pro。
但是,你知道,我不依赖我的Vision Pro回家。这就是我的处境。事实上,即使您必须使用生产版本,您也无法用它回家。就这么简单。是的。最糟糕的是,您将有一次漫长的飞机旅程,因为您将无法在一个巨大的虚拟屏幕上观看任何东西。对。是的。好的。下一个。
无论如何,既然我们已经计划好了,Peter,你想谈谈在实际会议上应该做些什么吗?如果您参加了会议,对吧,任何在线阅读过任何东西的人都知道,有很多
围绕会议的活动,对吧?所以我们正在谈论,你知道,第三方会议、社交聚会,所有这些很酷的事情。你应该把重点放在这些事情上,对吧?这是每年的这个时候,对吧?每个人都可以聚在一起。你可以结识你从未见过的人。你可以和已经认识的人一起出去玩。
充分利用它。要合群。参加这些单独的会议。参加这些聚会。出去玩。Jeff今年参加了Deep Dish。和大家一起出去玩。谈论事情。
这是一次很棒的社交体验。Jeff,既然你亲自去过那里,你可能可以更多地谈论这个。这是每年为数不多的几次,业内人士会聚集在一个地方。因此,除了WWDC本身之外,还有一些持续不断的派对和聚会等等。
其中两个最大的活动是“One More Thing”会议和Community Kit,它就像,只是一堆单独的聚会等等。一定要去参加这些活动。我还建议关注与这两个活动无关的其他聚会等等。我知道,我认为Revenue Cat好像在某个地方举办欢乐时光,到您听到这个消息时,可能已经售罄了。嗯,我认为还有其他几个。呃,
上网看看。有很多这类活动正在进行中,只需留意WWDC期间发生的活动即可。如果您有机会参加其中一个活动,那么这是另一个与对应用程序开发感兴趣的人一起出去玩的好地方,并且可以结识许多新朋友。好的。这就是亲自参加的情况。现在,
下一个将适用于其他所有在线用户。我先开始这个。主题演讲可以说是本周最无聊的部分。我知道这听起来很奇怪,但想想看,朋友们,对吧?我们每年都对此抱怨。主题演讲实际上只是苹果的销售和营销,对吧?让我们诚实地说。
是的,这是商业广告。我不是说这没有作用。我只是说,对我们来说,你知道,就像,“好吧,但这是一个开发者大会。让他们先完成他们的营销部分,对吧?是的,我们知道他们有什么,这是有史以来最快的。数字很棒。生活很精彩。等等等等,对吧?我认为,
关注平台现状报告才是对本次大会将要发生的事情的真正第一个关键见解。所以请注意这一点。如果需要的话,例如,如果您只能参加其中一个,那就参加平台现状报告,对吧?如果您在线观看,您无论如何都可以稍后再观看所有这些内容。但是实时观看平台现状报告总是很有趣的,这样一来,当它结束时,就可以安全地回到社交媒体,他们就不会在那里破坏它了,有时间去吸收和理解所有内容,并弄清楚什么是有趣的,什么是不有趣的,什么很棒,什么很糟糕。在平台现状报告之后,我们通常会得到完整的日程安排,这是您开始计划本周剩余时间要做什么的时候,嗯
那时一个非常快速简单的做法是打开苹果的开发者应用程序,查看您在其中看到的所有会议,然后立即将所有听起来有趣的内容添加为书签。所以进去,说,“我想观看这个视频,这个视频,这个视频,这个视频。这些是我关心的视频。”并准备好进入并
查看这些视频,因为它们会被发布。我认为它们通常每天上午9点太平洋时间发布。一旦准备好,您就可以坐下来,跳进去观看所有这些视频,并准备好学习苹果想要在这些视频中与您分享的任何内容。除了会议之外,我们还有持续进行的实验室。现在,今年他们还在实验室方面做了一些新的事情,那就是他们有了这些新的团体实验室,您可以提前报名参加。
我不能过多地谈论它们,因为它们是全新的。所以我对它们并没有什么令人兴奋的看法,但对于其他实验室来说,绝对要利用这些实验室。它们是WWDC的秘密瑰宝。这是您一年一度的机会。我知道我们之前说过这句话,但无论如何,呃,
这是您一年一度的机会,您可以与苹果内部的某人坐下来,说,“嘿,你们构建了这个东西。我无法弄明白,或者它没有按照我的预期工作”,并让他们回应您。您明白与苹果公司的人交谈并让他们倾听您的意见是多么罕见吗?
如果您没有利用这些机会,那么您就错过了。我只能说,您有机会提出任何您想提出的问题,提出任何想法或意见,并让苹果倾听您的意见。您可以直接向相关的工程师提供反馈,而不会遇到问题。
卡在您和他们之间。这些工作方式通常是您进去,填写实验室的时间,然后说,“嘿,我想和这个实验室谈谈。我想和这个团队谈谈。”他们会让您说明您想与他们交谈的原因。这通常只是为了让他们为此做好准备。更受欢迎的实验室会根据
您实际提出的问题进行一定程度的筛选。如果它不够“有价值”,引号,他们可能会说,“哦,我去论坛看看,或者去……”如果实验室不是那些非常受欢迎的实验室,那么,
他们甚至不会根据这一点进行筛选。他们很乐意与人交谈。所以我参加过一个实验室。我不会说哪个,因为每个人都会来抢走我的实验室时间。我过去三年一直参加的一个小组。我在那个框中填写的内容是我只想与团队聊天。
他们总是这样做。我进去和那个团队聊了半个小时,一个小时,我不记得这些会议持续多长时间了。我一直发现,进去说,“我想和这些人谈谈”,非常有用,而且……
就像我如何使用他们的框架,我正在做的事情,并让他们与我聊天,并真正给我一些建议,例如,“哦,你试过做X、Y、Z吗?你试过这样做吗?”而且,你知道,这在技术上是不允许的,但是,你知道,我们,
我们可能可以保证它不会破坏您的应用程序。这是一个与苹果进行公开讨论的好机会,这是您无法通过其他方式获得的。所以我的主要建议是利用这些实验室。这是一个与苹果交谈的难得机会,所以您应该利用它。是的,我完全同意。我认为
获得这些工程师的访问权限有多么重要,对吧?构建您尝试使用的那些东西的人。绝对
绝对至关重要地利用这一点。所以您在这里可以做的另一件事是,苹果在过去几年中,我们还不知道今年是否会有,如果有的话,我相信他们会在开发者门户网站上列出。但是苹果实际上已经有了官方的Slack帐户。
用于开发者大会。所以,你知道,如果您是Slack用户,或者您想参与其中,您绝对应该这样做,因为,再次强调,这是,你知道,想想看。这是一件24/7的事情,对吧?它不会在一天结束时会议结束时结束。
现在,当然,还有许多其他苹果开发者社区。很多Slack,很多Discord。嘿,你知道吗?你应该加入Dev Club Discord。就是这样。我们将在节目说明中添加一个链接。但要利用它们。当然,这些社区的美妙之处在于它们全年都存在,对吧?不仅仅是会议。但是……
当然,由于会议的原因,六月份的活动水平会更高。因此,您会在本周在这些平台上找到更多的人进行互动。就像我们之前提到的在线和线下一样,建立新的关系。而且你会,你知道,参与。
找到可能与您一起工作的新朋友,或者他们中的一些人甚至正在发布他们将要从事的项目,诸如此类的事情。但在会议期间现在就参与其中,因为您永远不知道这会将您带到哪里。特别是如果您是刚入门的人,当您不知道该做什么或去哪里时,这是一个很好的起点。这将很好地开始您今年的开发者大会之旅,然后继续前进。
好的,这就是我们今年对大会的建议。嘿,
享受它,对吧?肯定有一些事情会让您非常兴奋,也可能有一些事情会让您感到沮丧,但要享受它,这就是这里的关键要点。所以,呃,我们将会这样做,你知道,希望您提前收听,这是我们的目标,享受这次大会,我确信我们会有一些内容来报道一些大会和类似的事情,一旦我们从他们告诉我们的任何事情的震惊中恢复过来,但是Jeff,他们在哪里可以找到你?
您可以在Cocoa type.com上找到我拥有的一切,我的所有应用程序,我的直播链接,所有这些东西。呃,我计划像往常一样做,并且在WWDC的那一周直播大部分时间。所以,如果您很兴奋地看到有人来查看所有新的闪亮的东西,或者如果您对某些事情有疑问,您想让我检查一下并尝试在您之前找到答案,呃,
来看看吧。我将在那儿待一整周。好的。您也可以像往常一样在PeterWhitam.com上找到我。您可以在CompileSwift.com上找到这个播客。我也会尝试进行一些直播。但说实话,如果Jeff要直播,对我来说,待在他的聊天室里并给他制造麻烦比让他给我制造麻烦要有趣得多。所以就是这样,朋友们。这将是一周。我们下次再聊。