Premières applications natives en C++ sous Tizen

Magazine
Marque
GNU/Linux Magazine
Numéro
175
Mois de parution
octobre 2014
Domaines


Résumé
Le mois dernier, nous avions installé les outils permettant de développer des applications Tizen. Il est temps maintenant de les tester pour créer une application.

Nous allons ici créer le traditionnel « Hello World », qui nous permettra de voir les différentes étapes de création d'un projet natif Tizen. Nous améliorerons ensuite ce projet jusqu'à arriver à un petit jeu de questions/réponses. Pour réaliser ces applications, nous allons utiliser l'IDE fourni dans le SDK (Eclipse configuré pour Tizen). Je n'aime pas trop cette méthode, car on ne sait jamais réellement ce que l'on fait, des dizaines de fichiers sont générés automatiquement et il faut ensuite aller piocher d'un côté ou de l'autre pour effectuer des insertions de code... Mais il faut reconnaître que tout faire à la main serait fastidieux.

1. Un « Hello World » basique

1.1 Créer le projet

Après avoir lancé l'IDE Tizen, pour créer votre projet, cliquez sur File > New > Tizen Native Project (vous pouvez également y accéder par File > New > Project... où vous pourrez également sélectionner un projet d'application web). Vous devez ensuite choisir un modèle...

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

Programmation avec le 6502 : les sprites de la NES, ou comment coder le jeu Pac-Man

Magazine
Marque
Hackable
Numéro
36
Mois de parution
janvier 2021
Domaines
Résumé

Dans le précédent article, nous avons commencé à nous familiariser avec la partie graphique de la console NES (Nintendo Entertainment System). Aujourd’hui, nous allons réaliser un véritable jeu, ou du moins nous allons suffisamment le débuter pour qu’il commence à être intéressant.

Analyse de code avec Cppcheck (et intégration sous Eclipse)

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
112
Mois de parution
janvier 2021
Domaines
Résumé

Zut ! Encore un plantage !!! Combien de fois n’avez vous pas prononcé cette phrase, face au blocage d’une application de bureautique bien connue ou face à un crash système ? Sur un ordinateur de bureau, ce type de désagrément n’a d’autre effet que de faire monter votre niveau d’énervement, mais dans le cas d’un système embarqué, les effets sont bien plus graves. Heureusement, Cppcheck est là pour vous aider.

Réinvention de la roue... des temporisations

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
112
Mois de parution
janvier 2021
Domaines
Résumé

Les temporisations sont essentielles au sein des systèmes d'exploitation et dans certaines applications, pour déclencher des actions à l'échéance d'un délai. Il existe différents algorithmes pour les gérer de manière efficace. Cet article présente la fusion de deux d'entre eux, pour en tirer le meilleur.