TechDays 2015 : A la découverte du parcours développement applications mobiles.

Nous voilà en approche de l’édition 2015 des TechDays ! Besoin d’un peu d’aide pour vous y retrouver dans le parcours développement d’applications ? Voici l’intégralité des sessions qui seront proposées.

Toutefois, développeurs, avant de vous plonger dans ces sessions, notez que d’autres parcours connexes seront également susceptible de vous intéresser et ne sont pas listés dans ce billet. C’est le cas du Design, de l’Architecture, Outils, Plateformes & Langages, du Développement Web, et du parcours DevOps. Des sessions sur l’IoT et ciblant les Makers sont également au programme tout au long des 3 jours ! 

La première journée débutera comme à son habitude par une Keynote consacrée aux développeurs - new Keynote() { cloudFirst=true, mobileFirst=true }.Connect(); - bien évidemment à ne pas manquer.

Plusieurs nouveautés font leur apparition cette année, notamment  l’arrivée de sessions en mode HOL (Hands On Labs) pour directement mettre les mains dans le code ; ainsi que des “keynote secondaires” en guise d’introduction et de synthèse pour les thèmes principaux.  Le parcours développement d’applications mobile n’échappe pas à la règle : cette keynote parlera bien évidemment d’applications universelles pour développer des applications Windows Store ; mais également de l’outillage présenté lors de l’évènement Connect() pour cibler du multi plateformes.

Cette session sera animée par :

  • Rudy Hyun (6Studio) pour parler des applications universelles en C#/Xaml, et de la monétisation.
  • Guillaume Leborgne (MCNECT) effectuera ensuite la transition pour présenter les nouveautés de WinJS ainsi que de Cordova.
  • Cyril Cathala (Soat) terminera sur une note de Xamarin !
  • Sébastien Pertus et moi-même animeront le reste de la session pour vous donner un maximum de visibilité sur les dernières nouveautés et peut-être quelques surprises.

Rendez-vous ensuite sur les différentes sessions pour approfondir et détailler cette keynote. Comme promis, voici le guide des sessions.

La keynote : une synthèse du parcours pour passer en revue toutes les nouveautés.

Keynote développement mobile : les solutions pour Windows (Phone), Android et iOS

Développeurs Windows & Windows Phone : partagez un maximum de code pour vos développements en optant pour les applications universelles. Besoin d'une solution pour cibler également Android et iOS ? Visual Studio s'enrichit chaque jour de nouvelles fonctionnalités pour le développement multi plateformes. Au programme de cette session : applications universelles, Cordova, Xamarin, Unity et Visual C++ for Cross-Platform Mobile Development.

Rudy Huyn (6Studio), Guillaume LEBORGNE (MCNEXT), Cyril Cathala (Soat), Sébastien Pertus (Microsoft) & Jean-Sébastien Dupuy (Microsoft)

L’univers Windows Store : les applications universelles !

Introduction aux applications universelles

Il n'y a plus aucun doute quant au fait que les applications universelles représentent le futur des applications pour l'OS de Microsoft. Pouvoir créer une seule application capable de fonctionner sur son PC, sa tablette Windows, son Windows Phone, et pourquoi pas sur XBox ou d'autres périphériques n'est plus une idée utopique, mais quasiment une réalité. C'est en tout cas la stratégie de Microsoft aujourd'hui. Nous vous proposons de voir ensemble les bases pour bien démarrer son application universelle, les ressources à connaître, mais aussi les particularités et autres concepts liés à ce développement, les émulateurs .... Bref, de la création de votre application à sa publication

Florian Rousselet (Soat) & Sébastien Thevenin (Soat)

Windows Phone: Migrez de Silverlight vers Universal App, Préparez vous à Windows 10

Les différences entre les Silverlight apps et Universal apps sont grandes et vous avez peur de repartir de zéro ? Venez découvrir les astuces et les outils indispensables pour faciliter cette migration et passer d'une technologie à l'autre rapidement tout en préparant vos applications à Windows 10 !

Julien Lo Presti (Soat) & Rudy Huyn (6Studio)

Développer des applications Windows Store pour l'entreprise

Les applications métier développées pour les besoins d'entreprise (encore appelées applications Line of Business – LOB), ont des caractéristiques particulières qui les distinguent des applications grand public. Nous aborderons dans cette session les impacts que cela peut avoir sur le développement, en terme d'architecture et d'intégration avec des backends.
Nous discuterons aussi de l'intégration entre les mondes Modern UI et Desktop sur Windows 8.1, et de la réutilisation de code issu de Windows Mobile, et bien sur des problématiques de déploiement des applications en dehors des stores Microsoft.

Michael Durand (Avanade) & Thomas Lebrun (Infinite Square)

Créer une application Windows (Phone) sans toucher une ligne de code avec Windows App Studio

Le Windows App Studio est un service en ligne gratuit permettant de créer des applications mobiles pour Windows Phone et Windows. Après une rapide introduction, nous nous lancerons ensemble dans la création d’une application. Cette session est principalement destinée aux débutants qui n’ont pas de compétence de développement mais qui souhaitent se lancer dans l’aventure de la création d’application mobile. En effet, grâce au Windows App Studio, nous n’aurons pas besoin de toucher à une seule ligne de code !

Nouveau format pour cette édition des TechDays : cette session sera délivrée sous forme de lab !

Anthony Virapin (Microsoft), Sherley Frydman (Microsoft)

 

Besoin de cibler également Android & iOS : la création d’applications multi plateformes.

Applications multi plateformes avec Cordova, HTML5 et Javascript

A travers Microsoft Open Technologies, Microsoft participe à de nombreux projets open source comme par exemple Apache Cordova. Nous vous présenterons comme tirer le meilleurs parti des outils Microsoft pour développer une application sur iOS, Android et Windows en utilisant HTML, Javascript et Cordova. Au menu : les outils en ligne de commandes, Visual Studio, un émulateur Android qui booste et du débug à distance sur un Mac !

Eric Mittelette (Microsoft) & Etienne Margraff (Microsoft)

Développement cross-plateforme sans compromis avec Xamarin

Après une rapide introduction à Xamarin, l'outil de création d'applications multi plateformes natives en C#, nous verrons comment (ré)organiser une application pour partager un maximum de code entre les plateformes. Nous exposerons les différentes possibilités et mettrons l'accent sur Xamarin.Forms, allant jusqu'à créer nos propres composants visuels. Cette session sera délivrée en anglais.

Alex Danvy (Microsoft) & Mike James (Xamarin)

Développez vos jeux multiplateformes grâce à Unity3D avec Visual Studio en C#

Dans cette session, vous découvrirez comment il est possible de créer un jeu-vidéo avec Unity3D. Vous apprendrez à utiliser l’éditeur et ses différents modules, le moteur physique, le scripting, les scènes, la caméra et plus encore ! Finalement, nous créerons des packages Android, iOS et Windows prêts à être déployés sur les différents Stores !

Nouveau format pour cette édition des TechDays : cette session sera délivrée sous forme de lab !

Jonathan Antoine (Infinite Square) & Maxime Frappat (Infinite Square)

 

Cortana, Capptain, Azure Mobile Services … des fonctionnalités, du back office et des retours d’expérience pour inspirer vos applications mobiles.

Fonctions vocales sous Windows Phone : intégrez votre application à Cortana !

Cortana a pris des cours de français ! Elle est désormais disponible en version alpha sous Windows Phone. Profitez de ce lancement pour mettre à jour vos applications et les intégrer simplement à Cortana. Au programme : Cortana, les fonctions vocales (Commandes, Reconnaissance, Synthèse) et le contextual awareness. En bref, donnez la parole à vos applications !

Caroline Constantin (Microsoft) & Jean-Sébastien Dupuy (Microsoft)

Bluetooth Low Energy dans les applications Windows

Le Bluetooth Low Energy est un des protocoles clé de l'Internet des objets. Montres, bracelets, ampoules et autres portes clés l'exploitent à merveille. Venez en comprendre ses principes, son fonctionnement et sa mise en oeuvre au sein d'une application Windows Universelle au travers d'un exemple très simple que vous pourrez reproduire chez vous à moindre frais. Nous développerons une station météo connectées avec l'application mobile qui l'accompagne.

Stéphane Sibué (GUYZMO)

Faites comme Netflix, voire mieux : diffuser de la VOD et du Live dans le monde entier avec Azure et les Frameworks Clients pour atteindre n'importe quels devices !

Venez voir nos experts et apprendre comment vous pouvez créer votre propre Netflix sécurisé dans Azure grâce à une combinaison subtile d'Azure Media Services, d'Azure Mobile Services, SQL Database, Azure Active Directory & Notification Hubs d'un point de vue cloud. Mais pas que, nous verrons également les Frameworks clients (HTML5 avec les extensions MSE & EME, Player Framework, JWPlayer et Cordova) permettant de jouer des flux vidéos sur les différentes plateformes clients (iOS, Android, Windows…).

Julien Corioland (Infinite Square), Frédéric Le Coquil (Microsoft) & Benjamin Moulès (Microsoft)

Lumia Imaging SDK & Win2D : Entre gestion d'images et création d'interfaces graphiques complexes

La manipulation d'image peut être une opération très couteuse en performances et qui ne pardonne pas si elle est mal employée. Les API Win2D ou le Lumia Imaging SDK, utilisables avec du C# ou du C++, permettent d'optimiser de façon drastique, les performances qui peuvent y être associés grâce à la puissance de l'accélération matérielle.
Nous vous proposons pendant cette session de découvrir Win2D et la dernière version du SDK Imaging de Nokia, de survoler les différences entre GPU & CPU et voir comment, il est possible de créer une application nécessitant du traitement d'images performant. Puis, Enfin, nous verrons comment créer des interfaces graphiques impossible à réaliser en XAML via Win2D

Christopher Maneu (Deezer) & David Poulin (Soat)

Personnaliser et piloter l'expérience client sur les applications mobile avec Capptain

Les dernières années ont vu fleurir la mise en place des collectes de données, qui deviennent de plus en plus fructueuses. Au coeur de ces évolutions qui mêlent marketing et technologie, Capptain est la solution qui compte dans l'écosystème du Big Data et son exploitation par le marketing. Venez apprendre comment faire parler la data et utiliser le mobile comme un nouveau canal d'engagement stratégique pour les entreprises.

Youssef Faury (Microsoft)

Back Office pour applications mobiles

Marre de l'intégration graphique ? Lassé d'enchainer les formulaires de saisie de données ? Le prochain qui vient vous parler du 17ème changement de couleur du bouton de validation va passer un sale quart d'heure ?
C'est le moment de changer de vie et de découvrir comment l'utilisation d'Azure Mobile Services permet aux développeurs back-end de faire le gros du travail en quelques minutes : stockage de données, synchronisation des data hors-ligne, authentification multiple (Facebook, Twitter, Azure Active Directory, etc.), gestion des push notif, etc.
Evidemment, ça fonctionne en multiplateforme, gère le cache et adapte sa consommation en fonction de la charge. La cerise sur le gâteau ? C'est en production depuis deux ans et continue d'intégrer de nouvelles fonctionnalités tous les trimestres. Alors sautez le pas et venez découvrir cette plateforme qui connectera votre prochaine application au cloud Azure.

Audrey Petit (Microsoft) & Nicolas Clerc (Microsoft)

Stratégie mobile de Meetic sur Windows

Les usages d'aujourd'hui sont en passe de devenir majoritairement mobiles. Leader européen des sites de rencontres, Meetic est un pionner du web français. Historiquement orientée vers le Desktop, l'entreprise se transforme en profondeur pour s'adapter aux nouveaux usages. Je vous propose une immersion au coeur de cette mutation. On parlera de l'histoire de Windows chez Meetic. Comment l'équipe s'est organisée autour de l'agilité, de quelle manière nous construisons nos applications avec des tests et une industrialisation complète des applications Phone et Universelle. Enfin nous parlerons des métriques autour de la qualité sur les technologies mobiles Microsoft.

Thomas Salandre (Meetic) & Jean-Loup Yu (Meetic)

Val d'Isère

Les experts SQLI ont réinventé l'expérience de la station Val d'Isère en réalisant une application mobile qui permet la récupération de  toute la data des vacanciers pour mieux servir et enrichir l'expérience Client.

Celle-ci offre en outre de multiples fonctionnalités telles que :

  • des itinéraires sur mesure en fonction du profil du skieur
  • l’« Augmented Skiing », un service inédit pour l’orientation et le guidage sur le domaine skiable
  • la smart alarm, qui vous réveille en fonction de la météo la plus favorable
  • la digitalisation des points de vente avec des bornes Beacon
  • de la gamification
  • des reporting permettant de connaître votre performance en temps réel et de la partager sur les réseaux sociaux
  • un selfski : le selfie du ski

Thomas Gayet (SQLI)

Bonus Track

Et si vous arrivez à la fin de ce parcours, vous aurez probablement besoin de vous détendre les neurones. Parfait, j’ai les sessions qu’il vous faut !

Coding4Fun

La session Coding4Fun est une session à part. L'objectif est de se rassembler autour de notre passion : le code, mais dans un grand moment de n'importe quoi. Cette année plusieurs speakers (et non des moindres !) se relayeront pour vous faire partager leur passion avec des démos funs, puissantes et bigarées. Inscrivez-vous le plus rapidement possible afin que l'on puisse dimensionner la salle en fonction, car l'année dernière nous avons encore refusé du monde !!!

Mitsu Furuta (Sensorit), Pierre Lagarde (Microsoft), David Catuhe (Microsoft), David Rousset (Microsoft) & Etienne Margraff (Microsoft)

Geek is in da {new} House

Cette année nos geeks ont presque tous déménagé. Nouveaux logements --> Nouveaux projets et nouveaux défis pour "gadgetiser" la maison et le jardin toujours en intégrant la dimension WAF.
C'est dans une chaude ambiance et de la bonne humeur que nous vous accueillerons dans cette 4ème édition de Geek in da House avec comme chaque année de la geekerie de qualité française !

David Catuhe (Microsoft), Stanislas Quastana (Microsoft), Arnaud Lheureux (Microsoft), Sébastien Warin (Microsoft) & Laurent Ellerbach (Microsoft)