Il y a 5 jours

Rendez-vous à Android Makers les 23 & 24 avril

Android Makers c’est l’événement français 100% dédié à l’univers Androïd. Une conférence unique, sponsorisée pour la deuxième année consécutive, par Xebia. Pour cette deuxième édition, nous vous proposons deux talks autour des sujets ProGuard et Kotlin/Native en crossplatform, à découvrir ci-dessous. Android Makers c’est aussi l’occasion de se rencontrer, d’échanger et de s’amuser avec Androïd...

Il y a 6 jours

Revue de presse

Mobilité Nouvelle version de ConstraintLayout Google vient de sortir la version 1.1.0 de ConstraintLayout ! Au programme, l’introduction de nouveaux outils pour créer une UI responsive : – positionnement circulaire, – barrières, – groupes, – placeholders, – nouvelles contraintes de dimensions. Pankaj Rai propose dans son article un résumé avec des exemples de nouveautés introduites...

Il y a 2 semaines

Tester un projet Kotlin Multiplatform

Les projets Kotlin Multiplatform vous permettent de partager facilement la logique métier entre les différents niveaux de votre système. Mais comment tester facilement votre code tout en prenant en considération les spécificités des plates-formes que vous ciblez ? Structurer votre application comme modulaire peut être très bénéfique pour la santé de votre base de code....

Il y a 4 semaines

Revue de presse

Publié par Xebia France

  Mobilité Sortie d’Android Studio 3.1 Android Studio, l’outil de référence pour le développement Android vient d’être mis à jour en version 3.1. Parmis les nouveautés on retrouve des améliorations sur l’émulateur, l’analyse de code Kotlin, l’autocomplétion des codes liés aux bases de données, un nouveau compilateur (D8), des outils d’analyses plus précis sur le...

Il y a 4 semaines

Kotlin et mémoïzation de fonctions récursives

Publié par Sergio Dos Santos

La mémoïzation est une technique qui permet de mémoriser le retour d’une fonction afin d’optimiser le temps d’exécution de ses appels suivants. Cette technique se révèle également très intéressante lorsque l’on veut mémoriser des appels à des resources externes : base de données, API avec rate limiting, etc. Lorsque les données sont représentées sous forme...

Il y a 1 mois

Revue de presse

Publié par Xebia France

  Agilité « L’intelligence artificielle, l’analyse des données et les méthodes agiles transforment le secteur bancaire » Les innovations numériques impactent de nombreux secteurs, dont la banque. Les établissements bancaires connaissent de mieux en mieux leurs clients et proposent des services en ligne, ou sur mobile, de plus en plus complets. Pour autant, il n’est pas toujours...

Il y a 1 mois

Revue de presse

Publié par Xebia France

Mobilité Google révèle Android P en version Developer Preview A deux mois de la Google I/O 2018, Google révèle à la communauté le contenu de la prochaine version d’Android. Android P contiendra notamment : Le support d’affichage avec zones « mortes » (DisplayCutout), l’accès simultané au flux de plusieurs caméras sur les appareils équipés. Des optimisations du JobScheduler pour les...

Il y a 1 mois

Créer des modules partagés entre Android et iOS avec Kotlin Multiplatform

Publié par Simone Civetta

Aujourd’hui, nous allons voir comment écrire en Kotlin un module Multiplatform qui peut être partagé entre une application iOS et une application Android. Depuis la prise en charge de la création de frameworks iOS, introduite avec Kotlin/Native 0.5 en décembre 2017, il est devenu possible de partager du code afin de créer des bibliothèques pour Android (.aar) et...

Il y a 2 mois

ARKit et Vision: positionner et dessiner un objet

Publié par Julien Datour

Précédemment dans votre mini-série sur ARKit : vous avez accompli la lourde tâche de reconnaitre et détecter la position d’une carte représentant un de vos framework iOS favoris. Ensemble, nous avons analysé et maitrisé l’API de Vision tout en la mixant avec celle d’ARKit. Mais votre mission n’est pas terminée : il vous reste à...

Il y a 2 mois

Créer un Framework iOS… en Kotlin

Publié par Simone Civetta

Kotlin/Native est un nouveau dialecte de Kotlin permettant de prendre en charge la compilation de code vers du code machine autonome, qui ne nécessite pas de JVM pour être exécuté. Le compilateur Kotlin/Native, nommé Konan, s’interface avec l’infrastructure du compilateur LLVM afin de prendre en charge un bon nombre de cibles, telles qu’Android Natif, Linux, macOS, iOS,...

Il y a 3 mois

ARKit et Vision : détecter et positionner un objet

Dans notre article précédent (ARKit en 5 étapes), nous avons vu comment utiliser les API les plus simples offertes par ARKit pour créer une expérience de Réalité Augmentée basique. Aujourd’hui, nous souhaitons aller plus loin et démontrer comment se servir du framework Vision pour ajouter de la reconnaissance d’image en temps réel.     Bien que...

Il y a 3 mois

Le 8 février, Xebia héberge le Kotlin Paris Meetup

Publié par Simone Civetta

Nous avons le plaisir d’accueillir la prochaine édition du Kotlin Paris Meetup qui se tiendra le 8 février prochain à partir de 19h. Comme vous le savez, Kotlin est un langage de la JVM (mais pas que !) créé par JetBrains et maintenant supporté officiellement par Google qui est de plus en plus utilisé par les développeurs Android. Le meetup,...

Il y a 3 mois

Revue de presse

Publié par Xebia France

  Agilité Scrum vs. Design Thinking – Same, same but different! La méthode Scrum et le Design Thinking sont aujourd’hui deux notions très en vogue dans le monde du management et de la gestion de projet : tout le monde parle d’eux, ce sont devenus de véritables buzzwords ! Au final beaucoup les utilisent, mais...

Il y a 4 mois

Revue de presse Xebia

Publié par Xebia France

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Agilité Scrum master, one name, two possibilities? Scrum master, chef de projet, coach agile, un même poste partage souvent plusieurs casquettes. Comment arbitrer correctement entre l’avancement opérationnel et l’indépendance de l’équipe ?...

Il y a 4 mois

Série spéciale AWS re:Invent 2017 – Réalité virtuelle & augmentée et Machine Learning

Publié par Qian Jin, Anta Aidara

Pour ce 5e et dernier article de cette série de décembre revenant sur les annonces nous ayant marqué lors de la récente AWS re:Invent, nous revenons pour vous sur les annonces parmis les plus innovantes de cette conférence : réalité virtuelle, réalité augmentée ainsi que machine learning ! Les autres articles de cette série sont...

Il y a 4 mois

Série spéciale AWS re:Invent 2017 – Service mobile, EC2 et Active MQ

4e et avant dernier article de notre série revenant sur les annonces nous ayant marqués lors de la récente AWS re:Invent, nous vous proposons un programme rapide mais diversifié avec un nouveau service exposant du GraphQL, une agréable nouveauté côté facturation des instances EC2, ainsi qu’un nouveau broker de messages managé ! Ne manquez pas...

Il y a 4 mois

Revue de Presse Xebia

Publié par Xebia France

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia Agilité Rowan Bunning presents on how culture is shaping your Agile Mobilité Announcing Core ML support in TensorFlow Lite Progressive Web Apps – Crash Course Swift analytics

Il y a 5 mois

Rotation d’écran et communication entre composants avec Android Architecture Components

Publié par Christophe Pelé

La documentation Android est truffée d’extraits de code permettant de résoudre certaines problématiques rencontrées par la plupart des développeurs, comme la gestion de la rotation d’écran ou la communication entre composants. Avec les Android Architecture Components, annoncés en mai 2017, Google apporte de nouvelles solutions. Nous allons voir comment mettre en place les Architecture Components...

Xebia.TV

Xebia Mobile - Ce que nous faisons

Nous développons vos produits mobiles iOS et Android. Gardiens de la galaxie mobile, nous croyons qu'une application mobile de succès doit être capable de s’enrichir régulièrement de nouvelles fonctionnalités, tout en garantissant une robustesse dans le long terme. Dans nos réalisations, nous associons, à la recherche de la meilleure expérience utilisateur, un code de qualité, écrit à l'aide des technologies les plus efficaces et innovantes. http://mobile.xebia.fr/

Mobile Things S01 E04 - L'intégration continue avec PagesJaunes

Dans le cadre de ce 4ème Mobile Things, nous accueillons l’équipe mobile de PagesJaunes qui va nous faire un retour d’expérience sur l’utilisation de Bitrise au sein de leur projet, les gains et les bénéfices de cet outil et comment il leur a permis de garantir la qualité de leur application.

Mobile Things S01 E01- Clean Architecture sur application mobile avec LaFourchette

Le choix d’une architecture est primordiale dans n’importe quelle application mobile Android ou iOS. Dans cette première édition de Mobile Things organisé par Xebia, l’équipe Android de LaFourchette vous présentera la clean architecture (enjeux, avantages, inconvénients) dans sa théorie mais aussi sa mise en pratique avec du code et des exemples.