Aller au contenu

Détails

🔥 C’est parti pour la toute première édition du MUG Toulouse !
Un nouveau rendez-vous pour rassembler les talents mobile de la Ville Rose.
Cette première édition est rendue possible grâce au soutien de Pictarine, merci pour leur accueil généreux et leur appui à la communauté mobile toulousaine !
Au programme, deux talks concrets, des retours d’expérience terrain, du partage et des discussions entre passionnés alors si tu es disponible rejoins nous !

Talk #1
Caupain: comment j'ai créé un outil open source

Valentin Rocher
Senior Android @ Deezer

Chez Deezer, nous avions besoin d’un outil pour gérer nos mises à jour de dépendances Maven, et les solutions existantes ne nous convenaient pas (trop spécifiques, compliquées à mettre en place, trop lentes...).
La solution ? On a fait notre propre outil ! Et comme on a l’habitude de coder en Kotlin, on s’est dit qu’on allait faire ça avec Kotlin Multiplaform, pour avoir un outil léger et portable !
Dans ce talk, vous découvrirez :
- Quelles librairies utiliser pour un outil en ligne de commande
- Comment le distribuer pour que le maximum de personnes en profite
- Comment en faire un projet open source et ce que ça implique
Avec tout ça, vous serez fin prêts pour faire votre propre outil adapté à vos besoins !

Talk #2
Automatise ce que tu répètes : du boilerplate à l'automatisation

Julien Bajon
Tech Lead Android @ Pictarine

Dans les projets mobile complexes (multi-modules, multi-flavors, architecture stricte), énormément de temps est perdu à répéter les mêmes patterns :

  • Templates MVI
  • Création de features
  • Clients API
  • Analytics
  • Boilerplate identique

Dans cette session, je montre comment transformer ce workflow manuel en génération de code automatisée.
Au programme:

  • Un plugin Gradle capable de générer le squelette d'une feature en MVI
  • La génération d’un client API Kotlin à partir d’une spec OpenAPI
  • Une stack analytics basées sur des annotations

Agenda

  • 18h30: Accueil des participants
  • 19h00: Début des talks
  • 20h30: Pizza & Networking

Sujets connexes

iOS and Android Application Development
Mobile Development
Open Source
Automation

Vous aimerez peut-être aussi