DartUP 2020:Dart VM架构,行动中的非空性和业务波动





DartUP –俄语和英语语言的Dart和Flutter会议 将于12月4日至5日举行通常,这时我们会在办公室看一下现场,打印贴纸并在盒子上存放新鲜的Dart啤酒。但是今年情况会有所不同。在剪辑中,我们讨论了DartUP 2020上等待我们的报告,演讲者和在线活动的主题。



程序



Slava Egorov是Google Dart VM开发人员,已经与Dart合作了10年。 Slava将讨论Dart虚拟机架构及其在语言开发过程中的演变。讨论大量的代码示例。Google Dart的产品经理


Michael Thomsen将主持有关“ Dart不可为空”的实时编码会议。 Dart团队最近宣布了null安全,这是自版本2以来最大的安全发布。在演讲中,Michael将回答社区的主要问题之一:如何转移项目以支持非空性。我们与Google的Filip Hracek,DevRel Flutter和Dart


一起,决定不准备平凡的演讲,而是准备一个有趣的互动。因此,我们声明应对Flutter竞赛:将您的Codepen与由于一行代码中的错误而无法运行的Flutter应用程序一起发送至wriketechclub@team.wrike.com,并提供正确的答案。在主题行中输入“使颤振颤抖”。



我们将在菲利普(Philip)的演讲中向您展示您的意见,并且在有限的时间内他将设法弄清楚并找出隐藏错误的地方。在广播过程中加入聊天,以帮助Philip!我们将向隐藏错误的选手提供奖励,以使Philip找不到错误。







在“ Flutter for business”圆桌会议上,Boris GoryachevMeduza的CTO),Gennady EvstratovYandex.Taxi的iOS主管)和Alexander Denisov(EPAM Flutter能力联合负责人)将讨论如何将Flutter出售给企业并回答三个最常见的问题:“如果Google决定一年内关闭Flutter,该怎么办?”,“在哪里可以找到开发人员?”和“ Flutter的前景如何?”



凯文·塞格Kevin Segaud)-Dart和Flutter GDE去年在DartUP上表演过。这次,凯文(Kevin)将为社区谈论一个有趣且相当新的话题-Dart FFI。将有一些理论和大量实践:Kevin将实时演示如何将Dart与C代码一起使用,并讨论这种方法的优缺点。


安德烈·斯米尔诺夫(Andrey Smirnov)Wrike几乎了解有关小部件的所有信息。在上一次会议上,Andrey谈到了使用图形的问题,今年他将深入研究Flutter Engine设备,讨论Rendering Pipeline,Constraints以及如何在实践中使用这些工具。来自捷克Mews公司的


Kirill Bubochkin将分享他在Flutter中使用生产的经验:该团队在一年前重写了在Flutter上的大型B2B应用程序。在DartUP 2020上,Kirill将讨论架构方法和有用的库。


托马斯·伯克哈特(Thomas Burkhart)将就Flutter会议上罕见的话题发表演讲。 Thomas将谈论RVMS -Flutter应用程序的实用架构,并分享他的经验和最新发展。Efthymis Sarbanis


报告(雅典Flutter)与Thomas先前的演讲相结合会很酷。 Efthymis-Dart和Flutter GDE,是Flutter希腊社区的主人。在他的演讲中,他将讨论Flutter中的功能隔离以及如何使用域驱动设计和SOLID的原理。


在许多应用程序中需要与地图进行交互。HIQ的Alisa Tsvetkova将分析Flutter的地图库,讨论使用它们时的陷阱以及如何构建应用程序与地图的交互。来自Wrike的


Lesha Sharov正在Dart上准备关于神经网络的演讲。在Lesha的演讲中,我们将讨论最简单的神经网络是什么以及是否可以使用Dart编写它们。也将有一些可行的例子。



勒沙还使用神经网络创建了在线游戏Bugz,在该在线游戏中,由生成的基因代码控制的甲虫机器人团队将相互竞争或与甲虫争战。我们会将游戏规则和链接发送给注册会议的所有人。



顽固主题的爱好者尤其喜欢Surf上Mikhail Zotyev关于Flutter内部的讨论:渲染设备,显示小部件和框架的其他方面。对于初学者和想更好地了解Flutter内部结构的人来说,它将很有用。来自EPAM的


Alexander Denisov将谈论Navigator 2.0,它最近才出现在Flutter中。 Sasha会告诉您为什么他们将他拖到项目中,他们在流程中遇到什么困难以及最终发生了什么。


EP来自EPAM的

Vladimir Ivanov将讨论像素完美布局问题,设计上的长反馈回路以及Flutter Figma Preview工具在这种情况下如何提供帮助。QuantumArt的Pavel Martynov-关于AR设备Flutter应用程序的设计和开发。Datagrok的Andrey Skalkin将分享他在Dart上创建高性能Web应用程序的经验。



这不是我们将在会议上讨论的主题的完整列表。有关发言人,报告和程序(我们将很快发布)的更多信息,请参阅dartup.ru



联网和在线活动



参与者(以及我们也是如此!)不仅喜欢DartUP的相关有用的演示,还喜欢非正式的氛围以及与社区进行交流的机会。







是的,在网上实施它不是那么容易,但是我们尝试准备很酷的在线活动,以便每个参与者都有机会在虚拟走廊中放松和交流。



所有非正式的交流和问答环节都将在SpatialChat中进行。在那里,来自Wrike和Surf的演讲者和专家将回答与会人员有关Dart和Flutter的任何问题。准备好困难的案例并附带代码。来自Surf的家伙宣布了一系列有关开源的想法和开发者的痛苦。团队的专家还将实时对您的存储库进行代码审查。所有详细信息都在此链接上



在那之前,加入Slack频道,我们将在会议期间发布公告,回答问题并进行非正式交流。在12月4日之前



注册DartUP,为演讲者准备问题和验证代码。会议的前一天,我们将向您发送有关广播和活动的电子邮件链接。十二月见!



All Articles