Résultats

Publié par Christophe Pelé

Il y a 1 semaine

Optimiser le temps de build incrémental avec Gradle Profiler

Sommaire Introduction Pré-requis A propos de Gradle Profiler Profiler le build Optimiser le build Qualifier l’optimisation Verdict Conclusion Introduction Votre build est trop long. Quand vous modifiez le code de votre application, vous attendez plusieurs minutes avant de pouvoir tester vos changements. Plusieurs dizaines de fois par jour. Au fil du développement, vous intégrez de...

Il y a 1 semaine

GraphQL sur Mobile, to infinity and beyond

Lors de la XebiCon’19, Cécile Dreyfus, Développeur Android et Simone Civetta, Technical Officer & Developpeur chez Publicis Sapient Engineering ont présenté la conférence « GraphQL sur Mobile, to infinity and beyond ». Vous aurez certainement déjà entendu parler de GraphQL et, très probablement, joué avec. Cependant, derrière un formalisme simple d’utilisation et un outillage pratique, se cachent...

Publié par Aghilas Sadli

Il y a 2 semaines

Créer une application Android en utilisant le pattern MVI et Kotlin Coroutines

Avec LiveData et ViewModel, les développeurs Android ont à disposition des outils très puissants pour les aider à concevoir des applications plus fluides et réactives. Aujourd’hui, le design pattern MVVM (Model View ViewModel) est relativement répandu et permet de les exploiter. Cependant, il est possible d’aller plus loin et de les utiliser au mieux de...

Il y a 2 semaines

Modern Mobile UI

Lors de la XebiCon’19, Jean Christophe Pastant, Consultant Lead iOS et Simone Civetta, Technical Officer & Développeur chez Publicis Sapient Engineering ont présenté la conférence « Modern Mobile UI ». En l’espace de quelques mois, les plates-formes mobiles de Apple et Google ont assisté à l’introduction de nouveaux frameworks officiels de programmation d’interfaces en style déclaratif: SwiftUI...

Il y a 3 semaines

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 Cécile Dreyfus

Il y a 3 semaines

Linux dans l’entreprise guide rapide de survie

Lors de la XebiCon’19, Cécile Dreyfus, Développeur Android chez Publicis Sapient Engineering a présenté la conférence « Linux dans l’entreprise guide rapide de survie ». Chacun devrait être libre d’utiliser l’OS de son choix. Cependant, lorsqu’on est en entreprise et encore plus dans un grand groupe, on est souvent cantonné à Mac (berk) ou à Windows (double...

Publié par Yassir Sennoun

Il y a 4 semaines

Pourquoi la 5G est-elle aussi stratégique ?

Lors de la XebiCon’19, Yassir Sennoun, Consultant chez Publicis Sapient Engineering a présenté la conférence « Pourquoi la 5G est elle aussi stratégique ». Huawei, qui se veut le leader dans le domaine de la 5G, est au cœur d’une guerre technologique entre la Chine et l’Occident. En effet, l’entreprise est soupçonnée d’être complice du gouvernement chinois...

Il y a 4 semaines

Kotlin end to end: du client au serveur

Lors de la XebiCon’19, Julien Datour, Développer iOS et Jordan Tuffery, Consultant Android chez Publicis Sapient Engineering, ont présenté la conférence « Kotlin end to end: du client au serveur ». Grâce à Kotlin/Native, disponible en version 1.0 depuis octobre, il est désormais possible d’utiliser Kotlin pour créer nos applications back et mobiles natives en utilisant un...

Il y a 4 semaines

Pépite #25 – Les URL dans tous leurs états

Depuis iOS8, iOS propose une nouvelle classe pour construire ses URL à partir de plusieurs paramètres : URLComponents. Seulement celle-ci possède… quelques subtilités. You know nothing, urlQuery! Imaginez : vous avez une API pour requêter des informations concernant un numéro de téléphone. Celui-ci est au format international. (+33xxxxxxxxx pour la France). Avec URLComponents, vous pourriez...

Publié par Florent Capon

Il y a 1 mois

Tracking analytics ? (Presque) Un plaisir !

Le tracking… dans tout projet, nous savons que tôt ou tard (bien souvent trop tard d’ailleurs !) des stories avec tout plein de tags vont débarquer au cours d’un sprint 😱. Et quand elles arrivent, en tant que bons crafts(wo)men que nous sommes, nous appréhendons que notre joli code tout beau tout propre soit pollué...

Publié par Michaël Ohayon

Il y a 1 mois

Sécuriser ses appels réseau Android, de 2009 à 2019

Lors de la XebiCon’19, Michael Ohayon, Développer Android chez Publicis Sapient Engineering a présenté la conférence « Sécuriser ses appels réseau Android, de 2009 à 2019 ». Si, il y a 10 ans, à cause d’un écosystème encore en construction, HTTPS était un protocole complexe à mettre en place, aujourd’hui il semble que c’est l’inverse.Rejouons l’histoire pour...

Publié par Alexandre Genet

Il y a 2 mois

Le meilleur développeur mobile est il côté back ?

Lors de la XebiCon’19, Alexandre Genet, Développeur Android chez Publicis Sapient Engineering a présenté la conférence « Le meilleur développeur mobile est il côté back ?« . Dans les transports, en voyage ou simplement dans son lit, l’usage du mobile est partout. Partageons ensemble les moyens d’échanger l’information entre le back et les applications.Avec une batterie et...

Publié par Pablo Lopez

Il y a 2 mois

6 mois déconnecté : que s’est il passé dans le paysage IT en France

Lors de la XebiCon’19, Pablo Lopez, CTO chez Publicis Sapient Engineering, a présenté la conférence « 6 mois déconnecté : que s’est il passé dans le paysage IT en France« . Adepte d’une veille permanente, j’ai, par la force des choses, déconnecté pendant 6 mois. Qu’ai je trouvé à mon retour ? Suis-je toujours au fait de...

Publié par Qian Jin

Il y a 2 mois

Bridge the physical world Kotlin Native on Raspberry Pi

Lors de la XebiCon’19, Qian Jin, Technical Officer & Développeur Android chez Publicis Sapient Engineering, a présenté la conférence « Bridge the physical world Kotlin Native on Raspberry Pi ». Avec Kotlin / Native, nous pouvons maintenant compiler du code Kotlin pour qu’il s’exécute sur diverses plates-formes, y compris Raspberry Pi. Ce talk a pour but de...

Publié par Benjamin Lacroix

Il y a 2 mois

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 Michaël Ohayon

Il y a 2 mois

Android et qualité logicielle

Lors de la XebiCon’19, Michael Ohayon, Développeur Android chez Publicis Sapient Engineering, a présenté la conférence « Android et qualité logicielle ». Découvrons en 5 minutes les pistes principales à suivre pour estimer la qualité d’une application mobile Android. Découvrez la vidéo : Toutes les autres vidéos de la XebiCon sont visibles sur le site de la...

Publié par Florent Capon

Il y a 3 mois

Pépite #24 – Universal links sur iOS

La pépite du jour est consacrée aux universal links… mais de quoi s’agit-il ? 🤔 Le principe est simple : vous avez une application Web et une application mobile. Lorsqu’un utilisateur, depuis son mobile, tape sur un lien qui pointe vers votre application web et qu’il a également la version mobile installée, il sera alors...

Publié par Simone Civetta

Il y a 3 mois

Introduction aux Interfaces Déclaratives sur Mobile

En 1979, l’auteur Australien Peter Allen chantait Everything Old Is New Again, une affirmation que dans le monde du logiciel (mais pas que) nous connaissons très bien. En effet, rarement comme en 2019 avons-nous entendu parler d’interfaces déclaratives, surtout dans le domaine du développement mobile. Le concept remonte pourtant aux années ‘60 et plus précisément...

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.