Category

Pause Technique

La UI d’Instagram en SwiftUI

Lors de la WWDC 2019 qui s’est tenue le 3 juin, Apple a dévoilé son nouveau framework SwiftUI permettant d’implémenter des interfaces en Swift de façon déclarative respectant les “Human Interface Guidelines“, simplifiant tous les patterns récurrents dans les applis… Lire la suite

Optimiser les performances de son jeu sur Unity (ou comment faire un pas en avant sans en faire cinq en arrière)

Les développeurs de jeux vidéo se heurtent à de nombreux problèmes. Et celui de l’optimisation est sans aucun doute l’un des plus prévalents. En effet, sans optimisation, un jeu tel que The Last of Us (un tour de force d’optimisation… Lire la suite

Unity NavMesh

Depuis Unity 5, implémenter un algorithme de recherche de plus court chemin n’est plus nécessaire grâce à l’ajout des composantes NavMesh. Ces composantes permettent de configurer notre agent afin qu’il trouve le meilleur chemin de sa position à une destination… Lire la suite

Création d’une enquête grâce au chatbot

Il y a maintenant quelque temps, nous avions abordé un framework permettant de faire facilement des bots. Depuis ce temps le framework a bien évolué et supporte maintenant de nouvelles fonctionnalités dont une que nous allons explorer à travers cet… Lire la suite

WebAssembly et Angular le combo parfait ?

Le web gagne de plus en plus en complexité, en effet aujourd’hui la plupart des sites web tendent à utiliser des technologies coûteuses en ressources : réalité virtuelle, intégration 3D, algorithmes de recherche, etc. Genèse Pour répondre à cette demande, en… Lire la suite

Intégrer ARKit et la reconnaissance d’image sans utiliser CoreML

En Septembre 2017, Apple lançait ARKit (Augmented Reality Kit), un kit de développement permettant aux développeurs de réaliser des applications à l’aide de la réalité augmentée. Il faudra au minimum iOS 11 et un iPhone 6S pour utiliser ARKit. Ce… Lire la suite

Lire sur les lèvres depuis un iPhone, avec CoreML et ARKit

Voyant qu’Xcode 10 arrive avec la possibilité d’entraîner facilement des modèles de Machine Learning, je me suis demandé s’il était possible d’utiliser les données de face tracking retournées par ARKit pour lire sur les lèvres. Je me suis fixé comme… Lire la suite

Introduction à l’ARCore de Google

En août 2017 , google mettait à disposition son SDK de réalité augmentée : L’ ARCore. Il succède au Projet Tango, lancé en 2014 et qui visait à répandre la réalité augmentée, grâce à des smartphones pourvus de plusieurs capteurs… Lire la suite

ML .NET

A l’heure actuelle l’intelligence artificielle est au cœur de tous les débats et cette discipline sera l’un des prochains défis du monde informatique. Depuis des années les chercheurs se sont penchés sur cette problématique, et avec la puissance de calcul… Lire la suite

Specification Pattern

Le design pattern specification fait partie du DDD (Domain Driven Design). Son nom complet est Query Specification. Ce pattern permet de décrire une requête sous la forme d’un objet. Bien qu’il fasse partie du DDD, ce pattern peut être appliqué… Lire la suite