像许多定期在家里工作的开发人员一样,我拥有一个相当强大的桌面,足以应付各种任务而没有任何问题。但是有时会有诸如为Habr撰写本文之类的事情,不需要大量的计算能力,但同时您也想坐在自己喜欢的大型显示器和键盘上。
该决定是在查看评论之一时意外发生的-Samsung DeX界面,该界面使您可以在台式机模式下使用自己的智能手机。

本文是在智能手机上打字和排版的。对于那些对它的工作方式感兴趣的人,请继续学习。
第一个问题可能是为什么?首先,出于生态和便利的原因-台式机消耗更多的电力,产生噪音并发热。其次,只是出于兴趣尝试一些新事物。第三,如果可行,那么在某些情况下,可能不随身携带笔记本电脑,而是将自己限制在智能手机和HDMI电缆上,从而大大节省了行李的重量和空间。
当然,解决问题可能有不同的选择,没有台式机怎么办。您可以购买无风扇PC并将其与主机并行连接,但是好的无风扇PC并不便宜。您只能通过Google的操作系统购买Chromebox,它实际上是一台PC。最后,如果您只想观看视频,则只需将Google Chromecast插入显示器或电视即可。但是,事实证明,使用智能手机解决方案是最方便的,当然,前提是已经有了能够使用USB-C作为HDMI输出的现代智能手机。现代智能手机具有非常不错的处理能力已经不是什么秘密了-几个内核,4-8GB RAM,并且在大多数情况下,几乎所有这些都没有使用。
铁
实际上,“硬件”是智能手机本身,但是为了使所有功能正常工作,我们需要两个设备。
- USB-C — HDMI, . , , .. .
, USB-C , . - USB-, «» USB- — DeX.
, , USB-, .
实际上,仅此而已。我们将所有电缆连接在一起,将适配器与智能手机和显示器相连,并且一切正常,我们看到了一个完全成熟的桌面:

当然,通过USB开关连接到键盘并不是唯一的用例。可以使用智能手机代替笔记本电脑在大屏幕上显示演示文稿或照片,在酒店的电视上观看视频等。通常,由于现代智能手机的强大功能,因此有很多选择,将USB适配器放在包中或放在口袋中会更容易。而不是随身带一台笔记本电脑。
我们找到了硬件,让我们继续进行软件。
软件
使用软件,所有事情同时变得既简单又困难。仅仅是因为它是常规的Android,并且在大屏幕上都能正常工作。因为这是一部Android手机,所以很难,因此,并非所有程序都“了解”它们在桌面模式下工作。例如,
谷歌浏览器看起来像这样:

一切正常,但是在打开的页面之间切换需要点击几下,这很不方便。在Chrome Beta中,可以激活选项卡面板,只需在浏览器中打开地址“ chrome:// flags /#enable-conditional-strip”即可。选项卡仅位于底部,没有标题,只有页面图标(请参见屏幕截图的底部),但总比没有好。尽管看起来有些奇怪,但
Youtube仍然有效:

除了Youtube之外,Spotify还可以正常工作,您可以在后台听音乐,这丝毫不影响性能。
Habr可以正常打开,但是将鼠标悬停在图标上时不会显示工具提示,这有时在编写带有格式的注释或文本时不方便。
我没有尝试使用MS Office,但是Google Docs可以正常打开和编辑文档:图像编辑

出现困难...大多数Android编辑器都针对智能手机,并且在各种照片增强器,边框和其他废话中,我没有找到一个普通的简单绘画风格编辑器,您可以在其中调整画布大小,添加标题和执行其他简单操作。这很有趣,但是在几个名称中带有Pro的编辑器中,我没有找到过时的Resize Canvas函数。屏幕快照中显示了一个简单的名称为Photo Editor的编辑器示例,很容易看出它的UI绝对是为手机设计的。

但是,该系统可能不仅适合处理文本和图片:

Python 3.8,numpy,git和Slack可以正常工作,因此您甚至可以在这样的“ PC”上工作,唯一的问题是是否可以找到方便的IDE。
立即“引起我的注意”的明显缺点是缺少键盘布局图标。总体上很明显,Android系统是美国式的,他们对其他布局的存在有一个模糊的想法,但是尽管如此,在托盘中添加语言图标还是很方便的。顺便说一句,按Alt + Shift切换效果很好。
结论
通常,在“桌面模式”下使用智能手机给人留下了愉快的印象。一切运行正常,没有任何减慢的趋势,但是在操作过程中完全没有噪音也令人愉悦。公平地说,值得注意的是,高端智能手机比许多笔记本电脑都贵,因此如果不起作用,这将很奇怪。
显然,三星DeX是为三星设备设计的,我不知道这样的适配器是否可以在其他智能手机上使用。如果有人尝试过,请在评论中写。总的来说,这个概念似乎很有希望。由于现代智能手机在性能方面正赶上台式机,为什么不充分利用此功能,而不仅仅是玩游戏。将HDMI适配器放在口袋中并能够在大屏幕上使用该系统的能力非常方便,我希望该软件将继续朝这个方向发展。而且我可以建议Android开发人员在桌面模式下更好地测试他们的程序。如评论中所建议,将定期支持此模式在Android 11中很明显,对于开发人员来说,这是一个新的市场利基和新的机遇。在硬件要求方面,具有USB 3.1硬件支持的现代智能手机可能会采用桌面模式。
PS:对于那些想要“实时”观看Samsung DeX的人来说,视频是在破坏者(不是我的)之下。
视频