summit_观看Linux App Summit上的这些视频

summit

对于某些人来说,假期是购物,烹饪和屋子里挤满亲人的繁忙时间。 对于其他人而言,他们是与几个朋友度过的安静时光,甚至在电脑显示器温暖的光芒后面感到孤独。 对于其他人来说,这是一个像其他工作日一样的工作日。

无论您今年如何度过假期,都可以在2019年的Linux App Summit上找到安慰。这次峰会结合了参与开发Linux应用程序的每个人的长处,重点是以下几个主要主题:

  • 分发软件和打包系统
  • 如何使开发人员在财务上可持续进行免费和开源应用程序开发
  • 应用商店
  • 项目管理
  • 改善与最终用户的沟通

幸运的是,对于我们这些没有机会参加此次峰会的人,有一些演示文稿的录音。 这意味着您可以关闭无聊的旧假期游行和诱人的电影,然后收听这些出色的技术演示。

申请交付

对于Linux应用程序峰会,Flatpak是一个令人兴奋且不可避免的主题。 您可以在Opensource.com上直接学习如何构建自己的Flatpak ,但有关酿造Craft.io的更多信息,请查看以下讲座:

  • DanielGarcíaMoreno (Fractal的GNOME开发人员和维护者)在名为“ Flatpak的桌面服务”的演讲中,解释了Flatpak如何导出一个应用程序提供的服务,以便即使未启动原始应用程序,其他应用程序也可以使用它们。

  • 从Matthias Clasen获得有关门户网站及其原理和实践的介绍。 他介绍了用户体验的设计原则以及API设计。 然后,他回顾了自达到1.0以来的一年,并回顾了从在各种应用程序中使用门户获取的一些重要经验教训。

  • 让Red Hat桌面小组的成员Alexander Larsson解释一下维护Flatpak信息库的感觉 ,Flatpak信息库的工作方式,以及托管一个东西时的不同选择。 他还讨论了如何将仓库从本地测试实例扩展到像Flathub.org这样的全局实例。

  • 与Flathub建立应用商店中 ,Endless OS工程总监Robert McQueen解释了Endless如何寻求为Flathub实施按需付费的应用商店,鼓励用户向自由开放的开发者捐款源应用程序,然后继续下载。

  • Canonical桌面团队的成员Heather Ellsworth讨论了如何制作GNOME桌面Snap应用程序 ,演示了开发人员如何开始使用新的GNOME扩展和其他方法来简化GNOME桌面应用程序创建必要的元数据的制作。

开发流程

  • 这是一个有争议的声明: 没有“ Linux”平台 。 交互设计师Tobias Bernard和Centricular的质量保证和多媒体工程师Jordan Petridis就是这样说的。 考虑到分布在十个发行版中的不同包装格式的阵列,这很难争论。 他们认为,应用程序开发人员需要模糊的,明确定义的,垂直集成的平台,而不是模糊的“ Linux桌面”和数十个发行版来重新包装同一软件。 会发生吗? 观看此演讲,以窥见一个可能的未来,在这个未来中,社区将用健康,健壮的生态系统取代当前的分销模式。

  • GNOME基金会产品经理 Emel Elvin Yildiz的产品经理中了解Linux世界如何从中受益 。 在这次演讲中,她解释了她如何为“ GNOME Recipe App”的发布做出了贡献,以及她如何相信自己的经验可以帮助其他项目成为已发布的产品。

  • 您可能听说过Meson,但是您知道它是面向应用程序开发人员的构建系统吗? GNOME,GStreamer和Meson开发人员Nirbheek Chauhan就是这么认为的,在本次演讲中,他解释了创建Meson的原因以及为什么他认为Meson是现有的最佳构建系统。 奖励:您将获得Meson语法速成课程!

  • 在《 Ubuntu Kylin Linux生态系统应用程序构建实践》中,Ubuntu Kylin项目的刘敏,​​于杰,刘晓东和廖庆东谈到了他们的开发团队在构建Linux应用程序生态系统方面的努力和见识。

  • 无论如何,什么是产品管理? 在《 开源产品管理》中,Endless的产品经理Nick Richards向您介绍了所有相关信息,以及它如何帮助您应对开源软件社区所面临的挑战。

用户界面和用户接口

  • 在《 路边砍伤》中,elementary的共同创始人兼CXO的Cassidy James Blaede解释了路边砍伤(人行道上旨在方便轮椅的斜坡)如何改善每个人的体验,而不论其特定的能力或是否有障碍。 卡西迪(Cassidy)以同样的方式探讨了数字无障碍功能应如何普遍存在并得到良好支持,因为它们可以帮助所有人。

  • Canonical桌面团队的Heather Ellsworth主持了一个小组讨论,小组成员包括KDE eV总裁Aleix Pol,Endless工程主管Robert McQueen,Red Hat桌面小组的Alexander Larsson,Canonical开发倡导者Alan Pope和创始人DanielForé基本Linux的首席执行官兼首席执行官,介绍Linux应用程序的未来。 小组成员一致认为,增加多样性不仅是可取的,而且是不可避免的,开发人员应寻求与最终用户的更紧密的关系,并且项目之间的合作是关键。

  • KDE的沟通专家Paul Brown在Bad Language中使用示例演示如何通过修改应用程序的描述和有关项目的新闻来增加用户的参与度和参与度。

  • 与用户沟通很重要! Endless产品设计师Robin Tafel在Humanspeak中介绍了用户体验文案写作的技术和方法,讨论了符号学(沟通)和沟通策略的一些高级原则,以及如何使您的副本对用户易于理解。

桌面范式

  • 我们错过了什么吗? 加入Red Hat GNOME开发人员FlorianMüllner,他在思考我们是否需要用于后台应用程序的平台API,以及GNOME放弃对“传统”状态图标的内置支持的后果。

  • “超越系统托盘的增长”中 ,elementary的创始人兼首席执行官DanielForé讨论了系统托盘设计的缺陷。 更重要的是,他着眼于现代台式机提出的一些解决方案,以及应用程序如何在不丢失任何功能的情况下丢失系统托盘。

  • Qt在使应用程序跨平台方面做了大量工作,但是创建应用程序的完整实现需要大量工作。 没有人比KDE eV总裁Aleix Pol更好地了解这一点,但是他仍然向我们挑战以Linux,Android以及其他产品目标 。 在本演讲中,Aleix解释了KDE如何尝试解决为Linux,Android和更多平台开发应用程序的问题。

  • Purism的GNOME开发人员Adrien Plazas在我如何将GNOME压缩到您的口袋中 ,描述了他如何帮助制作最新的GNOME Mobile计划的原型并实现了一些早期的小部件。 他还讨论了缺点,解决方法以及他为帮助该计划获得成功所做的一切。

  • Red Hat的高级软件工程师Jan Grulich想看到GNOME桌面可爱的Qt应用程序 。 在本次演讲中,他分享了如何使Qt应用程序完全适合GNOME桌面。

  • 现在是虚拟Linux桌面的一年了 ! Lubosz Sarnecki在Collabora的XR(AR / VR)上工作,在本次演讲中,他回顾了AR和VR的现有实现,对一组新的用户交互的要求以及传统的键盘和鼠标UX模型如何将其转换为这些新特性。概念。 他还概述了AR和VR中开源的状态,以及它为应用程序开发人员带来的机遇。

  • 看! CIB LibreOffice核心开发人员Katarina Behrens 是KDE Plasma上的LibreOffice,它介绍了LibreOffice基于Qt5的新KDE前端。 如果您是KDE用户,请观看此视频,然后尝试使用新的集成层LibreOffice来提供Qt5本机小部件样式,本机Qt5菜单和集成的Plasma 5文件选择器,以及经过改进的剪贴板和拖放功能放弃支持。

  • Nextcloud的创始人兼Opensource.com的撰稿人Frank Karlitschek解释了为什么我们作为一个社区必须创建一个共享平台,以吸引更多的第三方软件供应商为Linux桌面开发软件。 当然,诀窍是避免内部争夺技术实施细节,而要注意如何将Linux桌面应用程序的数量增加10倍

翻译自: https://opensource.com/article/19/12/videos-linux-app-summit

summit

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值