issue102:c_c
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue102:c_c [2015/11/05 11:05] – auntiee | issue102:c_c [2015/11/07 23:30] (Version actuelle) – d52fr | ||
---|---|---|---|
Ligne 30: | Ligne 30: | ||
sudo add-apt-repository ppa: | sudo add-apt-repository ppa: | ||
- | Cette commande ajoutera le PPA ubuntu-sdk officiel pour vous permettre d' | + | Cette commande ajoutera le PPA ubuntu-sdk officiel pour vous permettre d' |
Installer le paquet | Installer le paquet | ||
Ligne 36: | Ligne 36: | ||
sudo apt update && sudo apt install ubuntu-sdk | sudo apt update && sudo apt install ubuntu-sdk | ||
- | Cette commande met a jour la liste des paquets et, dans la foulée, installe le paquet ubuntu-sdk. | + | Cette commande met à jour la liste des paquets et, dans la foulée, installe le paquet ubuntu-sdk. |
**The official install page notes that anyone running a development version of 15.10 should ensure their packages are all up-to-date, before installing ubuntu-sdk, with a “sudo apt dist-upgrade”. | **The official install page notes that anyone running a development version of 15.10 should ensure their packages are all up-to-date, before installing ubuntu-sdk, with a “sudo apt dist-upgrade”. | ||
Ligne 54: | Ligne 54: | ||
The next page will ask for personal information - your nickname, full name, email, the app name, and the framework you want to develop for. I chose the ubuntu-sdk-15.04 framework (as I am running 15.04).** | The next page will ask for personal information - your nickname, full name, email, the app name, and the framework you want to develop for. I chose the ubuntu-sdk-15.04 framework (as I am running 15.04).** | ||
- | La page officielle d' | + | La page officielle d' |
Lancez le programme | Lancez le programme | ||
Ligne 62: | Ligne 62: | ||
ou, tout simplement, trouvez l' | ou, tout simplement, trouvez l' | ||
- | Une fois l' | + | Une fois l' |
Créer votre projet | Créer votre projet | ||
- | D' | + | D' |
La page suivante vous demandera quelques informations personnelles - votre pseudo, votre nom complet, une adresse mail, le nom de l' | La page suivante vous demandera quelques informations personnelles - votre pseudo, votre nom complet, une adresse mail, le nom de l' | ||
- | Build Targets | + | **Build Targets |
By default, there is only the Desktop kit available. So you’ll need to choose “create new kit”, and choose “armhf” if you’re planning to run it on a phone. Once you select the architecture, | By default, there is only the Desktop kit available. So you’ll need to choose “create new kit”, and choose “armhf” if you’re planning to run it on a phone. Once you select the architecture, | ||
Ligne 82: | Ligne 82: | ||
The Hello World Application | The Hello World Application | ||
- | As it turns out, the basic HTML5 app is already a Hello World application. As such, we won’t be doing any actual coding. Instead, I will focus on running the device locally, and on the physical device. If you want to adjust the HTML, feel free. | + | As it turns out, the basic HTML5 app is already a Hello World application. As such, we won’t be doing any actual coding. Instead, I will focus on running the device locally, and on the physical device. If you want to adjust the HTML, feel free.** |
- | Desktop | + | Choix de l' |
+ | |||
+ | Par défaut, seul le kit Desktop est disponible. Vous devez choisir « create new kit », puis « armhf » si vous voulez l' | ||
+ | |||
+ | Note : Si vous ne voulez pas d' | ||
+ | |||
+ | Après la création du kit | ||
+ | |||
+ | L' | ||
+ | |||
+ | L' | ||
+ | |||
+ | Il s' | ||
+ | |||
+ | **Desktop | ||
If you look in the lower left of the SDK window (shown below), you’ll see an image of a Desktop (or an Ubuntu logo, depending on which kit you selected). Below that are two green arrows, and a hammer. The first green arrow is “run”, the other is “debug”, | If you look in the lower left of the SDK window (shown below), you’ll see an image of a Desktop (or an Ubuntu logo, depending on which kit you selected). Below that are two green arrows, and a hammer. The first green arrow is “run”, the other is “debug”, | ||
Ligne 94: | Ligne 108: | ||
Once you enter the information, | Once you enter the information, | ||
- | Once the emulator is created, simply click on the Icon above the green arrow, and select (with your arrow keys) the kit you want to use. In the case of the example, it’s the armhf kit you want. Then clicking “run” will launch the emulator, and eventually load the app into the emulator. | + | Once the emulator is created, simply click on the Icon above the green arrow, and select (with your arrow keys) the kit you want to use. In the case of the example, it’s the armhf kit you want. Then clicking “run” will launch the emulator, and eventually load the app into the emulator.** |
- | Ubuntu Phone (physical) | + | Bureau |
+ | |||
+ | En bas à gauche de la fenêtre SDK (ci-dessous), | ||
+ | |||
+ | Le téléphone Ubuntu (émulé) | ||
+ | |||
+ | Afin de pouvoir le faire tourner sur un téléphone Ubuntu, vous devez créer un émulateur. Pour ce faire, allez à Devices et cliquez sur le gros symbole plus (+). Là, vous devez le nommer (sans espaces), choisir l' | ||
+ | |||
+ | Une fois les informations rentrées et votre mot de passe fourni, il commencera à créer l' | ||
+ | |||
+ | Une fois l' | ||
+ | |||
+ | **Ubuntu Phone (physical) | ||
The Ubuntu Devices section from the emulated section will also display any usb connected Ubuntu devices. However, my Aquaris E4.5 was not recognized at first. It turns out I had forgotten to enable developer mode. On the phone, go to Settings -> About This Phone, and then Developer Mode. Make sure there is a green checkmark. Then plug it in. You can check to see if it’s connected properly by running adb devices in the list. Or lsusb (to see if the device is even recognized). It should also appear as an MTP device. Once the physical device is connected, switch to the Ubuntu Devices panel, and ensure it’s listed here too. Also, make sure it’s unlocked. If it isn’t, you’ll see something similar to this in your log: arch: | The Ubuntu Devices section from the emulated section will also display any usb connected Ubuntu devices. However, my Aquaris E4.5 was not recognized at first. It turns out I had forgotten to enable developer mode. On the phone, go to Settings -> About This Phone, and then Developer Mode. Make sure there is a green checkmark. Then plug it in. You can check to see if it’s connected properly by running adb devices in the list. Or lsusb (to see if the device is even recognized). It should also appear as an MTP device. Once the physical device is connected, switch to the Ubuntu Devices panel, and ensure it’s listed here too. Also, make sure it’s unlocked. If it isn’t, you’ll see something similar to this in your log: arch: | ||
Ligne 103: | Ligne 129: | ||
Once the kit is added, you must select it (the icon above the green arrow in the bottom left), and run the project. This will then open the app on your phone. | Once the kit is added, you must select it (the icon above the green arrow in the bottom left), and run the project. This will then open the app on your phone. | ||
- | In order to stop the application, | + | In order to stop the application, |
+ | |||
+ | Téléphone Ubuntu (physique) | ||
+ | |||
+ | La section « Ubuntu Devices » de la section émulée affichera également tous les dispositifs Ubuntu connectés par USB. Toutefois, mon Aquaris E4.5 n'a pas été reconnu au départ. Il s' | ||
+ | |||
+ | Une fois affiché dans le panneau « Ubuntu Devices », vous verrez un message au sujet de frameworks. Il suffit de le laisser sélectionner un framework automatiquement ; c'est tout. Cela créera un nouveau kit appelé « Ubuntu Device ». Pour pouvoir construire et lancer une application sur le téléphone, | ||
+ | |||
+ | Pour arrêter l' | ||
+ | |||
+ | **Wrap-Up | ||
+ | |||
+ | That was it for this month. Now that we’ve gotten the basics out of the way (running applications), | ||
- | Wrap-Up | + | Récapitulatif |
- | That was it for this month. Now that we’ve gotten the basics out of the way (running | + | C'est tout pour ce mois-ci. Maintenant que nous avons traité les fondamentaux |
issue102/c_c.1446717915.txt.gz · Dernière modification : 2015/11/05 11:05 de auntiee