Tag: 意大利

Swift Heroes2018。简短概述

11月9日,iOS开发会议在都灵举行。 该活动聚集了来自欧洲各地的约500名参与者,并在都灵历史中心都灵都灵因孔特拉国会中心举行。 会议组织者-通感和SYX。 在iOS社区中,有相当著名的演讲者发表了演讲。 其中包括Sourcery库的作者,“ Raywenderlich”课程的几位作者,“ Hacking with Swift”的创建者等。 会议分两部分进行,讲座分为主题演讲和专题讨论会。 当然,此类事件最有趣的部分之一就是网络。 与我在Twitter上关注的行业人士进行实时交流很有趣。 我也使用了他们的工具和框架。 他们为我们的iOS社区的成长和发展做出了重要贡献🙂 例如,我设法与Sourcery的作者交谈(我认为每个尊重他的iOS开发人员都知道这是什么),Krzysztof Zablocki,向他询问未来的计划和发布。 您可以在下面查看所有带有演讲的视频。 1. Pixle联合创始人Krzysztof Zablocki-纽约时报的首席开发人员 iOS应用程序架构 设计模式是工具箱的一部分,但您需要务实 MVC与MVVM 在两种模式下,ViewController都是View层的一部分 人们在两种模式下都会犯的最大错误->缺少路由器 有关什么是流量协调器以及如何适合这些模式的详细信息 2. Paul Hudson,Swift黑客的创造者 关注点分离:实时重构视图控制器 我们都知道,大型视图控制器会导致同样大的问题,但是有时候,要想使事情变得更好,要知道从哪里开始并不容易。 在本节中,我将提供一个示例Swift应用程序,逐步解决它存在的许多结构性问题,然后在舞台上对其进行重构,以便您确切地了解它是如何完成的。 最终结果将是一个更智能,更简单的体系结构,该体系结构更具可测试性,可扩展性,并且最重要的是更易于维护。 我们将调查许多目标,例如: 将视图代码重定位到合理的位置 将委托和数据源分拆为新类 使用协调器简化导航 所有这些都将在舞台上进行现场编码,因此您可以继续进行。 3. Tim Condon,BBC软件工程师,断手创始人 服务器端Swift和Vapor入门 随着Vapor 3的发布,服务器端Swift和Vapor已开始成为主流并被采用。 本演讲讨论了在服务器和Vapor上使用Swift的好处和优点。 然后,通过现场演示了解如何在15分钟内构建完整的CRUD API。 4. Elviro Rocca,iOS开发主管presso Facile.it 先进的Swift光学 功能性光学器件(如透镜和棱镜)是令人难以置信的工具,用于以声明性和可组合的方式操纵数据结构。 让我们深入研究Swift中的功能光学。 在本讲座中,我们将探讨不仅仅是Lens和Prism的更多光学类型,并探讨它们在多个层次上进行合成的能力。 […]