Outils pour utilisateurs

Outils du site


issue132:ubports

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue132:ubports [2018/05/06 09:52] – Suite à relecture christo.2soissue132:ubports [2018/05/07 12:11] (Version actuelle) auntiee
Ligne 5: Ligne 5:
 At the last UbuCon, I gave a basic programming workshop. In order to simplify the installation process, I prepared a virtual machine with the Ubuntu Touch SDK. Just download the file, set up your virtualization environment, and start programming.** At the last UbuCon, I gave a basic programming workshop. In order to simplify the installation process, I prepared a virtual machine with the Ubuntu Touch SDK. Just download the file, set up your virtualization environment, and start programming.**
  
-Les applications dans Ubuntu Touch (UBports) sont programmées sur l'ordinateur et tournent sur un dispositif réel. Il est toutefois nécessaire d'utiliser un jeu d'outils qui transforme le code source en application exécutable. Plusieurs outils sont utilisables : le plus traditionnel est SDK Ubuntu Touch (kit de développement logiciel), tandis que le plus prometteur est Clickable.+Les applications dans Ubuntu Touch (UBports) sont programmées sur l'ordinateur et tournent sur un dispositif réel. Il est toutefois nécessaire d'utiliser un jeu d'outils qui transforme le code source en application exécutable. Plusieurs outils sont utilisables : le plus traditionnel est le SDK Ubuntu Touch (kit de développement logiciel), tandis que le plus prometteur est Clickable.
  
-SDK d'Ubuntu Touch n'est plus maintenu et par conséquent cela peut paraître inutile de passer du temps dans ce cours à expliquer comment il marche. Bien que ce soit exact, il y a des principes que j'aimerais toutefois aborder. Clickable et SDK suivent le même processus. Le code source de l'application est écritcompilé puis une application exécutable est générée. Pour être capable de lancer une application pour ARM sur un PC, vous avez besoin d'utiliser un conteneur qui « adapte » les deux architectures.+Le SDK d'Ubuntu Touch n'est plus maintenu et par conséquent cela peut paraître inutile de passer du temps dans ce cours à expliquer comment il fonctionne. Bien que ce soit exact, il y a des principes que j'aimerais toutefois aborder. Clickable et le SDK suivent le même processus. Le code source de l'application est écrit et compilépuis une application exécutable est générée. Pour être capable de lancer une application pour ARM sur un PC, vous avez besoin d'utiliser un conteneur qui « adapte » les deux architectures.
  
-Lors du dernier UbuCon, j'ai animé un atelier de programmation de base. Afin de simplifier le processus d'installation, j'ai préparé une machine virtuelle avec SDK Ubuntu Touch. Ensuite nous devons  simplement télécharger  le fichier, configurer son environnement de virtualisation et commencer à programmer.+Lors du dernier UbuCon, j'ai animé un atelier de programmation de base. Afin de simplifier le processus d'installation, j'ai préparé une machine virtuelle avec le SDK Ubuntu Touch. Ensuite il suffit de télécharger le fichier, configurer son environnement de virtualisation et commencer à programmer.
  
  
Ligne 16: Ligne 16:
 The virtual machine uses Ubuntu Mate 16.04. The user and the password are the same: “ubucon”. I recommend you to download the virtual machine in parallel. It’s 12 GB and can take a long time to download.  The virtual machine uses Ubuntu Mate 16.04. The user and the password are the same: “ubucon”. I recommend you to download the virtual machine in parallel. It’s 12 GB and can take a long time to download. 
  
-The link is: https://bit.ly/2JIdjBh. The host computer can run any operating system that can run VirtualBox. Voici les étapes pour Ubuntu 16.04. +The link is: https://bit.ly/2JIdjBh. The host computer can run any operating system that can run VirtualBox. Here are the steps for Ubuntu 16.04. 
  
 The first step is to add the VirtualBox repository. The first step is to add the VirtualBox repository.
Ligne 28: Ligne 28:
 La machine virtuelle utilise Ubuntu Mate 16.04. L'utilisateur et le mot de passe sont les mêmes : « ubucon ». Je vous recommande de télécharger la machine virtuelle en parallèle. Elle fait 12 Go et le téléchargement peut prendre du temps. La machine virtuelle utilise Ubuntu Mate 16.04. L'utilisateur et le mot de passe sont les mêmes : « ubucon ». Je vous recommande de télécharger la machine virtuelle en parallèle. Elle fait 12 Go et le téléchargement peut prendre du temps.
  
-Le lien est : https://bit.ly/2JIdjBh. L'ordinateur hôte peut exécuter n'importe quel système d'exploitation qui puisse faire tourner VirtualBox. Voici les étapes pour Ubuntu 16.04. Voici les étapes pour Ubuntu 16.04.+Le lien est : https://bit.ly/2JIdjBh. L'ordinateur hôte peut exécuter n'importe quel système d'exploitation qui puisse faire tourner VirtualBox. Voici les étapes pour Ubuntu 16.04.
  
 La première étape consiste à ajouter le dépôt de VirtualBox. La première étape consiste à ajouter le dépôt de VirtualBox.
Ligne 84: Ligne 84:
 Start the Ubuntu Touch SDK by double-clicking on the icon.** Start the Ubuntu Touch SDK by double-clicking on the icon.**
  
-Vous devez sélectionner Utiliser un fichier de disque dur existant. Ensuite, sélectionnez le fichier de la machine virtuelle que vous avez téléchargé précédemment.+Vous devez sélectionner Utiliser un fichier de disque dur virtuel existant. Ensuite, sélectionnez le fichier de la machine virtuelle que vous avez téléchargé précédemment.
  
-La machine virtuelle est alors créée et nécessite maintenant d'être configurée.+La machine virtuelle est alors créée et doit maintenant être configurée.
  
-Cliquez sur le bouton Paramètres. Dans Système, Processeur, sélectionnez Activer PNAE/NX pour améliorer la performance de la machine virtuelle. Les options de virtualisation de l'ordinateur peuvent être désactivées. Dans ce cas, elles doivent être activées dans la configuration du BIOS.+Cliquez sur le bouton Paramètres. Dans Système, Processeur, sélectionnez Activer PAE/NX pour améliorer la performance de la machine virtuelle. Les options de virtualisation de l'ordinateur peuvent être désactivées. Dans ce cas, vous devez les activer dans la configuration du BIOS.
  
 Dans Affichage, vous pouvez configurer la mémoire graphique de la machine virtuelle. Même si votre ordinateur le supporte, je vous recommande de désactiver l'accélération 3D. Les outils SDK utilisent l'accélération OpenGL et cela ne fonctionne pas très bien avec VirtualBox. Dans Affichage, vous pouvez configurer la mémoire graphique de la machine virtuelle. Même si votre ordinateur le supporte, je vous recommande de désactiver l'accélération 3D. Les outils SDK utilisent l'accélération OpenGL et cela ne fonctionne pas très bien avec VirtualBox.
Ligne 94: Ligne 94:
 La machine virtuelle est maintenant prête. La machine virtuelle est maintenant prête.
  
-Démarrez SDK Ubuntu Touch en double-cliquant sur l'icône.+Démarrez le SDK Ubuntu Touch en double-cliquant sur l'icône.
  
 **Conclusions **Conclusions
issue132/ubports.1525593140.txt.gz · Dernière modification : 2018/05/06 09:52 de christo.2so