TICK&LIVE

Prestation chez le client Je suis intervenu à Rennes pendant presque un an pour renforcer les équipes de la société Tick&Live (France Billet – Fnac Darty). Tick&Live est spécialisé dans la gestion d’évènement et tout particulièrement dans la billeterie en ligne. J’ai travaillé dans la branche DataSport qui gère les évènements sportifs aux travers des réseaux de distribution comme Ticketmaster, Francebillet, Digitick… J’ai eu l’occasion de pouvoir travailler sur 4 projets majeurs : – App qui est l’application historique (C# Asp.net WebForm) – Chromeback qui est la refonte d’App (C# Asp.net MVC5) – CashRegister qui est logiciel de caisse (C# Asp.net MVC5) – Api Auth qui un Web Service pour gérer les authentifications de ces 3 dernières (C# Asp.net Core 2.2) C’est la première fois que j’utilise l’intégralité de mes connaissances web avec Microsoft Asp.net depuis Webform (2003 pour moi) jusqu’à Asp.net Core 2.2 en passant par Asp.net MVC5 sur un seul applicatif. Plus précisément, App est une application web qui a plusieurs années, probablement du siècle dernier. Ce qui rend la maintenance extrèmement périlleuse. Le code n’est plus forcément à jour et une armée de développeur a au fil du temps rajouté des couches de complexité. C’est pourquoi Chromeback, la solution de remplacement est en cours de développement (une partie étant déjà en prod). Ce dernier est un mix de nouvelle technologie (React, MVC5, architecture découplé) mais qui repose encore sur du code legacy dans les couches basses (DAL ré-adapté, Oracle viellissant, beaucoup de procédure stockées, couche métier encore dans le SQL). La difficulté est historique, beaucoup trop complexe pour que je l’explique ici. J’ai donc commencé par faire un peu de TMA (Tierce Maintenance Applicative) principalement sur App. J’ai aussi développé un outil pour extraire les tribunes d’un stade (avec info place vendu, libre, réservée…) sous format tableur Excel. Puis j’ai implémenté un système de SSO (Single Sign On) pour permetttre de basculer entre App et Chromeback en toute sécurité. Ensuite on m’a confié le développement de la mise en norme GDPR, un gros chantier. Pour cela, j’ai proposé de créer une API Web pour gérer les authentifications des utilisateurs afin de centraliser et découpler cette fonctionalité qui existe sur chacun des applicatifs, mais indépendament, ce qui posait déjà problème. Deux gros challenges : – respecter les recommandations des normes européennes GDPR (mot de passe hashé, système de bloquage, complexité du mot de passe, gestion des connexions, droit à l’oubli etc…) – intégrer l’outil sans douleur. Ce dernier point a nécessité une étude approfondi des mécanismes déjà en place, de l’implémentation d’une API Web Asp.net Core 2.2 et d’outil de migration permettant une transition complétement transparente pour le metier et pour les clients. Au final, pour un utilisateur, la mise aux normes est totalement transparente. L’API Web dispose de son propre backoffice lui permettant de gérer les utilisateurs et d’opérer via des outils en ligne à la migration des comptes existant. Elle dispose d’un Swagger permettant aux développeurs de pouvoir développer leurs propres fonctionnalités (comme par exemple la création d’un utilisateur depuis une application comme App.) Quelques élements techniques de l’API : – Backoffice MVC (bootstrap) – IOC injection de dépendance au startup (découplage en service DAL, service metier, service x…) – Log développeur et Journalisation (GDPR) – JWToken, Controler sécurisé – Projet Test couvrant des cas basiques (CRUD) et verification des niveaux de sécurité – Deploiement facilité, même si il n’y a pas de CI/CD encore en place, j’ai préparé le terrain – Documentation complète (et pas un listing de code généré automatiquement, une doc pédagogique couvrant l’ensemble des applicatifs, de l’achitecture globale, des bases de données (sur Confluence)…) Ces 10 mois ont été fort enrichissant, j’ai pu revoir du code dont j’avais complétement oublié l’existance jusqu’à coder sur une techno récente. Je m’aperçois aujourd’hui à quel point le framework Asp.net à pu évolué en presque 20 ans !

Hinster – Asp.net Core

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Hinster – Asp.net Core + Angular JS [/vc_column_text][vc_empty_space height= »16px »][vc_column_text]Hinster est une application web (bientôt mobile), développé avec Asp.net Core 2.0/2.1 et Angular JS. C’est une version MVP (Most Valuable Product) qui permettra à son propriétaire de lever des fonds. Hébergement sur Azure VM Linux. [/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches effectuées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Conception/Design/Refactoring.[/dt_list_item][dt_list_item image= » »]Integration/Responsive design.[/dt_list_item][dt_list_item image= » »]Développement Asp.Net Core C#.[/dt_list_item][dt_list_item image= » »]Lead dev/ops.[/dt_list_item][dt_list_item image= » »]Front Angular JS.[/dt_list_item][dt_list_item image= » »]Test d’intégration.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Asp.Core%202.0%20%2F2.1%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20Javascript%20%2F%20Angular%20JS%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22Mise%20en%20staging%20sur%20IIS%20(server%20priv%C3%A9)%20et%20Nginx%20(Azure)%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20webApi%20avec%20Swagger%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22DevOps%20(mise%20en%20staging%2C%20installation%2C%20administration%2C%20securisation%2C%20automatisation…)%22%2C%22value%22%3A%2270%22%7D%2C%7B%22label%22%3A%22EntityFramework%20%2B%20MySql%22%2C%22value%22%3A%2280%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_empty_space height= »40px »][/vc_column][/vc_row]

Usitab

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] SynergyTab – Application Android et Windows 10 [/vc_column_text][vc_empty_space height= »16px »][vc_column_text]SynergyTab est une solution zéro papier pour l’industrie disponible sur iOS iPad. Ma mission était de réaliser la même application sur Android et Windows 10. Cet outil qui permet via un back office d’éditer du contenu et des procédures (formulaires) afin de les rendre accessible aux utilisateurs sur le terrain. Typiquement un industriel mettra sa documentation technique et un certain nombre de procédure sur mesure à disposition de ses techniciens qui feront des remontés fréquentes en quasi temps réel. Fini la doc technique dans un classeur. Fini les notes papier sur le déroulé d’une procédure industrielle. Tout est digital. L’application permet de scanner des codes barre, de prendre des photos, de saisir une signature, d’afficher des formulaire sur mesure. Les données sont synchronisées en permanence et un mode offline est aussi disponible. J’ai utilisé la technologie Xamarin qui me permet de créer une application Android en utilisant le langage C#, le même langage sera utilisé pour la création de l’application Windows 10. Tout l’intérêt consiste à mutualiser un maximum de code sur les deux plateformes. On aurait même pu réalisé la version iOS avec Xamarin, mais celle ci existait déjà. J’ai travaillé en étroite collaboration avec la société Usitab pour sortir une version bêta en avril 2018. En cours de test sur le terrain. https://usitab.com/usitab-synergytab/ [/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches effectuées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Conception/Design.[/dt_list_item][dt_list_item image= » »]Integration/Animation.[/dt_list_item][dt_list_item image= » »]Développement Xamarin C#.[/dt_list_item][dt_list_item image= » »]Lead dev/ops.[/dt_list_item][dt_list_item image= » »]Développement Windows 10.[/dt_list_item][dt_list_item image= » »]Développement Android.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Windows%2010%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Xamarin%20Android%22%2C%22value%22%3A%2290%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_empty_space height= »40px »][vc_column_text]Témoignages[/vc_column_text][vc_empty_space height= »24px »][/vc_column][/vc_row]

Application Windows 8.1 (tablette)

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »16px »][vc_column_text]Le projet est une application hyper modulable déjà crée sur iOS et Android. Il ne manquait plus qu’une version Windows 8.1 Universal à destination des tablettes. L’idée derrière cette app est de faciliter les rendez vous chez le client en affichant sur tablette tout un tas de contenu édité via un backoffice. Pratiquement tout est paramétrable. C’est comme si on avait un WordPress qui administre une application. Les images, les textes, les couleurs, les tailles, les emplacements, les dispositions… etc. L’application permet la lecture de pdf mais aussi de construire ses propres présentations à partir de document existant. La lecture de media vidéo, audio et image est bien sur possible. J’ai passé deux mois chez le client pour développer cette application.    [/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches effectuées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Conception/Design.[/dt_list_item][dt_list_item image= » »]Integration/Animation.[/dt_list_item][dt_list_item image= » »]Dev c#[/dt_list_item][dt_list_item image= » »]Application Windows 8.1.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Windows%208.1%22%2C%22value%22%3A%22100%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_empty_space height= »40px »][/vc_column][/vc_row]

Portail de la formation française de randonnée

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Portail de la formation française de randonnée [/vc_column_text][vc_empty_space height= »16px »][vc_column_text]La Fédération Fançaise de la Randonnée propose à ses adhérents un ensemble de formation dont l’inscription se fait en ligne. La gestion de ces stages se fait aussi en ligne via un extranet sécurisé. Un des défis était de gérer un lot de niveaux d’administration permettant ou non d’accéder à certaines pages et d’effectuer certaines actions. Le site a été développé avec Asp.net MVC5 – boostrap coté front et backoffice. En backend se trouve un ensemble de web services existant et une Web API spécialement créée pour répondre aux besoins actuels mais aussi futurs (mobile), développé avec Asp.net Web Api 2 et Entity Framework. Je suis intervenu pour la société Clarsi, qui était en charge du pilotage, de l’architecture et de la réalisation du site. Avec un architecte .net, nous avons mis en place un ensemble de tests unitaires et fonctionnel, avec l’aide de specflow, Nunit et NCrunch. https://formation.ffrandonnee.fr/[/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches effectuées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Integration/Animation.[/dt_list_item][dt_list_item image= » »]Développement Asp.Net WebApi2 C#.[/dt_list_item][dt_list_item image= » »]Développement Asp.Net MVC 5.[/dt_list_item][dt_list_item image= » »]Test unitaire et fonctionnel.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22D%C3%A9veloppement%20front%20et%20backoffice%20MVC5%20Boostrap%20Jquery%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20backend%20%3A%20C%23%20Web%20Api2%22%2C%22value%22%3A%2270%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20frontend%20%3A%20HTML5%20CSS3%20Javasript%20ajax%22%2C%22value%22%3A%2290%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_column_text]Témoignages[/vc_column_text][/vc_column][/vc_row]

Trackus

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Trackus [/vc_column_text][vc_empty_space height= »16px »][vc_column_text]Trackus est une application desktop, mobile et web disponible sur Android, Windows Phone, Windows 10, iPhone/ iPad, et sur le web. C’est un outil qui vous permet de suivre ou d’être suivis grâce à votre GPS. L’idée est de permettre à chacun de pouvoir donner sa position en temps réel à un ami ou à sa famille, qui peut alors vous suivre sur carte de n’importe où et facilement grâce à un code unique. Rien de bien révolutionnaire mais tellement pratique ! Et c’est gratuit ! Ce projet est avant tout pédagogique. En effet rien de mieux qu’un cas concret pour apprendre à développer sur différentes plateformes. En java sur Android, en C# sur iOS avec Xamarin et en C# natif sur Win10, Win phone 8.1 et enfin HTML5 CSS3 et Javascript pour la partie web. Page officielle : http://trackus.reactor.fr/pages/presentation/[/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches effectuées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Conception/Design.[/dt_list_item][dt_list_item image= » »]Integration/Animation.[/dt_list_item][dt_list_item image= » »]Développement Asp.Net WebApi2 C#.[/dt_list_item][dt_list_item image= » »]Lead dev/ops.[/dt_list_item][dt_list_item image= » »]Application Windows Phone 8.1.[/dt_list_item][dt_list_item image= » »]Application Android.[/dt_list_item][dt_list_item image= » »]Application iOS.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Windows%20phone%208.1%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Xamarin.iOS%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20Android%20natif%20(Java)%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20backend%20%3A%20C%23%20Web%20Api2%22%2C%22value%22%3A%2270%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20frontend%20%3A%20HTML5%20CSS3%20Javasript%20ajax%22%2C%22value%22%3A%2290%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_empty_space height= »40px »][vc_column_text]Témoignages[/vc_column_text][vc_empty_space height= »24px »][dt_testimonials category= »trackus »][/vc_column][/vc_row]

Perform

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Perform [/vc_column_text][vc_empty_space height= »16px »][vc_column_text]Perform est un calculateur économique dans le secteur des compléments alimentaires pour animaux (Ovins) qui permet d’optimiser les coûts d’une exploitation agricole. A la base tout ce faisait via un gros fichier Excel. La mission consistait à traduire ce fichier en une application Windows 8.1 sécurisée, avec une gestion utilisateurs (verrouillage à distance via un backoffice et une API), un export des données en format PDF et un systeme de sauvegarder/chargement de données d’exploitation. L’UI est codé en XAML avec un menu dynamique. Le reste du code est réalisé avec WPF sous Microsoft .Net. Coté backoffice, on a un classique site internet sécurisé, avec l’architecture MVC5 couplé à Web Api 2, entity framwork et une couche de sécurité sous OAuth 2.0. Le combo gagnant.[/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches effectuées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Conception/Design.[/dt_list_item][dt_list_item image= » »]Integration/Animation.[/dt_list_item][dt_list_item image= » »]Développement Asp.Net WebApi2 C#.[/dt_list_item][dt_list_item image= » »]Lead dev/ops.[/dt_list_item][dt_list_item image= » »]Application WPF Windows 8.1.[/dt_list_item][dt_list_item image= » »]Backoffice MVC5 Bootstrap.[/dt_list_item][dt_list_item image= » »]Application iOS.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20WPF%20Windows%208.1%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20backend%20%3A%20C%23%20Web%20Api2%20OAuth2.0%22%2C%22value%22%3A%2270%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20Backoffice%3A%20MVC5%20Bootstrap%22%2C%22value%22%3A%2240%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_empty_space height= »40px »][vc_column_text]Témoignages[/vc_column_text][vc_empty_space height= »24px »][dt_testimonials category= »perform »][/vc_column][/vc_row]

Listy

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text]Listy[/vc_column_text][vc_empty_space height= »16px »][vc_column_text]Listy est un projet Reactor. Au départ issu d’un besoin réel, le client n’ayant fait suite, j’ai quand même développé le projet dans sa structure minimale. Le sujet est simple, permettre à un internaute de pouvoir éditer une liste d’envies en ligne et pouvoir la partager facilement. C’est une « Wishlist », donc rien de bien révolutionnaire. Cependant d’un point de vue technique j’ai trouvé l’idée suffisamment pertinente pour me lancer. Et ça tombait bien j’avais envie de coder avec Angular JS. Donc j’ai développé un site web public (http://listy.reactor.fr/) avec Angular JS et un backoffice avec ASP.Net WebApi2 EntityFramework et OAuth2.0 (JWT). J’ai aussi développé un web scrapper (un moteur de recherche de meta et d’image) qui permet de copier coller un lien web et d’en extraire les infos pertinentes qui seront intégrées à la liste d’envies. Encore un projet très instructif qui m’a permis de bien comprendre Angular JS et de perfectionner mes connaissances sur WebAPI 2.[/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches effectuées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Conception/Design.[/dt_list_item][dt_list_item image= » »]Angular JS.[/dt_list_item][dt_list_item image= » »]Integration/Animation.[/dt_list_item][dt_list_item image= » »]Développement Asp.Net WebApi2 C#.[/dt_list_item][dt_list_item image= » »]Lead dev/ops.[/dt_list_item][dt_list_item image= » »]Entity Framework.[/dt_list_item][dt_list_item image= » »]Application Android.[/dt_list_item][dt_list_item image= » »]OAuth 2.0.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Windows%20phone%208.1%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Xamarin.iOS%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20Android%20natif%20(Java)%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20backend%20%3A%20C%23%20Web%20Api2%22%2C%22value%22%3A%2270%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20frontend%20%3A%20HTML5%20CSS3%20Javasript%20ajax%22%2C%22value%22%3A%2290%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_empty_space height= »40px »][/vc_column][/vc_row]

Fun Time @ Disneyland Paris

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Fun Time @ Disneyland Paris [/vc_column_text][vc_empty_space height= »16px »][vc_column_text] Une application Windows Phone 8.1, retirée en été 2016 du store Le temps d’attente de chaque attraction du parc Fun Time Disney est l’application qui vous permet de connaitre en temps réel l’attente de chaque attraction des parcs Disneyland Paris et Walt Disney Studios. Vous disposez de plus d’informations relatives à chaque attraction, comme la taille minimale pour les enfants, si l’attraction est potentiellement effrayante pour eux, ou si elle intense (attention au coeur!). Les attractions ont toutes un pictogramme de couleur indiquant son type : grands frissons (orange), pour la famille (bleu) et pour les enfants (rose). Enfin il est possible de filtrer tous ces critères et de n’afficher que les attractions qui vous concernent le plus. Cette application est non officielle. Les images sont issues du site www.disneylandparis.fr. Redimensionnement des images et réduction du poids de l’application. Ajustement des images sur la largeur de l’écran. J’ai pu testé différents modes de rémunération. D’abord 100% gratuite, j’ai tenté de faire payer les utilisateurs une modique somme (débloquage d’une partie des attractions fun). Cela s’est tout de suite ressentie sur les notes de l’app qui devenaient vraiment désastreuses. Suite à cela j’ai opté pour le don sous forme de rétribution virtuelle d’une bière. L’utilisateur avait le choix entre 4 tailles de bières représentant 4 montants croissant de don (1€ à 5€). Donc l’application restant 100% gratuite j’ai tenté de me rémunérer avec la générosité des personnes… Fallait pas trop y compter, j’ai dû gagner 35€ avec cette application… Conclusion:  cette app m’a permis de rentrer dans le monde de Windows Phone. Je dois dire que l’OS Windows Phone 8.1 est génial, beaucoup mieux que iOS ou Android. Il est cependant plus limité qu’Android mais plus permissif que iOS. J’ai testé les modes de rémunérations diverses grâce à cette app, sur un panel de plus de 10 000 téléchargements. Xaml est un outil très intéressant. [/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches effectuées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Conception.[/dt_list_item][dt_list_item image= » »]Integration/Animation.[/dt_list_item][dt_list_item image= » »]Développement Asp.Net WebApi2 C#.[/dt_list_item][dt_list_item image= » »]Lead dev/ops.[/dt_list_item][dt_list_item image= » »]Application Windows Phone 8.1.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22Int%C3%A9gration%20Xaml%20Windows%20phone%208.1%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20C%23%20Windows%20phone%208.1%22%2C%22value%22%3A%2290%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20backend%20%3A%20C%23%20Web%20Api2%22%2C%22value%22%3A%2270%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20Crawler%20r%C3%A9cup%C3%A9ration%20de%20donn%C3%A9es%22%2C%22value%22%3A%2270%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_empty_space height= »40px »][vc_column_text] Note 4.1 : commentaires du store : [/vc_column_text][vc_empty_space height= »24px »][dt_testimonials type= »slider » category= »funtime »][/vc_column][/vc_row]

Felix – Jeu de plateforme sur iOS et Android

[vc_row margin_top= »-30″ margin_bottom= »15″][vc_column offset= »vc_col-lg-8 vc_col-md-8 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Futé comme Felix [/vc_column_text][vc_empty_space height= »16px »][vc_column_text] Une opération marketing autour de la marque Felix et de ses consommateurs. Un jeu vidéo iPhone et Android Afin d’animer la communauté des consommateurs fidèles de Felix, la marque a décidé de lancer un nouveau jeu vidéo dont Felix est le héro. C’est un jeu de plateforme, avec les principes du célèbre DoodleJump, le joueur doit hisser le plus haut possible le chat Felix au sommet de 4 univers différents. En charge de la création du webservice pour le jeu. Enregistrement de compte, sécurisation des données, gestion des scores. [/vc_column_text][vc_empty_space height= »30px »][vc_column_text]Tâches demandées :[/vc_column_text][vc_empty_space height= »16px »][vc_column_text][dt_list style= »1″ bullet_position= »top » dividers= »false »][dt_list_item image= » »]Integration/Animation.[/dt_list_item][dt_list_item image= » »]Développement Asp.Net web form C#.[/dt_list_item][dt_list_item image= » »]Lead dev/ops.[/dt_list_item][dt_list_item image= » »]Backend et Webservice.[/dt_list_item][/dt_list][/vc_column_text][vc_empty_space height= »30px »][/vc_column][vc_column offset= »vc_col-lg-4 vc_col-md-4 vc_col-xs-12″][vc_empty_space height= »40px »][vc_column_text] Techniques [/vc_column_text][vc_empty_space height= »16px »][vc_progress_bar values= »%5B%7B%22label%22%3A%22D%C3%A9veloppement%20Front%20HTML5%20CSS3%20Javascript%22%2C%22value%22%3A%2270%22%7D%2C%7B%22label%22%3A%22SQL%22%2C%22value%22%3A%2280%22%7D%2C%7B%22label%22%3A%22D%C3%A9veloppement%20backend%20%3A%20C%23%20Asp.net%22%2C%22value%22%3A%2290%22%7D%5D » options= »striped,animated » caption_pos= »top »][vc_empty_space height= »40px »][vc_column_text]Témoignages[/vc_column_text][vc_empty_space height= »24px »][dt_testimonials type= »slider » number= »4″ category= »nestle »][/vc_column][/vc_row]