Oct 24, 2022
La GreenTech rassemble les acteurs de l’innovation au service de la transition écologique. Cette définition est très large, puisqu’on y retrouve des startups qui proposent de nouveaux modes de recyclage, des fournisseurs de plateformes web de mesure d’impact carbone ou encore des fabricants d’emballages réutilisables. À
Lire la suite...
Oct 11, 2022
Le 29 et 30 Septembre 2022 se tenait le FrenchKit, le plus grand salon Français entièrement consacré aux technologies de la firme à la pomme. Après une édition 2021 avortée à cause de la pandémie désormais bien connue, ce ne sont pas moins de 250 développeurs et experts iOS / macOS
Lire la suite...
Sep 05, 2022
Littéralement, en anglais, on parle de plug une clé USB. Cela se fait grâce à des ports qui sont exposés par l’ordinateur. Le principe de l’architecture à plugins dans le logiciel est le même. Une application expose des ports pour ajouter, modifier ou supprimer des comportements via des
Lire la suite...
May 04, 2022
Nous sommes allés le 25 et 26 avril derniers à Paris pour assister à Android Makers 2022, l'un des plus gros événements mobiles français. Cette année, ce sont plus de 600 participants qui ont pris part à 60 conférences. Etaient présent des speakers de grandes entreprises tech, comme Google (bien
Lire la suite...
Jan 24, 2022
Nous avons réalisé l’application e-commerce d’une enseigne de grands magasins. Nous avons utilisé l’architecture hexagonale. Cet article est la suite d’un autre qui présente le contexte et les choix du projet. Vous pouvez le retrouver ici. Exemple de projet utilisant l’architecture hexagonale Nous avons développé
Lire la suite...
Jan 21, 2022
Nous avons réalisé l’application e-commerce d’une enseigne de grands magasins. La crise sanitaire a provoqué la fermeture de certains points de vente. Cela s’est traduit par une baisse directe du chiffre d’affaires. Le client a alors compris qu’une application mobile évolutive et pérenne était indispensable.
Lire la suite...
Jun 24, 2020
O2, société du groupe Oui Care, leader français des services à la personne, a demandé à Ippon de l’accompagner dans la dématérialisation de la Visite.
Lire la suite...
Jun 19, 2020
Kotlin, de par son approche simple et concise du développement, s'appuie sur certains principes de programmation fonctionnelle et en particulier sur les Higher-Order Functions (HOF pour les intimes). Pour rappel, ou pour celles et ceux qui découvrent le sujet, les fonctions d’ordre supérieur sont des fonctions qui prennent une
Lire la suite...
Sep 03, 2019
L’injection de dépendances (DI) est un pattern dans lequel vous laissez une tierce partie (ie, un framework) fournir les implémentations. Cela présente de grands avantages : réduction du couplage dans vos apps facilitation du testing cela force une meilleure organisation et structuration du code, en éliminant du boilerplate et en
Lire la suite...
Dec 02, 2018
Ceci est la 7ème partie d'un lot de 7 tutoriels. Vous pouvez repartir de l'étape précédente ou tirer la solution contenue dans le commit 6-ViewModel_LiveData La solution de cette partie est disponible sur le commit 7-Room. Pourquoi Room? Ouvrez votre navigateur. Allez sur votre moteur de recherche préféré. Tapez
Lire la suite...
Dec 01, 2018
Ceci est la 6ème partie d'un lot de 7 tutoriels. Vous pouvez repartir de l'étape précédente ou tirer la solution contenue dans le commit 5-Fuel La solution est disponible sur le commit 6-ViewModel_LiveData Rappels Rappelons brièvement pourquoi nous allons utiliser ViewModel et LiveData. ViewModel ViewModel résout les problèmes de
Lire la suite...
Nov 30, 2018
Ceci est la 5ème partie d'un lot de 7 tutoriels. Vous pouvez repartir de l'étape précédente ou tirer la solution contenue dans le commit 4-View La solution de cette partie est disponible sur le commit 5-Fuel Introduction Fuel est une librairie Kotlin qui facilite la réalisation d'appels HTTP. Elle supporte
Lire la suite...
Nov 29, 2018
Ceci est la 4ème partie d'un lot de 7 tutoriels. Vous pouvez repartir de l'étape précédente ou tirer la solution contenue dans le commit 3-Dagger La solution de cette partie est disponible sur le commit 4-View. Maquette Notre application aura un seul écran. Il affichera une liste de cryptomonnaies. En
Lire la suite...
Nov 28, 2018
Ceci est la 3ème partie d'un lot de 7 tutoriels. Vous pouvez repartir de l'étape précédente ou tirer la solution contenue dans le commit 2-Timber_Stetho_StrictMode La solution de cette partie est disponible sur le commit 3-Dagger. Pourquoi Dagger? Si vous venez du monde JEE, vous avez sûrement déjà
Lire la suite...
Nov 27, 2018
Ceci est la 2nde partie d'un lot de 7 tutoriels. Vous pouvez repartir de l'étape précédente ou tirer la solution contenue dans le tag 1-Initialization La solution de cette partie est disponible sur le commit 2-Timber_Stetho_StrictMode. Nous avons actuellement un projet Hello-World sans fioritures. Avant d'aborder le coeur
Lire la suite...