Mobile

Agile

Compte-rendu du Café du PO #13 : Le PO mobile 

Episode #13 Le café du PO revient cette rentrée pour une nouvelle saison. Pour ce treizième épisode qui a eu lieu le 13 septembre nous avons échangé sur les spécificités du PO mobile.Animé par @charles-du-portal-cdp-2, nous avons parlé des différences avec un “PO classique” et des outils du quotidien en récoltant les expériences terrains de nos deux invités : Leslie Morvan, Product Owner d’une application dans le domaine de la santé Mathieu Singer, Product Owner d’une application dans le domaine de la culture Découvrez l’épisode #13…

Lire la suite
Bonne pratique

Pister les pisteurs, un moyen de prendre ses responsabilités d’artisan logiciel

Pourquoi ? Sur le chemin vers un numérique plus responsable, en partageant nos expertises notamment en matière d’impact environnemental du numérique et de protection de la vie privée, nous souhaitons promouvoir le pistage des pisteurs pour les réduire au strict nécessaire. En effet, les pisteurs génèrent des requêtes HTTP supplémentaires à chaque consultation de page, l’ordre de grandeur pouvant être de 20 à 100 requêtes HTTP supplémentaires par page consultée selon Benjamin Bayart. Bien sûr, la réduction de requêtes HTTP n’est pas notre seule motivation…

Lire la suite
Android

3 bonnes raisons de surveiller la taille des applications Android et surtout comment le faire ?

Derrière nos applications Android s’étend tout un système :  le marché des terminaux, les habitudes des utilisateurs, les métiers de l’IT. En le considérant dans sa globalité, nous soulevons trois principales questions : comment le business et le marketing peuvent-ils espérer toucher le maximum d’utilisateurs ? Comment une nouvelle application peut-elle trouver sa place dans un  espace contraint par de multiples autres usages ? Et si la solution réside dans le renouvellement des terminaux, comment prendre en compte leur impact environnemental ? Décideurs, managers, designers UI/UX, développeurs Android, découvrez comment nous pouvons agir collectivement pour répondre à ces questions.

Lire la suite
Archi & techno

C’est quoi une Progressive Web App (PWA) ?

Ce mois-ci, OCTO a sorti une Refcard sur les PWA. Pour fêter la sortie de cette carte de référence, nous prévoyons plusieurs articles explicatifs sur le blog. Comme premier article de la série, en voici un introductif aux Progressive Web Apps pour bien appréhender le sujet et compléter les informations de notre publication. Cet article se veut technique mais le plus accessible possible. Vous découvrirez la genèse des PWA pour comprendre comment le web a pu épouser ce concept aujourd’hui. Nous aborderons aussi les principes…

Lire la suite
Android

Détectez les pisteurs sur Android avec exodus-standalone

Des bibliothèques tierces appelées pisteurs sont souvent présentes dans les applications mobiles, parfois au dépit des législations en vigueur, de la sécurité de ces applications ou des droits des personnes les utilisant. Voyons ensemble ces problématiques plus en détails et comment s’en prémunir, en particulier sur Android. Qu’est-ce qu’un pisteur et quels problèmes posent-ils ? “Pisteur”, “traceur”, “traqueur”, plusieurs termes peuvent être utilisés pour parler de la même chose. Commençons par définir ce que nous allons appeler un pisteur dans le reste de cet article.…

Lire la suite
Archi & techno

Un alignement des planètes sur mobile favorable à l’émergence de Flutter ?

Dans un contexte où l'hégémonie des apps mobiles est plus que jamais remise en question par les possibilités offertes par les Progressive Web Apps, voire même par des solutions no-code/low-code au rendu parfois prometteur, l’expertise mobile est obligée de se réinventer. Après avoir été attentifs aux promesses des différentes solutions cross-platform, et forts d’un premier retour d’expérience en production de 6 mois sur Flutter, nous vous proposons de réfléchir ensemble à la pertinence d’un tel framework pour réaliser un produit mobile. Après un rappel du…

Lire la suite
Android

2020’s, une nouvelle décennie mobile sur tous les fronts !

Après le succès de notre dernière refcard, l’équipe dédiée à la mobilité chez OCTO continue de vous livrer ses trends pour cette nouvelle décennie ! Design, architecture, productivité et Machine Learning : nous avons sélectionné pour vous les best-practices qui amélioreront pour sûr vos applications mobiles. Tendances UX Depuis plusieurs années, Google nous enseigne les guidelines en matière de design pour assurer la meilleure expérience utilisateur possible sur mobile. Bien que nombreux, nous pensons que ces conseils ne sont pas exhaustifs, et c’est la raison…

Lire la suite
Android

Android Makers 2019 : On fait le point

Le 23 et 24 avril 2019 a eu lieu la 3ème édition d’Android Makers, l'événement d’envergure autour d’Android en France. Cette année, nous étions environ 800 participants accueillis au Beffroi de Montrouge. Au programme de ces 2 jours : une soixantaine de sessions aux formats différents (talks, workshops, cliniques, questions/réponses…), dont certaines animées par des figures connues de la communauté internationale. En voici notre sélection. Période de Pâques oblige, une chasse aux desserts Android était organisée, avec à la clef un Bugdroid en chocolat à…

Lire la suite
Archi & techno

Un tournant dans la mutualisation du code sur mobile ?

Gagner du temps, économiser du budget, diviser par deux les efforts en développant avec du cross-platform… Voilà un sujet sans cesse remis sur la table auquel les développeurs mobiles ont dû s'habituer. Nous ne reviendrons pas spécialement dans cet article sur la fracture qui existe entre les adeptes des technologies mobiles hybrides (hier Xamarin et Phonegap, aujourd'hui React-Native et Ionic, demain Flutter et Weex ?) et les développeurs mobiles "natifs" : les deux populations n'ont pas les mêmes problématiques, et leurs besoins sont assez largement…

Lire la suite
Archi & techno

Intégrer SiriKit dans votre application

Une machine qui parle ... ce n’est pas nouveau me direz-vous. En effet le premier Mac le fait depuis 1984. Certes, à l’époque il ne s'agissait “que” d’un synthétiseur vocal. Maintenant on parle d’assistant vocal capable de réaliser des tâches relativement complexes. Aujourd’hui la voix est une IHM à part entière et le marché des enceintes dotées d’un assistant vocal relance l'intérêt de la commande vocale pour nos applications mobiles.

Lire la suite