Mathieu Poli

Mathieu Poli

Head of Frontend Engineering

Je suis Head of Frontend Engineering chez GoodBarber.

Je supervise les équipes qui conçoivent les moteurs de rendu au cœur de notre plateforme no-code : ce sont eux qui donnent vie aux projets de nos utilisateurs et les transforment en applications natives, fluides et soignées. Tout ce que l'on voit et manipule à l'écran passe entre leurs mains.
Pionnier du no-code mobile, passionné d'architecture logicielle et de design produit, je forme aussi en universités et écoles privées.

J'écris ici sur l'ingénierie front, le design produit et l'IA — et sur tout ce qui se passe quand ces trois mondes se rencontrent.

SuivreLinkedInX

Articles de Mathieu Poli

  2 min de lecture

Beautiful Apps Engine : Révision #1379

Ajout de l'envoi de commentaires dans les sections PhotoAjout de la méthode "openExternal" dans les sections Plugin et Pages persos

  1 min de lecture

Beautiful Apps Engine : Révision #1322

Améliorations graphiques du mode de navigation LittleSwipePossibilité de passer en mode "épuré" au sein du détail des sections photos

  1 min de lecture

Beautiful Apps Engine : Révision #1304

Correction de bug : Correction d'un crash lorsque la réponse d'une recherche est invalideCorrection de bug : Le badge rouge des commentaires s'affiche correctement lorsqu'il affiche "99+"

  3 min de lecture

[Tech] Lignes de log custom (alias de NSLog) #iOS #Objective-C

Tous les développeurs connaissent l'importance du logging pour le débogage. Il facilite la recherche d'une anomalie et permet de situer rapidement sa source. Il permet par exemple de vérifier rapidement le contenu d'une donnée reçue par le réseau, dans notre cas, les retours de requête que l'on envoie sur notre architecture.   Deux interrogations se posent autour de cette problématique : - Ces logs, indispensables en DEV, ralentissent l'application en PROD et dégradent de manière significative l'expérience utilisateur - La multiplication des logs les rend très rapidement illisible, ce qui demande de la rigueur dans la rédaction de leurs libellés   Pour palier à ces deux problèmes nous avons fait le choix d'implémenter un système de logging adapté à nos besoins. L'idée n'est évidemment pas de réinventer la roue — le système standard proposé par le SDK iOS étant en soit très efficace — mais de se doter d'un outil simple à utiliser et garantissant lisibilité et performance.

  2 min de lecture

Beautiful Apps Engine: Révision #1238

Gestion des sons en background au sein des sections Custom Amélioration CSS dans les pages détails des sections Article

  1 min de lecture

Beautiful Apps Engine: Révision #1208

Correction de bug: le placeholder des zones de texte des sections Soumission disparaît correctement lorsque l'on commence à taper un texteCorrection de bug: La couleur des textes des sections Souissions est maintenant noire

  1 min de lecture

Beautiful Apps Engine: Révision #1189

Gestion des polices personnalisées dans le titre du mode de navigation SlateGestion des polices personnalisées dans le titre du mode de navigation Grid

  1 min de lecture

Beautiful Apps Engine: Révision #1141

Correction de bug : Dans le cas d'un flat design, les boutons de la navBar possèdent maintenant leur texte centréCorrection de bug : Les splash DFP s'affichent maintenant correctement

  1 min de lecture

Beautiful Apps Engine: Révision #1055

Dans les sections Soumission, l'absence d'icône est maintenant géréeDans les sections Soumission, les tailles de cellules sont maintenant dynamiques en fonction du nombre de cellules

  1 min de lecture

Beautiful Apps Engine: révision #753

Voici le changelog de la mise à jour de ce mardi :       - Ajout du moteur de recherche dans les sections Article et Video - Les commentaires s'affichent  maintenant dans la liste dès qu'ils ont étés postés - Correction de bug : Correction d'un erreur de couleur dans le "download button" des sections Son / Podcast - Correction de bug : Les stats fonctionnent de nouveau correctement - Correction de bug : Correction d'un crash sur les sections Photo template 3 - Correction de bug : Les vidéos Vimeo se lisent désormais correctement sur iPad - Correction de bug : Gestion d'une erreur lors de la récupération de la pub au lancement de l'application - Correction de bug : Le "load more" est désormais disponible dans le template 3 des sections Article   N'oubliez pas de re-compiler votre application pour appliquer ces modifications :)

Conseils pour créer une app