撰写技术书籍

最近,我已经完成写一本技术书籍,称为“开发iOS会话界面”,该书将于明年初由Apress出版。 写书与写代码或写博客是完全不同的经历。 这就是为什么在这篇文章中,我将分享我从那有趣的旅程中得到的印象。 我希望其他想在图书出版行业尝试的开发人员会认为我的发现有帮助。 一千英里的旅程从第一步开始。 与其他具有挑战性的任务类似,在写书时,最好从小处着手。 写博客是件好事,因为您可以开始发展自己的写作技巧,并且可以体会这是否可以做得更多。 此外,您还可以获得有关所编写内容的质量是否理想的反馈。 Google Analytics(分析)是最大的指标-您吸引到博客的访问者和关注者可以量化您的内容质量。 对于工程/开发人员博客而言,大多数情况都是如此。 通过博客,您可以根据自己的想法测试市场。 在深入研究最有趣的领域之前,这是一次广泛探索不同领域和技术的机会。 例如,我的第一篇文章是关于Swift编程范例,函数式反应式编程等的,这些都是很棒的话题,但是您可以在许多其他iOS博客中找到它们。 然后,我开始写有关iOS上的对话界面的文章,这个话题至今尚未探讨很多,访问量开始增加。 在最初的博客试验阶段之后,是时候选择一个您要关注的主题了,这将成为您本书的基础。 在确定主题时,需要考虑两个关键点。 您必须对该主题非常感兴趣。…

再也不必为有声读物付费

我是Kindle应用程序的狂热用户,但并不总是有时间坐下来以传统的方式阅读,因此我更喜欢听书。 挑战在于,由于我喜欢在听音乐时突出显示并记笔记,因此购买书籍的音频和文本版本会变得非常昂贵。 因此,我改为使用iPhone上的VoiceOver功能向我朗读这本书。 VoiceOver是大多数人可能不会使用的iPhone辅助功能。 它是为视障人士设计的,用于导航和使用其iOS设备,但它的用途不仅仅限于此。 激活VoiceOver后,iPhone会读回屏幕上的所有文本,非常适合将电子书转换为有声书。 在本文中,我们将介绍如何访问VoiceOver和一些技巧,以最有效地利用此功能。 以下是在iOS设备上查找VoiceOver功能的步骤,但我不建议您暂时打开VoiceOver。 这是因为一旦打开VoiceOver,它将立即开始阅读手机上的所有文本,这将使手机的正常导航变得非常困难,如果在错误的情况下打开手机,可能会导致尴尬。 相反,我建议您回到设置菜单的“辅助功能”页面,并一直滚动到页面底部,然后选择“辅助功能快捷方式”。 仅当您三按主屏幕按钮时,才能激活“辅助功能快捷方式”。 这样,您可以根据需要打开/关闭VoiceOver。 这里的问题有时是,当您尝试按两次主屏幕按钮时,可能会意外地第三次单击它并无意中激活了VoiceOver,从而导致电话突然开始讲话。 我已经很艰难地学到了教训,因为不止一次,我在一些尴尬的时刻不小心打开了VoiceOver。 为了最大程度地减少意外激活VoiceOver的可能性,我建议从菜单中选择“ VoiceOver”和至少一项其他选项,例如“ Invert Colors”。…