Maison > Périphériques technologiques > Industrie informatique > Comment configurer un environnement de développement mobile

Comment configurer un environnement de développement mobile

尊渡假赌尊渡假赌尊渡假赌
Libérer: 2025-02-15 11:30:11
original
1015 Les gens l'ont consulté

exécuter un environnement de développement Linux sur un appareil mobile: un guide pour utiliser Samsung Dex

How to Set Up a Mobile Development Environment

Points de base:

  • Samsung Dex utilise la puissance de calcul des appareils mobiles pour exécuter des environnements de type Desktop, vous permettant de configurer un environnement de développement Linux sur votre appareil mobile.
  • Pour créer un environnement de développement Linux, vous devez installer l'application Samsung DEX et l'application Linux sur DEX, puis utiliser l'image Linux pour créer un conteneur virtuel, ne prenant actuellement en charge uniquement la version Ubuntu 16.04 LTS.
  • Bien que Linux sur DEX soit toujours à l'étape de test et que ses performances ne soient pas aussi bonnes que les ordinateurs de bureau, l'amélioration des performances des appareils mobiles et la popularité des services cloud montrent que les appareils mobiles peuvent remplacer les ordinateurs traditionnels à l'avenir.

L'utilisation des appareils mobiles a considérablement augmenté au cours de la dernière décennie. La navigation mobile a dépassé la navigation de bureau depuis plus de deux ans. La disponibilité des appareils mobiles a également été considérablement améliorée. Les appareils mobiles ont aujourd'hui une forte puissance de traitement.

Nous ignorons souvent l'outil puissant pour les plates-formes mobiles en tant que développeurs, mais aujourd'hui, vous pouvez profiter de la portabilité de votre appareil mobile et gagner la flexibilité que vous vous rapprochez de votre bureau chaque année.

Cet article décrit comment utiliser Samsung Dex pour exécuter un environnement de développement Linux sur les appareils mobiles.

Une brève histoire de Samsung Dex

Samsung DEX est une plate-forme qui vous permet d'exécuter des environnements de type Desktop en utilisant la puissance de calcul de votre appareil mobile. Il a été lancé en 2017 et a été activement développé depuis lors. Le nombre d'appareils capables d'exécuter Dex a augmenté régulièrement. Dans cet article, nous explorerons comment configurer un environnement de développement Linux via Samsung Dex.

Depuis son lancement, Samsung Dex est disponible sur tous les appareils phares de Samsung, y compris:

  • Galaxy S8 / S8
  • note 8
  • Galaxy S9 / S9
  • Remarque 9
  • Galaxy Tab S4
  • Série S10 récente

Samsung Dex a initialement lancé un accessoire de station d'accueil appelé Station DEX. Vous devez connecter votre appareil mobile à la station DEX, qui fournit une interface au périphérique de sortie via le port HDMI et à des périphériques de saisie tels que la souris et le clavier via les ports USB et USB-C.

How to Set Up a Mobile Development Environment Station Samsung DEX (source)

Bien que la station DEX soit initialement nécessaire, cette exigence a été assouplie dans des appareils plus récents. Si vous utilisez un appareil Galaxy Note 9 ou un appareil plus récent, un convertisseur USB-C vers HDMI peut vous aider à vous connecter à votre moniteur et Bluetooth peut être utilisé pour les périphériques.

Samsung a récemment lancé le Dex Pad, une version portable de la station Dex, qui a des ventilateurs de charge et de refroidissement sans fil intégrés en plus des ports HDMI et USB.

Samsung DeX Pad Samsung dex pad (source)

Supposons que vous répondiez aux exigences matérielles, vous avez besoin de deux applications pour créer un environnement de développement Linux. Tout d'abord, vous devez installer l'application Samsung DEX pour activer l'expérience Samsung DEX. Ensuite, vous avez besoin de l'application Linux on Dex, qui est actuellement en version bêta. Vous pouvez demander l'accès via Google Play Store.

Maintenant que nous avons résolu les exigences du processus, commençons!

Configurer un environnement Linux sur Samsung Dex

L'application Linux sur DEX vous montre une liste de conteneurs virtuels que vous avez créés sur votre appareil. Essayons de créer notre premier conteneur en cliquant sur le bouton "" dans le coin inférieur droit de l'écran.

How to Set Up a Mobile Development Environment

Lors de la création d'un conteneur, vous devez utiliser une image Linux. Actuellement, seul le LTS Ubuntu 16.04 est pris en charge. Cette image peut être téléchargée à partir du serveur Samsung DEX. Vous devez utiliser une version modifiée d'Ubuntu pour vous conformer aux stratégies de sécurité d'Android.

How to Set Up a Mobile Development Environment Télécharger l'image Linux personnalisée fournie par Samsung

Une fois le téléchargement terminé, vous devez décompresser l'image.

How to Set Up a Mobile Development Environment Décompressez l'image Linux téléchargée

Pour créer un nouveau conteneur, accédez à l'emplacement où l'image est décompressée dans le système de fichiers et fournissez un nom et une description de l'image. Vous devez également spécifier l'espace de stockage pour allouer à cette image. Cela peut être modifié plus tard après la création du conteneur avec succès. Au moins 10 Go sont nécessaires.

How to Set Up a Mobile Development Environment Options pour créer des conteneurs

La création de conteneurs ne prendra pas longtemps - les images personnalisées du système d'exploitation Linux fournies par Samsung sont déjà compatibles avec Dex. L'utilisateur par défaut est Dextop et le mot de passe est secret.

Après avoir créé le conteneur, vous pouvez afficher la liste des conteneurs dans l'application. Sélectionnez un conteneur pour afficher ses détails.

How to Set Up a Mobile Development Environment Détails des conteneurs

Tester l'environnement Linux sur les appareils mobiles et Samsung Dex

Vous pouvez toujours accéder au conteneur à partir de l'application Linux sur DEX via le terminal de démarrage avant de vous connecter à un moniteur externe. Sélectionnez l'option "Mode du terminal" dans la page Détails ci-dessus pour démarrer le terminal.

How to Set Up a Mobile Development Environment Terminaux exécutant des conteneurs sur les appareils mobiles

Vous pouvez exécuter l'interprète Python à partir de ce terminal et tester certaines instructions de base.

How to Set Up a Mobile Development Environment Interpréteur Python pour exécuter des conteneurs sur les appareils mobiles

Pour utiliser l'environnement Linux dans vos paramètres de bureau, connectez votre appareil mobile à un moniteur externe. À ce stade, vous n'exécutez peut-être pas une application Linux sur DEX. Lorsque la version de bureau est chargée dans le moniteur, vous verrez le logo Samsung Dex sur le moniteur.

How to Set Up a Mobile Development Environment Samsung Dex Desktop au démarrage

Lorsque Samsung Dex charge, vous pouvez utiliser l'appareil mobile connecté comme trackpad ou utiliser la souris et le clavier connectés. Accédez à l'application installée dans votre appareil mobile et sélectionnez Linux sur les applications DEX. Vous pourrez voir une liste de tous les conteneurs disponibles dans votre application. Sélectionnez le conteneur que vous souhaitez exécuter.

How to Set Up a Mobile Development Environment

Cliquez sur le bouton Exécuter pour entrer dans l'environnement Linux.

How to Set Up a Mobile Development Environment

Vous entrerez dans l'environnement Linux dans Samsung Dex. Vous pouvez toujours accéder au menu inférieur de l'environnement Dex, que j'ai utilisé pour prendre des captures d'écran.

Linux sur DEX en est encore à ses balbutiements, et vous pouvez exécuter diverses applications, mais les performances sont comparables à celles d'un ordinateur de bureau. Linux sur DEX est principalement destiné aux développeurs, c'est peut-être la base d'utilisateurs qui peut l'utiliser dans sa forme actuelle.

Réflexions finales

Les machines de développement Linux avec Samsung Dex peuvent simuler des ordinateurs de bureau en termes de fonctionnalités. Surtout, la popularité croissante des services cloud a réduit la dépendance à l'égard des besoins de stockage traditionnels.

La puissance de calcul n'est pas forte par rapport à l'exécution de Linux nativement sur des ordinateurs de bureau, ce n'est pas l'expérience la plus fluide. De plus, la prise en charge de divers appareils est limitée et Linux sur Dex est toujours en version bêta. Mais, étant donné la vitesse à laquelle nos appareils mobiles deviennent de plus en plus puissants, il n'est pas surprenant que les utilisateurs finaux remplacent les ordinateurs personnels traditionnels par des conteneurs sur les appareils mobiles dans les années à venir.

Avez-vous essayé Linux sur DEX? Pensez-vous que cela complétera (ou même remplacera!) Votre configuration de développement actuelle? Veuillez nous faire savoir dans les commentaires ci-dessous!

FAQ sur les environnements de développement mobile (FAQ)

Qu'est-ce que Samsung Dex et comment ça marche?

Samsung DEX est une fonctionnalité incluse dans certains périphériques portables Samsung haut de gamme qui vous permet de "prolonger" votre appareil à une expérience de bureau. Avec un moniteur, un clavier et une souris, vous pouvez utiliser votre téléphone ou votre tablette comme ordinateur pour exécuter des applications Android dans une interface de type bureau. Cette fonctionnalité est particulièrement utile pour les développeurs qui souhaitent coder à tout moment, n'importe où, car il leur permet d'utiliser les appareils Samsung comme environnement de développement portable.

Puis-je utiliser des conteneurs Docker sur Samsung Dex?

Oui, vous pouvez exécuter des conteneurs Docker sur Samsung Dex. Docker est une plate-forme qui vous permet d'automatiser le déploiement, la mise à l'échelle et la gestion des applications. En exécutant des conteneurs Docker sur Samsung Dex, vous pouvez créer un environnement de développement portable qui vous permet de travailler sur des projets à tout moment, n'importe où.

Comment configurer mon Samsung Dex pour le codage?

La configuration de Samsung DEX pour le codage implique plusieurs étapes. Tout d'abord, vous devez connecter votre appareil Samsung à votre moniteur, votre clavier et votre souris. Ensuite, vous devez installer un éditeur de code sur votre appareil, tel que Termux ou Codeanywhere. Après avoir installé l'éditeur de code, vous pouvez commencer le codage directement sur votre appareil Samsung.

Quelles sont les limites de l'encodage sur Samsung DEX?

Alors que Samsung Dex fournit un moyen pratique de coder à tout moment, n'importe où, il a certaines limites. Par exemple, tous les langages et cadres de programmation ne sont pas pris en charge. De plus, les appareils Samsung peuvent ne pas fonctionner ainsi que des ordinateurs de bureau ou des ordinateurs portables traditionnels, ce qui peut affecter la vitesse et l'efficacité du codage.

Puis-je utiliser Samsung Dex sans station d'accueil?

Oui, vous pouvez utiliser Samsung Dex sans station d'accueil. Samsung DEX peut être activé à l'aide d'un adaptateur ou d'un câble USB-C vers HDMI. Cependant, l'utilisation d'une station d'accueil peut fournir d'autres avantages, comme un port USB supplémentaire pour connecter les périphériques comme les claviers et les souris.

Samsung Dex est-il compatible avec tous les appareils Samsung?

Samsung DEX n'est pas compatible avec tous les appareils Samsung. Il n'est disponible que sur certains modèles haut de gamme, y compris le Galaxy S8 et plus tard, le Galaxy Note8 et plus tard, et le Galaxy Tab S4 et plus tard.

Puis-je utiliser Samsung Dex avec des écrans et périphériques non-Samsung?

Oui, vous pouvez utiliser Samsung DEX avec des écrans et des périphériques non samsung. Samsung DEX est compatible avec la plupart des moniteurs HDMI ainsi que les périphériques USB et Bluetooth.

Puis-je exécuter plusieurs applications sur Samsung Dex en même temps?

Oui, vous pouvez exécuter plusieurs applications simultanément sur Samsung Dex. Cela vous permet de transférer aussi efficacement que vous le feriez sur un bureau ou un ordinateur portable traditionnel.

Puis-je accéder à Internet sur Samsung Dex?

Oui, vous pouvez accéder à Internet sur Samsung Dex. Vous pouvez utiliser la connexion Internet de votre appareil Samsung ou vous connecter à un réseau Wi-Fi.

Puis-je enregistrer et transférer des fichiers sur Samsung Dex?

Oui, vous pouvez enregistrer et transférer des fichiers sur Samsung Dex. Les fichiers enregistrés sur les appareils Samsung sont accessibles sur Samsung DEX et vice versa. Vous pouvez également transférer des fichiers entre un appareil Samsung et un périphérique USB ou Bluetooth connecté.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal