Articles sur 'Tests'


Déboguer une application Phonegap n’est jamais chose évidente surtout lorsqu’elle est déployée sur un appareil mobile. Nous avons tous rencontré cette problématique de vouloir interagir avec le code JavaScript ou HTML de l’application, ne serait-ce que pour voir les logs de la console, mais en vain. Google propose une solution qui répond à cette problématique ne nécessitant rien de plus que l’installation de Google Chrome.


Ionic est un framework dont la popularité n’est plus à démontrer et qui permet de développer des applications mobiles hybrides rapidement et facilement. Il repose sur différentes technologies comme AngularJS (partie interface) et Cordova (partie matérielle). Une application Ionic peut être déployée sur différents terminaux mobiles (iOS, Android, Windows, Blackberry…) ce qui permet de toucher un grand nombre d’utilisateurs avec un unique développement.
Ionic version 1 repose sur la version 1 du Framework AngularJS et bien sûr Ionic en version 2 repose sur la version 2 d’Angular. La dernière mouture du Framework de Google offrant la possibilité de développer en TypeScript, il en va naturellement de même pour Ionic 2.
Les deux Framework sont, à l’heure où sont écrites ces lignes, toujours en version beta et ne sont donc pas « production ready ». Mais il est intéressant de voir les possibilités offertes par cette version 2 d’Ionic, notamment grâce à Angular 2, ce qui constituera le sujet d’un certain nombre d’articles à venir dont celui-ci est le premier.
Dans ce premier article, nous allons donc voir quelle structure mettre en place sur un projet Ionic 2 et quels sont les outils qui facilitent la construction d’une application Ionic 2.


Les plateformes d’intégration continues sont de plus en plus courante dans le développement. Alors à quoi ça sert et pourquoi mettre en oeuvre, voici un article pour tâcher de répondre à ces questions. Introduction La PIC (Plateforme d’Intégration Continue) est une clef de la vérification. L’objectif de cette plateforme est d’agréger les différents modules développés au […]


Nous y voilà. Vous avez créé votre premier bundle Symfony2, vous avez évidemment rédigé des tests automatisés qui tournent et vous vous apprêtez à publier votre création sur GitHub et Packagist. Oui mais voilà, le bundle n’est pas autonome. Il doit être intégré dans un projet Symfony2 pour que les tests automatisés puissent être lancés. […]