Titanium est un logiciel open-source qui permet de construire des applications mobile, avec les éléments d’interface natifs, le stockage de données, la géolocalisation etc. fonctionnant simultanément sur iPhone et Android, et avec des technologies web !
Les développeurs web peuvent ainsi s’éviter la peine d’apprendre Objective-C ou Java et utiliser à la place leurs compétences en Javascript, HTML et CSS pour construire des applications qui, cerise sur le gâteau, fonctionneront à la fois sur iPhone (...)
Auteur
: Damien Alexandre
Dans le cadre de plusieurs projets ayant des problématiques multi-sites (déclinaisons par pays ou par client), nous avons été amenés à concevoir et mettre en place une organisation technique permettant d’industrialiser les développements.
Objectifs et contexte technique
Pour ces différents projets, les objectifs à atteindre étaient les suivants :
Permettre une capitalisation maximum du code développé
Assurer la cohérence entre les différentes versions du code capitalisé et spécifique
Sécuriser les (...)
Auteur
: Matthieu Guillermin
Il y a environ 1 mois de cela, la première version bêta de Doctrine 2 a été rendue publique, une petite prise en main rapide s’imposait !
Je ne vais pas parler ici de l’intégration de Doctrine dans le framework MVC symfony, le plugin sfDoctrine2Plugin n’étant à l’heure actuelle pas testable en profondeur. Cet article porte donc sur Doctrine 2, l’ORM, uniquement.
http://www.doctrine-project.org
Le schéma de description du modèle
Le classique schema.yml pour commencer, apporte son lot de nouveautés (...)
Auteur
: Damien Alexandre
Windows Phone est un système d’exploitation pour téléphones mobiles présenté par Microsoft lors du MIX 2010 sous le nom Windows Phone 7 Series. S’inspirant des modèles à succès que sont l’iPhoneOS d’Apple et l’Android de Google, Microsoft a fait table rase de son précédent système mobile et souhaite désormais s’imposer comme un acteur majeur du mobile grand public.
Matériel : un cahier des charges très strict
Les constructeurs de terminaux Windows Phone, tels que Samsung ou LG qui ont participé à la (...)
Auteur
: Boris Schapira
Pour n’importe quel projet informatique, il est capital de satisfaire les spécifications fonctionnelles. Pour un projet web, ces spécifications peuvent bien souvent être traduites en cas d’utilisation et plus particulièrement en tests Selenium.
Pour parfaire la qualité d’un projet il devient tout de suite intéressant d’inclure ces tests fonctionnels dans un processus d’intégration continue, dans notre cas, avec Hudson.
Nous allons voir dans cet article comment mettre en place, pas à pas, ce (...)
Auteur
: Sébastien Blondy