Jolla Unofficial Chinese Blog

2016社区项目回顾


Jolla 2016社区项目回顾。Jolla社区新年快乐;我们2017年见!

过去的一年是Jolla,Sailfish系统和Sailfish社区硕果丰收的一年。在去年五月份,我们启动了 Sailfish社区设备项目,为社区成员寄出了许多 Jolla C设备 。作为项目的一部分,在首届 国际Sailfish社区活动 中我们主持了前三期 在线研讨会,并开展一系列后续直播活动,由我们不同领域的水手和社区成员与各位讨论Sailfish 系统的不同主题。

这篇文章作为今年博客的最后一篇,我们将回顾2016年所有的直播活动,并为每次活动列出一份整洁的目录,以方便你们查看。在此我们对参加这些直播的社区成员表示感谢,谢谢你们参与活动,做出贡献,提出问题并和我们的水手们互动。

话不多说,让我们一起回顾这些直播吧:

Sailfish系统提示与技巧

这是我们的第一次直播,由我们的产品经理 Vesa-Matti Hartikainen (Vesku) 主持。这次直播很好地概括了Sailfish系统及其特性。Vesku讨论了手势、虚拟键盘、高级手势、默认禁用的手势、事件中心、锁屏界面配置项,并给出了许多有用的建议。带时间戳的目录已经在视频下方列出。

  • 04:14 手势
  • 09:08 虚拟键盘
  • 14:16 高级手势和默认禁用的手势
  • 19:00 Sailfish系统按键高级用法
  • 20:30 事件中心和锁屏界面配置项
  • 26:12 内置应用特性和系统特性
  • 34:00 问答环节

Sailfish系统Pootle

我们的第二次直播在隔天举行,由我们的硬件自适应与国际化工程师 Simonas Leleiva 主持。如你所知,我们使用Pootle来翻译Sailfish系统。在社区成员的帮助和Pootle 的辅助下,我们得以将Sailfish系统翻译为许多种语言。 Pootle让终端用户和高级用户都能够方便地将文字翻译成任何语言。同时,在系统更新添加新文字时,它也让社区成员能够加入快速翻译。这是这次直播录制的视频,下面附有带时间戳的目录

  • 01:25 介绍
  • 05:10 翻译是如何运作的?
  • 06:15 Pootle工具略窥
  • 07:25 翻译一则文字
  • 14:20 Pootle中的百科文章
  • 21:22 TJC选出的社区语言
  • 25:36 问答环节

Sailfish系统应用开发——SDK介绍

这篇直播介绍了Sailfish系统应用SDK开发套件,讨论了其中的不同领域,并对观众提问做出解答。这次直播由Jolla软件工程师 Raine Mäkeläinen 主持。本次直播并非为初学者设定。如果你有兴趣并想开始应用开发,请先查看我们的Sailfish 系统开发者百科,其中包括了如何配置开发应用SDK套件。你可以在这些链接中找到更多信息:

开始应用开发 第一个应用

这里是视频和相关目录。

  • 02:37 Sailfish系统开发者网站(下载应用开发SDK)
  • 04:00 Sailfish系统应用开发SDK用户界面
  • 10:10 如何构建、发布和调试应用
  • 21:00 问答环节

Sailfish系统CalDAV和CardDAV同步

由软件工程师Chris Adams主持。这次直播的时间稍有不同,因为Chris住在澳大利亚,时区的差异导致在之前相同时间直播非常困难。无论如何,这次直播非常棒。 Chris介绍了什么是CalDAV和CardDAV,各自又使用了什么服务, Sailfish系统对此提供了怎样的支持,将来会如何发展。最后,他鼓励社区在CalDAV和CardDAV 上做出贡献,提出问题,让CalDAV和CardDAV在Sailfish系统上得到更广泛的支持。跟上面一样,你可以在下面的视频中找到这些内容,并附有带时间戳的目录。

  • 02:00 CalDAV和CardDAV是什么
  • 04:20 一些流行的服务
  • 06:04 当前支持程度
  • 07:55 路标即今后的计划
  • 09:48 贡献方式示例
  • 16:22 总结
  • 16:43 问答环节

平台SDK及如何为Sailfish系统核心做出贡献

去年最后一次直播在11月,由Marko Saukko (Sage)主持。这次直播主要提供了使用平台SDK 用不同方式贡献到Sailfish系统核心的方法。Sage提及了需要具备的知识,如何贡献,如何安装SDK和Scratchbox2,提及了一些Sailfish系统构架,还提供了许多其他信息。如果你对编程有所了解,你应该看看这次直播,然后就可以为Sailfish做出贡献了! 目录附在视频下方:

  • 02:40 背景知识
  • 02:56 Sailfish系统构架
  • 05:40 如何贡献——步骤总结
  • 06:08 Mer项目,gitlab和bugzilla
  • 07:11 浏览(Git和bugzilla)
  • 09:20 平台SDK和Scratchbox2安装指南
  • 15:26 获取任务,派生和克隆代码
  • 20:48 什么是tar_git打包?
  • 23:27 git commit消息示例以及对应修改日志生成
  • 31:46 如何贡献——步骤总结
  • 43:36 如何在Sailfish系统中找到最老的包?
  • 46:00 问答环节

Sailfish平台界面开发

12月排满了工作,但许多水手在度假,所以资源较为有限。我们没法在12月完成直播,因此我们用在阿尔托大学 的讲座来结束2016社区设备项目。这次演讲由首席工程师 Joona Petrell 在几个月前主持完成。可用性与用户界面教授 Marko Nieminen 给予了我们这次机会,在此也对Nieminen教授致上谢意。另外要特别感谢Jorma Virkkunen录下了这次讲座。

这次讲座包含了对Sailfish系统、Qt和移动用户界面的介绍,深入解释了Sailfish系统UI,当场演示了QML界面开发,并和出席的观众进行讨论。

  • 02:05 介绍:Qt和Sailfish系统
  • 17:58 基础:移动用户界面
  • 24:11 进展:角色和文化
  • 44:30 Sailfish系统:深入探索界面
  • 58:45 当场编码:着手QML界面开发
  • 1:19:01 讨论

我们在2017年将进行更多的直播!现在还只是一个暖身!

在此祝你新年快乐!

James Noori, 谨代表整个团队


译注:部分视频转码尚未完成,每个视频都至少有mp4格式支持,请尝试不同浏览器查看。转码完成后可支持所有(HTML5)浏览器。你可以右键下载视频后,通过本地播放器播放。


James Noori

Jolla社区主管。小玩意儿方面的极客。开源支持者与布道师。长期第三方Jolla博客博主。时刻准备着用独一另类的方案改变世界!


译者

TylerTemp

TylerTemp是一只Python程序员。你可以在这些地方找到我哦:      

如果你喜欢我的作品,你可以买我一杯啤酒,让我做的更好:  |  Flattr this