About DevDay 2016

Yes, we are back! Details of the sessions will be published soon but we can assure you it is worth the wait (Check the line-up) ! We still have some nice surprises in our bag this year ;)

{y<}
{yn}

{yl}

{y>}{o<}
{on}

{ol}

{o>}{w<}
{wn}

{wl}

{w>}{d<}
{dn}

{dl}

{d>}{h<}
{hn}

{hl}

{h>}{m<}
{mn}

{ml}

{m>}{s<}
{sn}

{sl}

{s>}

This year star speakers

Laurent Bugnion

Microsoft Regional Director (IdentityMine)

Mitsuru Furuta

CTO Sensorit

David Rousset

Senior Program Manager at Microsoft

Thierry Croix

UX Stormtrooper

Michaël Hoste

CEO 80Limit / Translation.io

Gwendal Marchand

Lead Developer (NavisoDev)

Arnaud Weil

Consultant, Formateur HTML5 and Microsoft .NET freelancer

Olivier Dahan

MVP Windows Development (CEO e-naxos)

Sebastien Warin

CEO myConstellation.io & Creative Technologist @ Publicis ETO

Benjamin Launay

MVP Windows Development (Designer / NavisoDev)

Samuel Blanchard

MVP Windows Development (NavisoDev)

Philippe Vlerick

Software Architecte @Ingenico

Xavier Tordoir

Head of Data Science, Kensu.io

Steve Degosserie

CEO & Founder at mi8

Abdel Ahadouch

Xamarin Mobile Developer

Andy Diericks

Belux Software Engineering Practice Lead at Avanade

Christopher Richard

Analyste développeur .NET

    Omer Kara

    Analyste développeur .NET

    Damien Rousseau

    Software engineer at Avanade

    Schedule

    Microsoft HoloLens is a fascinating device, bringing augmented reality (or, to be precise, Mixed Reality) to a whole new level. Completely untethered, this Windows 10 computer is worn on your head, is fanless, has a battery life of a few hours, can run any Windows 10 Universal application, can be used to add virtual objects to the "real reality", and the range of possible applications defies the imagination. Everyone has to start somewhere! And this is where Laurent Bugnion, a 2D programming veteran with 20 years coding experience, but a 3D noob, had to start too. In this session, we will understand what a HoloLens device is, how it works, see live demos, and then see how the 3D development environment is setup. We will use simple examples to understand how coding works in the 3D world and how you can interact with holograms :) This session will be rich in new information and in demos, so come prepared to experience a new reality.

    Laurent Bugnion

    Dans cette session, nous verrons comment nous avons conçu un petit jeu de Tower Defense tournant sur l’ensemble des plateformes supportant WebGL : bureau, smartphone et même Xbox One ! Pour cela, nous avons utilisé certains concepts des Progressive Web Apps afin d’avoir une expérience « responsive » ainsi que le support de l’ensemble des types d’entrées (souris, tactile et manette) et de l’offline. Enfin, clou du spectacle, nous verrons comment intégrer une expérience VR dans le jeu.

    David Rousset

    L’évolution du marché numérique pousse les développeurs à innover des projets toujours plus complexes pour satisfaire l’expérience des utilisateurs. C’est pourquoi, les services cognitifs de Microsoft vous aideront à intégrer dans vos applications des fonctionnalités intelligentes tout en vous épargnant de devoir les développer par vous-même. Venez-donc découvrir avec nous les différentes possibilités que cette nouvelle technologie peut vous apporter dans vos projets.

    Andy Diericks, Omer Kara, Christopher Richard

    Si de fantastiques nouveautés sont apparues au cours des versions comme le support de l’asynchronisme, depuis plus de 10 ans, la mouvance globale de C# nous emmène vers une approche beaucoup plus fonctionnelle. La version 7 marquera un bond considérable dans cette direction avec l’arrivée d’un grand nombre de nouveautés que je vous propose de décortiquer ensemble.

    Mitsuru Furuta

    Come and discover how JavaScript evolved. Ever heard about Node.JS and MongoDB? This session will show you how a ful-stack JS technology like Meteor can leverage Node.JS and MongoDB to enable developers to deliver real-time web applications in a breeze. If you like spending very little time and getting big results, this is a must see

    Arnaud Weil

    Microsoft Composition est une librairie permettant de créer des effets graphiques de haut niveau pour les applications UWP. C'est le chaînon manquant entre les développeurs et les designers d'interfaces. Voyons comment ajouter le fameux et recherché effet Wahou, en faisant travailler de concert un designer et un développeur.

    Gwendal Marchand + Benjamin Launay

    Qu’il s’agisse de l'enseignement, de vos projets maker ou d'IoT industriel, de Smart Home ou de scénarios IT et plus généralement pour votre business, nous devons de plus en plus construire des solutions alliant des services, des applications lourdes ou mobiles, du Web et maintenant divers objets connectés avec des technologies très différentes. C'est dans cette optique qu'a été conçu la plateforme Constellation : simplifier l'orchestration, le déploiement et l'interconnexion des différents systèmes. Découvrez dans cette session comment un Arduino peut inclure une variable d'un programme C# ou vice-versa, comment un programme Python peut appeler une fonction Javascript, et bien plus encore au travers des demos concrètes et amusantes ! Vous découvrirez de quelle manière la plateforme Constellation vous permet de développer des scénarios complexes mêlant services, applications, IoT et Web avec simplicité afin de vous concentrer sur l’essentiel : l'usage. Que vous soyez développeur C#/.NET, Python, C++/Arduino, Javascript, freelance ou CTO, maker ou enseignant/chercheur, cette session est faites pour vous !

    Sébastien Warin

    Insérer de la 3D dans une app est toujours un challenge surtout quand on est un newbie en la matière.  La 3D c'est hype, mais sans prise de tête c'est encore mieux !  A travers deux exemples simples nous verrons comment la 3D fait son entrée dans les applications en WPF, UWP et Web.  A nous les barres et les lapins en 3D !

    Lors de cette session, nous aborderons le sujet probablement le moins sexy de la conférence DevDay : l'internationalisation (I18N) de mobile apps.  Nous présenterons une approche éprouvée qui permet de traduire vos apps cross-platform développées en Xamarin.Forms en un minimum d'effort, et sans devoir recourir aux implémentations spécifiques de chaque plate-forme mobile.    En détails:  - Présentation du plugin Vernacular.Forms  - Traduction de textes dans le XAML  - Traduction de messages dans les View Models  - Extraction des textes à traduire des assemblies  - Utilisation l'app Poedit pour la gestion des fichiers de traduction  - Compilation du fichier de traduction & intégration à l'app    Venez découvrir un des secrets les mieux gardés du développement cross-platform Xamarin.Forms !

    La majorité des applications actuelles ont besoin de suivre un flow spécifique ou encore de communiquer avec une multitude de serveurs afin d’obtenir toutes les informations nécessaires. Afin de gérer ces communications, plusieurs outils existent. Lors de cette session, nous vous présenterons les principes de base d’un BPMS (Business Process Management Systems), suivis par une démo reposant sur Windows Workflow Foundation. Au cours de cette démo, nous intégrerons également les concepts de RPA (Robotic Process Automation). Nous utiliserons Blue Prism afin d’interprêter une interface utilisateur et de remplacer les interactions humaines par un robot applicatif. Venez donc découvrir comment optimiser et automatiser au maximum des processus métiers.

    Damien Rousseau

    Cette session montre la création d’un projet Android /iOS /UWP jusqu’à la création de contrôles et de rendus natifs. Gestion de données distantes (catalogue Web de produits), UI XAML cross-plateforme, personnalisations, optimisations, mais aussi respect de MVVM, tout ce qui fait un véritable projet sera visité dans un but, prouver que grâce aux Xamarin.Forms tout développeur .Net est un développeur Android / iOS qui s’ignore !

    Olivier Dahan

    Durant cette session, nous vous montrerons comment réaliser une liste de cartes cross-platform (iOS / Android) avec Xamarin.Forms.  Ce type de vue étant très courante dans nombre d'applications mobile en entreprise, vous pourrez très certainement ré-utiliser les diverses techniques passées en revue dans vos propres applications.    Au programme:  - Définition de custom ViewCell en XAML  - Utilisation du XAML Previewer de Xamarin Studio  - Cartes hétérogènes avec un DataTemplateSelector  - Utilisation du plugin Iconize pour les icônes  - Optimisation des performances (Caching strategy)    Session à ne manquer sous aucun prétexte si vous êtes développeur Xamarin ou intéressé par le dev mobile cross-platform !  (même si vous avez piscine)

    Samih Alkheilani & Abdel Ahadouch

    « Le storytelling, c’est comme le sexe. Il est partout autour de nous, et on y pense beaucoup plus souvent qu’on ne le croit. Et quand c’est bien fait, on a juste envie de recommencer. Que ce soit dans un magasin, la navigation de votre site web préféré, ou sur vos applications mobiles quotidiennes, le storytelling est devenu l’élément principal de rétention client. Pas la peine de débarquer avec des princesses coincées dans la plus haute tour d’un chateau pour générer l’attention. Le plus efficace est celui qu'on ne voit pas. Alors voyons ensemble quels sont les codes qui marchent. »

    Thierry Croix

    Pourquoi écrire du code testable ? Comment écrire du code testable ? Voilà des questions auxquelles nous essayerons de répondre !

    Philippe Vlerick

    MOVE YOUR ASSETS !! Tout ce qu’il faut savoir sur les ressources graphiques de vos applications.

    Benjamin Launay

    ReactJS est la librairie JavaScript incontournable du moment pour tout ce qui touche au développement web front-end. J'essayerai de vous démontrer que ce n'est pas juste un effet de mode, et que les concepts apportés sont tellement généraux qu'ils peuvent aussi s'appliquer au développement mobile natif.

    Michael Hoste

    Modern Enterprises need to leverage data exploitation to thrive with competitiveness. Advanced analytics require a new way of managing the development process, an integrated data science platform. Difficulties often arise when trying to get Data Science work in production, because teams with very different backgrounds and tools must work together. Even worse, the Data Science tooling does not allow retention of knowledge, in contrast to developers tools (with version management and continuous integration tools). Looking into Scala, Spark and the Spark Notebook, we present here platforms for interactive data science development, with hints on how to tackle the "productization" process and knowledge retention.

    Xavier Tordoir

    Depuis sa version 5.0, C# vous propose depuis le support de l'asynchronisme. Bien qu'ayant moi-même déjà présenté des sessions sur ce sujet, je vous propose ici de vous partager une compréhension plus avancée ainsi que des nouveaux modèles de programmation que j'ai pu découvrir et mettre en oeuvre dans mes propres projets.

    Mitsuru Furuta

    The team

    Renaud Dumont

    Developer & founder at Sparkle, networker, geek and events organizer

    Matthieu Vandenhende

    Freelance, .Net and Azure developer at Agilys.

    Olivier Matis

    Hololens and Mobile Development Engineer at Arcana Studio

    Christophe Peugnet AKA Toss

    Freelance, Développeur SodeaSoft

    Adrien Clerbois

    Freelance, Consultant in .NET & Web technologies

    Denis Voituron

    Technical Speaker and .NET Architect

    Thomas D'Hollander

    Developer Evangelist chez Microsoft Innovation Center Belgique

    Frédéric Carbonnelle

    Developer Evangelist au Microsoft Innovation Center Belgique

    It wouldn't be possible without our sponsors

    Platinium

    Main Partners

    Lanyard Partner

    Partners

    Location

    • IMAGIX
    • Bd A. Delvaux, 1 - 7000 Mons
    • info@devday.be