这项工作开始在Sailfish OS 1.1.2.16的版本上进行,在编写过程中,更新1.1.4.29和1.1.6.27到来了(是的,我很担心)。顺便说说 ...2.0 ( Indiegogo Jolla Tablet), .
- , 2.0 -, — , , , …
前言
本部分主要表达对选择作者操作系统的个人想法/看法,因此对此不感兴趣的任何人都可能会错过它。很长时间以来,我一直是Windows Mobile的用户(硬件是htc hd mini,这是当时的好设备,但现在已经过时了)。在购买新手机时,我开始考虑哪种操作系统最适合我(我认为像手机之类的设备在某种程度上是我的扩展,因此应该与所有者相对应)。首先想到的是:Android,IOS,Win电话,Ubuntu电话,Firefox OS,Sailish OS。想法开始了:因此,IOS对我来说太简单了,Win电话并没有激发灵感,Android –似乎是一个不错的相对开放的平台,您可以挖掘(对我来说+),Google服务,实际上整个生态系统都可以满足要求,但是出于某种原因Google长期以来一直没有同情心,我不知道为什么,也许是因为Google生气了。好的,公司结束了。剩下什么?Ubuntu手机,Firefox OS,Sailish OS。警告!下切了很多“沉重”照片!Firefox不,基于浏览器的OS?当开发人员自己说(我不记得在哪里读)时,最难的事情就是教浏览器调用。Ubuntu PhoneHmm,还不错,很近。我曾经是Ubuntu桌面的用户,现在是Ubuntu的用户,Ubuntu Edge的想法非常好。但是我读了“评论”,他们说孩子的虫子很多,等等。另外,该操作系统似乎已经存在,但没有,也没有任何“官方”设备(即预装了操作系统)(与此同时,Jolla手机已经在俄罗斯完全销售了)。顺便说说 ...: Jolla Ltd, « ». , , , , « » , , — -- — . , : Jolla ( ) , « » ( , 2015 , 100 ).
Sailfish OS仍然是Sailfish OS。首先,我在设计上更喜欢它(也许我对模糊效果的隐藏同情起了作用)。其次,他们写道,它不如同一个Ubuntu Phone重要。第三,管理理念,第四...好吧,好吧,我只是喜欢它。着牙,这部作品的作者去订购了一部Jolla手机(对我来说2万卢布对于手机来说是很多钱)。这就是它的旋转和旋转方式。UPD在购买时,它的价格为20,000卢布,现在为15,000卢布。好吧走吧
让我们从架构开始
图片是从sailfishos.org/about拍摄的,您可以在此处了解更多,更详细,更好地了解,还有指向开源组件的链接:releases.sailfishos.org/sources。他们还需要有一个github帐户。从图片中可以看到,操作系统内部有Linux相当熟悉的组件:gstreamer,pulseaudio,dbus,systemd,wayland,QT等。也就是说,所有这些或多或少都是熟悉的,开放的,您可以更深入地研究。接口
该界面实际上非常简洁:
所有“窗口”均垂直放置。在“锁定”屏幕的最顶部(日期,时间,未接来电,消息,Wi-Fi,“警报是否打开”图标等),在“锁定”屏幕和“主页”中间是电池电量和蜂窝信号水平。是的,是的,在此操作系统上没有顶栏! (尽管在平板电脑的演示版2.0中(!),我看到他在那里。也就是说,如果我们在家庭中并希望查看充电的时间或电量,则需要“向下滑动”一点以查看“锁定”屏幕的边缘。但是,如果您在应用程序中,该怎么办呢?只是!向左或向右滑动一小步,即可看到时间和费用(它们将已经在“家”中了),而无需放开手指。 (通常,我强烈建议您观看有关此过程的视频,因为很难用语言来描述。)我试图制作一个屏幕,看起来如何:
所以我在说什么...哦,是的,最底层是启动器-所有应用程序的快捷方式都位于该位置,可以从此处将其删除。
锁定
Home
Launcher,但是,Home中的这些矩形表示正在运行的应用程序,如果其中有四个以上,它们的大小将减小:第5个启动了
4个正在运行的应用程序
,这是完成应用程序的两种方法之一(不算灭进程):
如果这些矩形中有9个以上,则后者将超出可见空间的范围,并且无法从屏幕上访问(但实际上,它们将保留在内存中并且可以工作)。通过关闭“额外”应用程序来决定对它们的访问。
如果从“锁定”屏幕,“主页”,“启动器”中的底部向上滑动,则会打开“事件”窗口。
事件窗口有关管理理念的一些信息如果Android操作系统(因为我使用的操作系统比Google少,所以我不会谈论iOS,因为我在使用它时甚至比Google少)在管理方面更侧重于“戳戳”,所以Sailfish OS侧重于滑动。是的,没有按钮可以关闭,最小化或返回-一切都通过手势完成!在手势中,“戳”可能仅用于解锁(您需要在屏幕上“戳”两次)。要锁定,只需从顶部到底部滑动手指,但始终从显示屏的最高点滑动即可(否则,只需关闭应用程序即可)。接口的缺点起初,我不喜欢无法快速关闭,例如Wi-Fi或蓝牙,您必须进入设置并在其中按一下(因为这是习惯问题)。我想稍微重新设计通知中心,这还不错,但是可能会更好(我们正在等待2.0,他们说这个问题已在此处修复),我也不希望在通知中心中显示错过的事件数,我想看看我具体错过了什么/我忘了。关于pkcon操作系统中的控制台标准软件包管理器,但您可以将其更改为zypper,用户名nemo(显然,他们在网站上说“我们与众不同”并不是毫无意义的)(顺便说一句,这句话对界面也有影响)。
本机应用首先,简要介绍一下获取程序的方式:有一家名为Harbour的Jolla官方商店,以及Meego的“旧版”-openrepos.net。是的,还没有那么多应用程序,但是它们的编写速度很慢,我认为现有的创造力非常有创意。就个人而言,我有足够的应用程序。 Harbor的一个显着特征是您无法(目前不能吗?)分发钱的应用程序,根本就没有这样的功能,您只能添加一个flattr服务按钮,以便希望的人可以捐款。我会马上说,由于某种原因,所有程序都运行很长时间(与iOS / Android相比)。缺少或需要改进的程序:-图形阻止程序-文件音乐播放器-对于“注释”程序,您需要单击“导出”或“另存为”按钮,因为我不知道它存储所有注释的位置-我们需要完善CalDav的实现,因为它有时工作不正常(使用Yandex日历)。开发商说,他仍然是“实验性”的...-我想问一下开发商完成的默认视频
播放器的播放器。你看到了吗?您能想象如果条带在视频中出现白色区域会发生什么情况?另外,视频无法方便地停止播放,通常,您仍需要优化播放器。关于Android应用Sailfish OS的一个功能是支持Android应用程序,使用内置的模拟器(可以通过相同的Harbour轻松移除它,从而使手机完全种族干净),我设法启动了所需的所有应用程序:Skype,Opera,2Gis,WPS office。 Android应用程序通常是稳定的。有几个客户商店可以直接从Harbor下载:-Anzhi Market-没有尝试;-Aptoide商店-我个人最喜欢最稳定的Yandex.Store;-Yandex.Store-起初我只是使用它,但事实证明它是非常有问题的,在我看来,它在我的Android应用程序错误列表中排名第一。附加屏幕截图
日历
从上到下滑动
设置提醒时间
设置
实用程序“ Sailfish Utilities”(允许您重新启动Android仿真器,网络子系统,为媒体文件重新编制索引等)。Notes
计算器
(还显示文本的近似值以固定单词中的字母)
注意:如果您仔细看,在所有角落您可以看到这些“矩形”的圆角-这是界面的功能(开发人员哲学的一个很好的例子:“我们与众不同”)。
如在SDK的官方网站上所述,针对Sailfish OS应用程序的开发用C ++和QML(图形部分)编写,包括:-QtCreator集成开发环境(IDE)-用于交叉编译的Mer构建引擎-SailfishOS仿真器-教程,设计和API文档-其他库和开放源代码的存储库有关更多信息,请访问:sailfishos.org/develop。Jolla电话让我们直接谈谈Sailfish OS媒体。他的一项功能决定了他的整个设计,手机由两部分组成:手机本身和另一半。理论上,另一半可以是任何东西:-普通面板-键盘-太阳能面板-...同时,即使是普通面板也不是那么简单!它们具有NFC标签,因此在更换面板时会更改背景,铃声等。关于键盘:发烧友制作了一个名为TOHK的键盘(谷歌使用它),但不幸的是您现在无法购买。Kickstarter上只有该公司的成员收到了它。个人评估:就智能手机而言,我并不特别精明,因此最好看看我的副本的照片(在撰写本文时,他已经4个月大了)。我只能说设备很时尚,但在某些地方,外壳上仍可能有刮痕。


我被吸引到的是,开发人员没有“伸出”他们的徽标,它位于背面板上,但是在智能手机边缘的顶部却看不见。结论
该设备非常有趣,是的,Sailfish OS是一个相当年轻的平台:存在错误(尽管“我几乎没有发现任何孩子的错误),还没有很多本机应用程序(尽管我没有发现任何特殊的缺陷,并且如果Android支持总是有帮助的话) ),某些默认程序的不完整性,但还是有潜力的,而且它是巨大的!原始的管理理念,平台开放性,精美的设计令人着迷。至于Jolla手机本身,事实证明它不同于其他手机:“两半”设计,有趣的材料组合,由于另一半而具有定制的可能性。一般而言,如果Jolla的发展步伐一致,那么它就有机会在移动OS的万神殿中占据一席之地。并进一步:一位读过此评论的朋友告诉我:“我仍然不明白为什么我必须为此付钱才能获得iOS / Android / Windows手机。”我故意没有“积极地”分配杀手级功能,以及用户为这1.5万卢布(08.15的价格)将获得什么,因为,首先,这不是销售文字,这只是适度的评论,其次,谁“成熟了” “,他本人将理解为什么他需要这样的电话以及他具有什么样的杀手级功能,对吗?链接到其他俄语评论(对我来说似乎很有趣):
www.linux.org.ru/gallery/screenshots/11368594habrahabr.ru/post/206280geektimes.ru/post/242801有用的链接:
sailfishos.org(您可以在原版中阅读所有与操作系统有关的内容。)sailfishos.org/design/ux-framework(对于那些对界面结构了解不足的人)sailfishos.org/design/gestures(有关手势的更多信息)sailfishos.org/design/原则设计(设计原则)PS我借此机会向用户Jolla打电话:您是否为心爱的人购买了任何保护套?如果是这样,哪一个?顺便说一句,有趣的是,约拉与俄罗斯联邦之间的协议将产生什么结果,因为Sailfish OS被宣布为几乎是官方的国内OS,并被添加到进口替代计划中。我感谢我的朋友的第一批评论,更正和提示。