Le développement piloté par le comportement, voilà la traduction forcement moins attirante que sa définition première en anglais : “Behavior Driven Development”. Plus encore le…
On avait vu comment utiliser genymotion comme solution pour tester les .apk sur un parc quasi-infini de terminaux Android. Très souvent dans la phase de…
C’est un sujet récurrent déjà maintes fois abordé dans ce blog. Un “must-have” dans ce que l’on nomme généralement la datavisualisation. Le principe en est…
Un article consacré aux “Best Practices” dans le développement d’applications Android, provenant toujours de la même source Futurice. https://github.com/futurice/ios-good-practices https://github.com/futurice/android-best-practices 1. Utiliser Gradle L’utilisation de…
Il est essentiel de thésauriser l’expérience acquise lors d’un développement, de consigner l’expérience des essais-erreurs commises au cours du cycle de création d’une application par…
Swagger, c’est un assortiment d’outils indispensables pour documenter une API. L’aspect le plus saisissant de cet outil est sa faculté à générer une documentation digne…
Continue reading → Swagger, API, Node – Documenter une API avec Swagger
De plus en plus de site ou d’applications s’appuient sur des APIs, c’est presque une banalité que d’énoncer que ce déplacement est inéluctable. Pour manipuler…
Continue reading → Postman, API – Utiliser Postman pour manipuler une API
La vitesse c’est la modernité, pas vrai ? Rappelez-vous le train à vapeur au 19eme siècle ! Et bien au 21ème, la vitesse, symbole de…
Continue reading → Mobile, AMP – Petit introduction sur AMP Accelerated Mobile Pages de Google
Faire la recette d’un site ou d’une application peut vite se révéler fastidieux et rébarbatif, en clair extrêmement ch…. D’autant que vous n’etes pas à…
Continue reading → Selenium, Tests, Web, Mobile – Débuter avec Selenium pour effectuer des tests
Là encore, c’est un peu contraint, forcé par les événements que j’ai dû m’intéresser à l’application Periscope. Notamment son API, le souhait était assez simple,…
Continue reading → Periscope, Android – Utiliser l’API de stream de Periscope
Voilà typiquement l’article fourre-tout, on pourrait même dire dépotoir, dans lequel va être placé une succession de pratiques, bonnes ou mauvaises, à priori là n’est…
Comme souvent, c’est via des voies détournées que l’on découvre l’utilisation de quelque chose. C’est le cas une fois encore en ce qui concerne l’usage…
Continue reading → JSON-LD, SEO – Implementer du JSON-LD dans WordPress
Le multilinguisme est souvent un élément essentiel dans développement d’un site web ou d’une application. Cette nécessité va de pair avec la difficulté de faire…
Un article avait été publié sur ce blog concernant la conversion d’un site en chinois simplifié en chinois traditionnel, sans bien évidemment saisir à nouveau…
Tout le monde connait powerpoint ou keynote. Compte tenu du fait que le partage d’information et la communication étaient déjà prégnants dans le monde du…
Continue reading → deck.js, JavaScript – Faire une présentation avec deck.js
En fait l’origine de ce billet était de tirer profit de MEAN.JS ou de MEAN.IO bref de toutes des facilités et nouveautés offertes par cet…
Continue reading → Grunt, Less, Automate, Mean, Lean – Découvrir le potentiel de Grunt
Le paradoxe de Facebook est autant le réseau est ouvert à tous, libre à vous de vous enregistrer, autant l’API est “fermé”. Il existe en…
Continue reading → Facebook, API, Page – Parcourir et réutiliser les données d’une page Facebook
Il s’agit de comprendre rapidement comment concevoir puis de coder “grosses mailles” une API. Les objectifs de cette expérience étaient les suivants : Découvrir les…
Il ne s’agit pas seulement de choisir un bon outil de “versioning” facile à utiliser. Non, les présupposés à notre problème sont triples : Vélocité…
Continue reading → Git, Bitbucket – Utiliser SourceTree sur Bitbucket pour versionner ses projets
On avait déjà abordé la nécessité d’avoir un environnement de développement voir tout bonnement environnement de recette pour l’écosystème Android ou iOS. Lorsque on ne…