Pour qui créer l’interface ?
Quand on s’occupe d’une interface, on ne peut pas la dessiner pour tout le monde, alors comment savoir pour qui optimiser l’ergonomie ?
La réponse est simple : pour ceux qui payent.
Quand on s’occupe d’une interface, on ne peut pas la dessiner pour tout le monde, alors comment savoir pour qui optimiser l’ergonomie ?
La réponse est simple : pour ceux qui payent.
Ulipad, le meilleur éditeur pour Python, fonctionne sous Windows, Mac et GNU/Linux, mais il n’y a pas d’outil pour installer sur ce dernier.
Heureusement, c’est du Python, ça marche tout seul. Mais il faut télécharger l’archive, l’ouvrir, la coller dans /opt, mettre les droits qui vont bien, faire un lien dans /usr/bin et créer un icône [...]
A chaque nouveau projet on utilise plus ou moins les mêmes commandes, mais on ne le fait pas assez souvent pour prendre le temps de scripter le processus. Au final, on retourne toujours sur le Net pour recherche les mêmes infos, alors autant se les écrire une bonne fois pour toute.
Envie d’envoyer un email formaté avec du CSS et du Javascript ? Besoin d’une solution pour tout rassembler en un fichier ?
Voici Inline2Mail, un script Python utilisant BeautifulSoup.
Après avoir passé une décennie à tester toute ce qui peut éditer du texte de près ou de loin, je commençais à être dépité. Et puis soudain, au détour d’une mailling list, je découvre UliPad : léger, très bien intégré à Python, il mérite toute l’attention des Pythonistes en mal d’agilité.
Si vous avez essayé d’écrire un application un peu poussée avec ce que vous avez apris lors du tutoriel précédent, vous avez du vous heurter à une méchante erreur lorsque l’application passait en arrière plan. En effet, à l’appui sur le bouton « Home » (la petite maison) ou « Back » (la flèche de retour arrière), mais aussi dès qu’un coup de fil arrive, l’application en cours passe dans un autre état. Elle n’est pas fermée, mais ce changement d’état, si il n’est pas géré, fait généralement planter votre belle création.
Dans ce tuto, vous apprendrez :
Dans un projet Android, avoir une classe R à jour est indispensable et automatique si vous utilisez Eclipse. Il peut arriver cependant que pour une raison mystique, la classe R ne soit plus générée. Et là plus possible de faire tourner le moindre code, des erreurs s’affichent partout. Solutions :
Même avec un profil Firefox dédié au développement Web, les sites qui proposent des outils en ligne pour le même usage savent se rendre de plus en plus utile :
- Un accès immédiat sans changer de profil.
- Disponible sur tout navigateur (même et surtout IE6).
- Sous la main, y compris sur les machines du client.
- [...]
Plus on avance dans le domaine de la formation, moins on enseigne à des débutants. C’est sans doute un tort car c’est avec eux que l’on doit user du plus de pédagogie et donc que l’on s’améliore le plus en tant que formateur. Justement, je me fais une petite piqure de rappel en replongeant dans [...]
On reconnaît la qualité d’un programme à sa finition, notamment graphique. Il ne s’agit pas seulement de positionner les éléments, encore faut ils qu’ils soient proportionnés intelligemment et disponibles quand on en à besoin, et uniquement à ce moment.
Le sujet de ce tutoriel Android sera donc :