Category

Pause Technique

Un exemple de projet IoT

L’IoT est devenu un Buzzword, mais derrière ce mot se cache du matériel. Nous nous sommes intéressés ici aux lampes Philips HUE. Le modèle que nous utilisons est livré avec une application (sur iPhone) qui permet de changer la couleur… Lire la suite

Adoptez l’intégration et le déploiement continus avec Travis et Cloud Foundry

Nous allons voir comment ajouter facilement à un projet web de l’intégration continue et du déploiement continu. Pour ce faire, nous allons étudier le cas de notre starter Typescript + Angular Pourquoi est-ce intéressant ? Tout d’abord, pourquoi vouloir mettre en place ce… Lire la suite

Optimisez les “releases” de vos projets Typescript/Angular avec Grunt

Pour faire suite à notre précédent article sur la mise en place de votre chaîne de test avec Grunt, nous allons aborder la “génération” de votre application avec un code optimisé.   Présentation de usemin Usemin est un outil qui… Lire la suite

Automatisez les tests sur votre projet Typescript avec Grunt

Pour faire suite à notre précédent article sur un projet AngularJS en typescript, nous allons maintenant voir comment automatiser les tests à l’aide de Grunt. Dans le prochain article, nous verrons comment optimiser notre application pour la distribution. Le but n’est… Lire la suite

Un projet AngularJS 1.4 avec Typescript

Faisant suite à notre précédent article sur Typescript, nous allons maintenant créer un projet AngularJS  avec TypeScript (en attendant la version 2.0 d’AngularJS qui est en cours de développement)

Nos travaux autour de typescript sur NodeJs

Récemment Microsoft a publié sa dernière mouture de visual studio 2015, cette sortie fut également l’occasion pour l’éditeur d’annoncer typescript 1.5 . Pour rappel, Typescript est une surcouche au javascript permettant d’apporter entre autre le support du typage au JS ainsi que… Lire la suite

Conférence QueDuWeb 2015, 3IE y était

Le 4 juin dernier, 3IE se rendait à Deauville pour assister à la conférence QueDuWeb 2015. Toutes les informations relatives à cette conférence sont disponibles sur le site officiel. Nous reviendrons ici sur les 3 axes les plus intéressants de cette… Lire la suite

Résumé de la keynote WWDC15

Apple organisait lundi 8 juin 2015 sa Keynote d’ouverture de la WWDC 2015. Au programme, et sans grande surprise, les annonces des nouveaux systèmes d’exploitation de la marque, à savoir OS X 10.11 El Capitan pour les Mac, iOS 9… Lire la suite

Design Your Custom Views From Your Storyboard Using @IBDesignable and @IBInspectable

Latest Xcode 6 release introduces two new keywords particularly useful for advanced design in real-time in storyboard. Until now, it was impossible to preview custom views with corner radius or a border in your storyboard ; it’s now possible. @IBDesignable tells the… Lire la suite

Implementing a cache manager in Swift

In this article we’ll see how we can make a simple cache manager in swift. The goal is to store NSCoding compliant objects to the phone and restore them afterwards. We’ll use an identifier string that is provided to the… Lire la suite