Cigolabs

Cigo-labs est le laboratoire de CIGO SAS, il permet d'essayer de nouvelles technologies, de réfléchir et créer de nouveaux modules plus ambitieux qui pourront ensuite être utilisés dans d'autres projets.
Les avancées et tests techniques ne sont pas tous présentés sur le site de CigoLabs, beaucoup des projets de nos clients sont confidentiels.

N'hésitez pas à réagir aux articles du cigolabs.

Les secrets de notre carte de voeux 2012

Grâce à cet article, nous allons vous initier à l’utilisation de quelques balises HTML5, ainsi qu’à quelques propriétés CSS3, en nous inspirant de l’animation des vœux 2012 que nous avons envoyé à nos partenaires et à nos clients.

[Silverlight] [Drag&Drop] Intégrer encore plus facilement un glisser-déposer en Silverlight.

Suite à la première version (disponible ici) du drag&drop voici la version 2 du drag&drop.
Toute la gestion du glissé-déposé est maintenant déporté dans une classe, pour permettre une utilisation plus simple mais aussi plus propre.

Tablettes : points forts et points faibles des différents écosystèmes

Tablettes : points forts et points faibles des différents écosystèmes

L’iPad 2 d’Apple

Ipad 2 d'Apple

Commençons cette analyse des tablettes disponibles par le produit star du moment.

[Tuto] Lier votre compte Google plus avec Facebook et Twitter

La sortie de Google plus en version béta il y a quelques semaines a introduit un nouveau réseau social dans la sphère de l’Internet. Nul doute que ce dernier sera un acteur majeur dans les mois à venir au même titre que Facebook et Twitter. C’est pourquoi la diffusion simultanée d’informations sur les trois réseaux sociaux va devenir primordiale.

[TDD] A quoi servent les mocks ?

Introduction

L’objectif d’un Mock est de pouvoir tester quelque chose qui est difficilement testable en temps normal. Prenons le cas d’une classe permettant de créer des fichiers textes, d’écrire à l’intérieur et d’en lire le contenu. C’est un exemple qui rentre tout à fait dans le cadre des Mocks : grâce à eux, on peut simuler la création d’un fichier, la présence de celui-ci, ainsi que son contenu.

[Mac OS X] Synchroniser iCal avec Google Agenda

En tant qu’utilisateur Mac, l’une des premières tâches que vous effectuerez probablement sera de paramétrer votre compte d’Agenda avec iCal. Cela vous permettra de récupérer directement les rendez-vous fixés dans votre agenda dans le logiciel. Nous allons détailler ici toutes les étapes à effectuer pour synchroniser iCal avec le système d’agenda probablement le plus utilisé : Google Agenda.

 

Pour commencer, il faut dérouler le menu « iCal » et ouvrir la fenêtre « préférences » et sélectionner l’onglet « comptes ».

[Android] Les threads

 

Requêtes http et violation de threads

L’une des principales caractéristiques d’un smartphone tel que Windows Phone 7 est d’être constamment connecté à Internet. Partant de ce fait, il est tout naturel, qu’en tant que développeurs, nous cherchions à exploiter les nombreux avantages qu’offre cette connexion Internet, en interagissant par exemple avec un serveur de base de données. Seulement, sur le web, de nombreuses technologies cohabitent et il se peut que votre serveur ne puisse communiquer que via des requêtes http (envoi des données en GET ou POST).

[Silverlight] Création d’un contrôle déplaçable et redimensionnable

Cet article va vous présenter une solution que nous avons utilisée dans un projet afin que l’utilisateur puisse déplacer et redimensionner un élément. Bien sur ce n’est pas l’unique façon de faire et il est évident que d’autres techniques sont envisageables.

[Silverlight] Insertion et utilisation de polices (fonts) personnalisées

Utiliser des polices personnalisée peut garantir une plus grande facilité dans les traductions.
Nous vous expliquons comment les implémenter en Silverlight.

© 2011 Copyright cigo-developpement.fr