Description de l'auteur

Articles

Publié par Benjamin Lacroix

Il y a 3 ans

Utiliser Terraform pour configurer l’accès de GKE à Cloud SQL

Nous avons comme bonne pratique d’utiliser de l’infra-as-code, notamment via Terraform lorsqu’il s’agit de GCP. Via une seule commande l’infrastructure complète du projet est créée, détruite ou mise à jour. Voyons dans cet article comment créer un cluster GKE, une base de données Cloud SQL Postgres et comment sécuriser l’accès de nos applications à l’instance...

Il y a 3 ans

Talking.Kt, la conférence dédiée à Kotlin

Le 5 mars prochain de 13h00 à 19h00, nous vous attendons pour un tout nouveau rendez-vous : Talking.Kt Cette nouvelle conférence technique, organisée par Publicis Sapient Engineering, est alimentée par les retours de la communauté et des développeurs qui utilisent Kotlin au quotidien. Nous souhaitons partager avec les participants les meilleures pratiques techniques mais pas...

Publié par Benjamin Lacroix

Il y a 3 ans

Atomic Design Driven Development

Lors de la XebiCon’19, Benjamin Lacroix, Développeur Android et Julien Smadja, Directeur Conseil chez Publicis Sapient Engineering ont présenté la conférence « Atomic Design Driven Development ». Le design system est une méthodologie UI / UX qui permet de construire des applications web composant par composant. Les composants du design system sont ensuite déclinés en atomes, molécules,...

Publié par Benjamin Lacroix

Il y a 3 ans

Management @ Xebia – REX People Centric

Lors de la XebiCon’19, Julien Smadja et Benjamin Lacroix, Développeur Android chez Publicis Sapient Engineering, ont présenté la conférence « Management @ Xebia – REX People Centric ». Retour sur l’implémentation du management chez Xebia. Les contraintes, les outils, les réussites et les échecs. Le manageur est un mot qui fait peur, synonyme d’ascension professionnelle, venez découvrir...

Publié par Benjamin Lacroix

Il y a 3 ans

Découvrez Flutter en 5 min

Lors de la XebiCon’19, Benjamin Lacroix, Développeur Android chez Publicis Sapient Engineering, a présenté la conférence « Flutter en 5 min ». Flutter ? Que vous ne connaissiez pas, ou que vous en ayez juste entendu parler, Benjamin vous propose une introduction aux avantages et aux inconvénients du framework : Flutter, le dernier framework pour les contrôler...

Publié par Benjamin Lacroix

Il y a 4 ans

Ajouter des notifications sur une app Web : Firebase Messaging

Par le biais des services workers et de la Push API, il est maintenant possible de recevoir des notifications sur des applications Web directement dans le navigateur même si l’application (Web) n’est pas ouverte. Dans cet article nous allons intégrer les notifications à une simple page web via Firebase Messaging. Prérequis Les notifications ne fonctionneront...

Il y a 4 ans

Android : Comment faire du deeplink facilement

Vous connaissez probablement le principe du deeplink qui est de pouvoir accéder directement à une page d’une application native via une application externe telle qu’un navigateur. Mise en place classique Sur Android, on va ajouter à notre AndroidManifest.xml ce qu’on appelle des intent-filter, qui vont permettre à notre application d’intercepter certaines URL selon un certain...

Publié par Benjamin Lacroix

Il y a 4 ans

Flutter Paris : votre app sur desktop et le projet Panache

Le meetup Flutter Paris propose une session, le 19 février à 19 h chez Xebia, à propos de Flutter multi-plateforme : iOS, Android et même desktop. En seconde partie, vous pourrez découvrir le projet Panache qui facilite la création de thème Material pour Flutter. Informations importantes Heure : ⚠️ exceptionnellement, le meetup commencera plus tôt...

Publié par Benjamin Lacroix

Il y a 5 ans

Angular 6 : Ajouter dynamiquement des composants

Imaginons une application Angular 6 (frontend) qui recevrait son contenu depuis un Content Management System (CMS), des composants sont fixés comme le Header, le Footer, ou encore le composant Hero ; le corps de la page est composé de plusieurs composants réutilisables et interchangeables. Comment résoudre ce casse-tête de façon efficace sur une application Angular...

Publié par Benjamin Lacroix

Il y a 7 ans

Android – de ViewHolder à CustomView

Présenter des données sous forme de liste sur Android n’a pas toujours été aussi simple qu’avec une RecyclerView. Pour rappel, jusqu’à Android L (Api 21) nous devions utiliser l’un des composants (widget) les plus complexes : une ListView. Poussé par Google et beaucoup utilisé par les développeurs, le patron de conception ViewHolder est devenu l’architecture utilisée pour obtenir...

Il y a 7 ans

Droidcon Paris 2015 nous y étions !

Xebia a encore une fois participé à la Droidcon :) . Nous vous proposons dans cet article un résumé des présentations qui ont ponctué ces deux jours. Performance matters Les utilisateurs suppriment les applications consommatrices de batterie. Partant de ce constat, Ran Nachmany de Google nous a expliqué comment construire une application qui optimise sa consommation en...

Publié par Benjamin Lacroix

Il y a 8 ans

Vysor

A window to your Android

Source: www.vysor.io

Vysor puts a fully controllable window of your Android on your desktop.
An easy install Chrome app, compatible with all operating systems.

Publié par Benjamin Lacroix

Il y a 8 ans

Introduction sur les Web Components en pur Javascript

Découvrez le fonctionnement des web components : qu’est-ce et comment les utiliser ? Pourquoi vont-ils révolutionner la manière dont nous créons des applications web ? Est-ce assez mature pour aller en production ? Si vous cherchez des réponses à ces questions, ou si vous souhaitez tout simplement découvrir ce concept, cet article est pour vous !...

Il y a 8 ans

Venez suivre la keynote Apple chez Xebia

  Le 9 mars à San Francisco, au Yerba Buena Center for the Arts, Apple devrait présenter sa nouvelle gamme de produits, y compris la montre Apple Watch, dont les caractéristiques seront devoilées. Ce sera vraisemblablement l’occasion de découvrir la date de mise en vente aux US et en France du nouveau produit made in Cupertino...

Publié par Benjamin Lacroix

Il y a 8 ans

Xebia sponsor du DevFest 2015

Xebia et l’équipe du GDG Paris s’associent pour annoncer la tenue du DevFest 2015 le 30 janvier 2015. En chiffres, c’est : 1 journée, plus de 300 participants et plus de 20 heures de pure technologie Google avec 4 tracks en parallèle ! Le GDG Paris vous a préparé une journée entière de conférences sur les...

Il y a 8 ans

Android : les bibliothèques utiles

Dans cet article vous trouverez une liste de dix bibliothèques utilisées dans certaines applications Android développées à Xebia et qui sont actuellement en production. Nous pensons que l’utilisation de ces bibliothèques doit être étudiée avant et durant un projet afin de gagner du temps, de la lisibilité et de la maintenabilité. L’article est articulé autour...

Il y a 8 ans

Feedbacks des talks présentés à la Droidcon 2014

Pour la seconde fois consécutive, la Droidcon s’est tenue à Paris. Xebia y était et nous vous proposons dans cet article quelques feedbacks sur les différents talks qui mêlaient nouveautés, leaks, et speakers renommés : que de bonnes choses…

Il y a 9 ans

Devoxx UK : voting boards et iBeacon

Les 12 et 13 juin derniers, Xebia était à Devoxx UK pour la seconde sortie officielle de ses boitiers de vote et des applications mobiles Xebia. Après plus de 3000 votes collectés, nous vous proposons un retour sur la mise en place, l’usage et les commentaires que nous avons reçus.

Nous recrutons

Être un Sapient, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.