Blog / developpement
Share:
Comments: 7

Lancement d’alcooquizz

Nous avons été mandaté par le CHUV et son département d’alcoologie pour réaliser un site de prévention et d’information sur les risques liés à l’alcool nommé alcooquizz.ch.  Le site fonctionne comme un questionnaire qui permet à chaque personne d’évaluer sa situation par rapport à l’alcool.  Le diagnostique, à la fois personnalisé et anonyme, fournit des informations précises ainsi que des recommandations adaptées précisément à la situation de chacun.
Annoncé aujourd’hui par une conférence de presse, le site va faire l’objet d’une plus vaste campagne de communication, relayée notamment durant les divers festivals de l’été afin de sensibiliser sans stigmatiser ni culpabiliser.
La particularité de ce projet a été pour nous de bâtir tout un concept qui permette une certaine neutralité. Il fallait [...]

Share:
Comments: 0

Ar-PHP : boite à outils pour gérer les spécificités de la langue arabe

Ar-PHP est une librairie PHP qui apporte un certain nombre d’outils pratiques pour les utilisateurs arabophones. De part sa spécificité, la langue arabe n’est pas toujours très bien gérée dans les logiciels actuels. Lorsqu’on désire mettre en place un site web en arabe, et plus particulièrement destiné au monde arabe, il est nécessaire de disposer d’un certains nombres d’outils afin de rendre le site le plus agréable possible pour les utilisateurs. Voici une liste non exhaustive des principales fonctionnalités offertes par Ar-PHP :

Conversion de dates entre le calendrier grégorien et hégirien ;
Conversion de dates hégiriennes en timestamp Unix ;
Translitération de mots anglais en arabe et vice versa ;
Détection et application d’un character set ;
Détection de texte en arabe dans un [...]

Share:
Comments: 1

XCode: librairies statiques et catégories

Il est souvent pratique de scinder un projet XCode en plusieurs parties distinctes: le code permettant de contrôler les différents éléments de l’interface, et le code indépendant de l’interface (outils, librairies, etc).
Une telle découpe présente de nombreux avantage, notamment un meilleur contrôle des options de compilation pour chaque partie ainsi q’un temps de compilation réduit, puisque chaque partie est compilée séparément, et uniquement en cas de besoin.
Cet article explique comment paramétrer un projet XCode pour une telle utilisation.

Share:
Comments: 1

Méthodes privées en Objective-C

En Objective-C, contrairement à de nombreux autres langages orientés objet, le concept de méthode privée n’existe pas en tant que tel. Ce concept peut par contre être implémenté de plusieurs façons. Cet article présente 3 solutions possibles, avec leurs avantages et inconvénients.

Share:
Comments: 1

Le marché des applications iPhone en Suisse c’est de la dynamique!

Plus une marque ne peut se passer de son application mobile.  Résultat des courses, la demande pour la création d’applications iPhone a explosé en 2009. C’est d’ailleurs pour en parler que Bilan a réuni les développeurs romands pour un article intitulé : les suisses les rois des applications.
Principalement composé de développeurs indépendants, le marché suisse n’est pas en reste dans la production d’applications iPhone.  Ayant organisé la premières iPhone  conférence en 2008, Bilan nous a interrogé sur ce qui avait évolué en 2009.
De notre point de vue les demandes ont évolué en nombre mais surtout en qualité.
Plus habitués et mieux informés, les demandeurs ont compris le besoin de faire une application “qui sert” ou “attire l’attention” sous peine de tomber [...]

Share:
Comments: 0

TYPO3 et Campaign Monitor

Pour les utilisateurs du CMS TYPO3 et du service Campaign Monitor, netinfluence vient de publier une extension TYPO3 permettant l’enregistrement d’une adresse email dans une liste gérée par Campaign Monitor depuis le frontend TYPO3.

Share:
Comments: 1

Closure et fonctions lambda en Objective-C

De nombreux langages de scripts permettent l’utilisation de «fonctions lambdas», ou encore «fonctions anonymes», concept généralement lié au phénomène appelé «closure».
Il s’agit de concepts bien connus notamment en JavaScript, ActionScript, ou encore en PHP depuis sa version 5.3.
Le langage Objective-C offre depuis peu une implémentation de ces deux concepts, appelée «blocks».
Les blocks sont disponibles depuis Mac OS X 10.6 et l’adoption de Clang.

Share:
Comments: 1

Comprendre les nombres à virgule flottante

Les nombres à virgule flottante à précision simple sont le plus souvent appelés ‘float’ ou ‘real’. Cet article explique comment ces nombres sont gérés par un ordinateur, au niveau binaire.

Share:
Comments: 1

Implémentation d’un système de délégation multiple en Objective-C

La délégation est un système présent dans plusieurs classes du framework Cocoa, sous Mac OS X (et donc également sur iPhone OS).
Ce système permet aux dévelopeurs d’applications Cocoa d’interagir en fonction d’événement précis liés aux fonctionnements intrinsèques des objets Cocoa.

De base, le système de délégation ne peut prendre en charge qu’un objet unique. Cet article montre comment implémenter une chaine de délégation dans une classe Objective-C.

Share:
Comments: 1

Découvrez l’équipe de netinfluence

Nous sommes heureux d’accueillir un nouveau membre dans notre équipe. Et à cette occasion, il m’a semblé nécessaire de présenter la totalité des membres qui composent netinfluence. Il est vrai que l’on voit 3 têtes sur le site web – celle de Jean, Marc et moi – mais ce sont juste les responsables des 3 unités : Développement, Design et Marketing. Ces 3 pôles regroupent désormais 7 personnes.
Nous devons notre excellence et notre réputation à chacun d’entre eux et bien que leurs rôle soient différents, ils comptent tous énormément et contribuent, chacun à leur façon à ce que nous sommes aujourd’hui.
Emilien dit “padawan” – Expert iPhone & Zend PHP
Emilien est notre premier collaborateur, il a donc une place [...]