Comme beaucoup de développeurs qui travaillent périodiquement à domicile, j'ai un bureau assez puissant, ce qui suffit pour diverses tâches sans aucun problème. Mais périodiquement, il y a des choses comme écrire cet article pour Habr, où beaucoup de puissance de calcul n'est pas nécessaire, mais en même temps, vous voulez vous asseoir devant votre grand écran et clavier préférés.
La décision est venue par accident lors de la visualisation de l'un des avis - l'interface Samsung DeX, qui vous permet d'utiliser votre propre smartphone en mode bureau.
Cet article a été tapé et composé sur un smartphone. Pour ceux qui s'intéressent à son fonctionnement, la suite sous la coupe.
La première question est probablement pourquoi? Premièrement, pour des raisons d'écologie et de commodité - le bureau consomme plus d'électricité, fait du bruit et chauffe. Deuxièmement, juste par intérêt d'essayer quelque chose de nouveau. Troisièmement, si cela fonctionne, dans certains cas, il est possible de ne pas emporter d'ordinateur portable avec vous, mais de vous limiter à un smartphone et à un câble HDMI, ce qui économise considérablement du poids et de l'espace dans vos bagages.
Bien sûr, il peut y avoir différentes options pour résoudre le problème, comment se passer d'un bureau. Vous pouvez acheter un PC sans ventilateur et le connecter en parallèle avec votre ordinateur principal, mais un bon PC sans ventilateur n'est pas bon marché. Vous pouvez acheter une Chromebox, qui est essentiellement le même PC, uniquement avec un système d'exploitation de Google. Enfin, si vous vous limitez à regarder une vidéo, vous pouvez simplement brancher Google Chromecast sur votre moniteur ou votre téléviseur. Mais la solution avec un smartphone s'est avérée être la plus pratique, à condition, bien sûr, qu'il existe déjà un smartphone moderne capable d'utiliser l'USB-C comme sortie HDMI. Ce n'est un secret pour personne que les smartphones modernes ont une puissance de calcul très décente - plusieurs cœurs, 4 à 8 Go de RAM et, dans la plupart des cas, tout cela n'est pratiquement pas utilisé.
Le fer
En fait, le «matériel» est le smartphone lui-même, mais pour que tout fonctionne, nous avons besoin de deux appareils.
- USB-C — HDMI, . , , .. .
, USB-C , . - USB-, «» USB- — DeX.
, , USB-, .
En fait, c'est tout. Nous connectons tous les câbles ensemble, connectons l'adaptateur avec un smartphone et un moniteur, et tout fonctionne, nous voyons un bureau à part entière:
bien sûr, se connecter à un clavier via un commutateur USB n'est pas le seul cas d'utilisation. Un smartphone peut être utilisé à la place d'un ordinateur portable pour afficher des présentations ou des photos sur grand écran, regarder des vidéos sur un téléviseur dans un hôtel, etc. En général, avec la bonne puissance des smartphones modernes, il y a pas mal d'options d'utilisation, et mettre un adaptateur USB dans un sac ou une poche peut être plus facile. que d'emporter un ordinateur portable avec vous.
Nous avons compris le matériel, passons au logiciel.
Logiciel
Avec le logiciel, tout est à la fois simple et complexe. Tout simplement parce que c'est Android normal et que cela fonctionne bien sur les grands écrans. C'est difficile car il s'agit d'un téléphone Android, donc tous les programmes ne "comprennent" pas qu'ils fonctionnent en mode bureau.
Google Chrome, par exemple, ressemble à ceci:
tout fonctionne bien, mais passer d'une page ouverte à une autre nécessite quelques clics, ce qui n'est pas pratique. Dans Chrome Beta, il est devenu possible d'activer le panneau des onglets, pour lequel il suffit d'ouvrir l'adresse "chrome: // flags / # enable-conditionitional-strip" dans le navigateur. Les onglets ne sont situés qu'en bas et ils n'ont pas de légendes, seulement des icônes de page (voir le bas de la capture d'écran), mais c'est toujours mieux que rien.
Youtube fonctionne, même si cela semble un peu étrange:
En plus de Youtube, Spotify fonctionne bien , vous pouvez écouter de la musique en arrière-plan, cela n'affecte pas les performances.
Habr s'ouvre normalement, mais les info-bulles n'apparaissent pas lors du survol des icônes, ce qui est parfois gênant lors de l'écriture de commentaires ou de texte avec mise en forme.
Je n'ai pas essayé d'utiliser MS Office, mais Google Docs ouvre et modifie les documents normalement: des
difficultés sont survenues avec l'édition d'images... La plupart des éditeurs Android sont destinés aux smartphones, et parmi toutes sortes d'améliorateurs de photos, de bordures et autres absurdités, je n'ai pas trouvé d'éditeur de style de peinture simple commun où vous pourriez redimensionner la toile, ajouter des légendes et faire d'autres choses simples. C'est drôle, mais dans plusieurs éditeurs avec le mot Pro dans le nom, je n'ai pas trouvé la fonction banale Resize Canvas. Un exemple d'éditeur avec le nom simple Photo Editor est montré dans la capture d'écran, et il est facile de voir que son interface utilisateur est définitivement conçue pour un téléphone.
Cependant, le système peut convenir non seulement pour travailler avec des textes et des images:
Python 3.8, numpy, git et Slack fonctionnent bien, donc vous pouvez même travailler à partir d'un tel "PC", la seule question est de savoir si vous pouvez trouver un IDE pratique.
Un inconvénient évident qui a immédiatement attiré mon attention était l'absence d'icône de disposition du clavier. Il est clair en général que le système Android est américain, et ils ont une vague idée de la présence d'autres mises en page, mais néanmoins, il serait pratique d'ajouter une icône de langue dans la barre d'état. À propos, la commutation par Alt + Shift fonctionne bien.
Conclusion
L'utilisation du smartphone en «mode bureau» a, dans l'ensemble, laissé une impression agréable. Tout fonctionne bien, rien ne ralentit, mais l'absence totale de bruit pendant le fonctionnement est également agréable. Pour être honnête, il convient de noter que les smartphones haut de gamme sont plus chers que de nombreux ordinateurs portables, il serait donc étrange que cela ne fonctionne pas.
Évidemment, Samsung DeX est conçu pour les appareils Samsung, je ne sais pas si un tel adaptateur fonctionnera sur d'autres smartphones. Si quelqu'un a essayé, écrivez dans les commentaires. En général, le concept semble assez prometteur. Étant donné que les smartphones modernes rattrapent les performances des ordinateurs de bureau, pourquoi ne pas utiliser cette puissance pour de bon, et pas seulement jouer à des jeux. La possibilité de mettre un adaptateur HDMI dans votre poche et de pouvoir utiliser le système sur un grand écran est très pratique, j'espère que le logiciel continuera à se développer dans ce sens. Et je peux conseiller aux développeurs Android de mieux tester leurs programmes en mode bureau. Comme suggéré dans les commentaires, ce mode sera régulièrement pris en chargedans Android 11, c'est donc une évidence pour les développeurs, une nouvelle niche de marché et de nouvelles opportunités. En termes de configuration matérielle, le mode bureau sera très probablement disponible sur les smartphones modernes avec prise en charge matérielle de l'USB 3.1.
PS: Pour ceux qui veulent regarder Samsung DeX "en direct", la vidéo est sous le spoiler (pas le mien).
Vidéo