Description de l'auteur

Articles

Publié par Simone Civetta

Il y a 5 ans

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....

Publié par Simone Civetta

Il y a 5 ans

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

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...

Publié par Simone Civetta

Il y a 5 ans

Créer un Framework iOS… en Kotlin

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 5 ans

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...

Publié par Simone Civetta

Il y a 5 ans

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

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,...

Publié par Simone Civetta

Il y a 5 ans

Mobile Things S02E02 – GraphQL

La 2e saison de Mobile Things, qui a commencé avec un épisode dédié au monde de la Réalité Augmentée, s’enrichit au mois de décembre avec un épisode consacré à une technologie qui a changé la façon d’architecturer les APIs des applications : GraphQL. GraphQL est un langage d’interrogation (query) créé par Facebook qui permet de mieux définir...

Publié par Simone Civetta

Il y a 5 ans

ARKit en 5 étapes

Lors de la dernière WWDC, Apple a surpris les développeurs iOS en annonçant un nouveau framework dédié à un domaine inattendu : la réalité augmentée. Le framework, appelé ARKit propose des API permettant d’ajouter, à un flux vidéo venant de l’appareil photo, des objets numériques (3D ou 2D) avec une efficacité visuelle et une fluidité...

Il y a 6 ans

Revue de Presse Xebia

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Mobilité Vision Framework – Exemples & APIs Back Kafka propose de l’exactly-once-delivery ! Data Spark 2.2 : un petit pas pour le streaming, un grand pas pour le développeur

Publié par Simone Civetta

Il y a 6 ans

La WWDC 2017, ça se fête

La WWDC, cette année, ça se fête. Le 5 juin prochain Xebia et CocoaHeads Paris organisent une rediffusion de la Keynote de la WWDC Apple dans un bar du 11e arrondissement de Paris.

Publié par Simone Civetta

Il y a 6 ans

Swift côté serveur : un TechEvent chez Xebia le 24 janvier

Vous aimez Swift mais vous en avez marre d’AutoLayout, du StoryBoard, de preferredStatusBarStyle ou des méthodes à rallonge d’UIApplicationDelegate ? Alors, c’est le temps de se pencher sur quelque chose de totalement différent : le développement d’applications serveur ! Le 24 janvier prochain, Xebia est fière d’annoncer un TechEvent Swift côté serveur pour découvrir et...

Il y a 6 ans

iOS : Une application modulaire, avec les sous-projets de Xcode

Lorsque nous créons une application et que nous travaillons en équipe, nous avons souvent dû faire face aux problèmes de conflits de fusionnement qui se manifestent quand plusieurs personnes ajoutent ou effacent des ressources en même temps. Pour résoudre ce problème, nous avons décidé de mettre en place un projet qui se compose de plusieurs...

Publié par Simone Civetta

Il y a 6 ans

FrenchKit : Les premières vidéos en ligne

La première édition de FrenchKit a été un véritable succès, avec 18 talks sur 2 jours, presque 200 participants, et des salles combles le samedi, pour les classroom et le « How to become an iOS Full-Stack developer in Just 60 minutes ». Au cours de cet article nous allons revoir, à l’aide de vidéos, les contenus...

Publié par Simone Civetta

Il y a 7 ans

Swift côté Serveur : quoi de neuf ?

Depuis le mois de novembre 2015, date de la publication du code source, l’utilisation de Swift côté serveur a commencé à devenir une réalité. L’interêt croissant pour le langage par la communauté et l’investissement de groupes internationaux tels que IBM a produit des évolutions rapides et concrètes, qui permettent aux développeurs de déployer des solutions...

Publié par Simone Civetta

Il y a 7 ans

Créons notre premier Web Server Swift avec IBM BlueMix

Comme annoncé dans une de nos récentes revues de presse, Swift est désormais un projet Open Source et peut être compilé facilement sur des plates-formes Linux et Mac OS X i386 (et bientôt ARM). Le but de cet article est de créer et exécuter simplement un Web Server écrit en Swift et de le déployer...

Publié par Simone Civetta

Il y a 7 ans

Automatiser signature, testing et déploiement avec Fastlane

Dans l’écosystème iOS, Fastlane est un outil très pratique et complet pour automatiser beaucoup d’étapes de notre build, comme, par exemple, la gestion des provisioning profiles, la compilation, la génération de captures d’écran et la publication sur les stores ou, encore, sur des plates-formes telles que Fabric. Nous avions parlé de Fastlane, développé par Felix Krause,...

Il y a 7 ans

Xebia présente les applis mobiles de Voxxed Days Zürich et Ticino

Depuis 2015, les équipes de Voxxed et Devoxx organisent Voxxed Days, une série d’événements tech organisée par les communautés locales. Xebia est présente avec un nouveau panel d’applications mobiles de support aux conférences.

Publié par Simone Civetta

Il y a 8 ans

Xebia accueille CocoaHeads Paris de Septembre

Le prochain meeting du CocoaHeads Paris aura exceptionnellement lieu le jeudi 10 Septembre à partir de 19h00 dans les locaux de Xebia (7ème étage, 156 boulevard Haussmann – 75008 Paris). Vous pouvez vous inscrire sur la page Meetup dédiée à l’événement.

Publié par Simone Civetta

Il y a 8 ans

Exploitons la couverture de code en Swift

Une des annonces de la WWDC 2015 qui nous a le plus surpris intéressés a été, sans doute, le support de métriques de couverture de code en Swift. Dans cet article nous tâcherons de comprendre les différences de fonctionnalités par rapport au passé et comment intégrer ce KPI dans notre travail quotidien. Cet article est la version...

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.