Swift Heroes 2022 : Bilan de la conférence

12. avril 2022 - de Alain Stulz

L'équipe de développement iOS d'Apps with love était présente cette année à la conférence Swift de Turin et, outre de nouveaux contacts, de la bonne nourriture et des boissons, elle a emporté beaucoup d'inspiration, de nouvelles idées et des trucs et astuces pour la vie quotidienne d'un développeur iOS. Maximilian, Raphael, Benjamin et l'auteur de ce blog - Alain - ont participé à cette conférence.

Swift Heroes 2022

Swift Heroes est une conférence de développeurs qui a lieu chaque année à Turin, en Italie, et qui est également diffusée en direct dans le monde entier. Elle s'adresse aux développeurs, concepteurs et chefs de projet qui ont un rapport avec le développement d'applications. Comme son nom l'indique, il s'agit de l'écosystème Swift et plus particulièrement du développement pour les plateformes Apple. Un homologue serait, par exemple, droidcon, organisé par les mêmes organisateurs.

Bonne ambiance et un programme complet

Le constat est clair : les conférences en ligne, c'est bien, mais les conférences physiques ont un cachet particulier que l'on ne peut obtenir que sur place. C'est pourquoi beaucoup ont été ravis de pouvoir assister à nouveau à un véritable événement après une interruption de deux ans due à la pandémie.

Bien sûr, nous commencions nos journées par un café du bar situé juste en dessous de notre appartement. Il était suivi d'un trajet de vingt minutes en bus pour se rendre au congrès au Museo dell'Automobile, un peu plus au sud. Au congrès, il y avait huit exposés par jour sur des sujets différents, entrecoupés de pauses café suffisantes pour nous vider la tête - pleine de nouvelles idées - et bien sûr pour entrer en contact avec les autres développeurs sur place pour parler boutique. Le soir, après la conférence, nous avons profité du beau temps pour nous promener le long de la rivière jusqu'à la ville, où nous avons exploré les différents piazze et dégusté de délicieux plats italiens. Entre-temps, nous avons également rencontré nos collègues de Sagiton, qui étaient également présents pour échanger des idées et célébrer la conférence. Et bien sûr, il ne fallait pas manquer une petite visite du musée de l'automobile dans le bâtiment de la conférence...

Apps with love iOS-Devs à Turin
Des développeurs iOS à Turin - notez également l'arrière-plan de la photo 🚗😎

Quelque chose à apprendre pour chaque développeur

out le monde peut retirer quelque chose d'une conférence, que l'on développe pour une plate-forme depuis un ou dix ans. En particulier pour ceux qui développent depuis longtemps, il est très important d'obtenir de nouveaux apports et de sortir des schémas figés. Cela vous permet de rester à jour sur le plan technique, d'améliorer la productivité et les produits et de garder votre travail passionnant. 

Les exposés techniquement stimulants sont non seulement intéressants à écouter, mais ils sont souvent directement liés à notre travail. Par exemple, un exposé sur CoreBluetooth a été présenté par une entreprise qui produit des vêtements qui seront un jour portés par les astronautes lors des expéditions sur Mars. Ils nous ont donné des conseils sur l'architecture logicielle et nous ont montré quelques astuces que nous pouvons appliquer directement à nos projets actuels. Le partage d'expériences est donc également très utile pour les développeurs expérimentés.

Swift Conference Highlights et Lowlights

De l'excellente présentation de Krzysztof Zabłocki, je retiens que de petits changements peuvent faire gagner beaucoup de temps. Pour nous, développeurs, cela signifie que nous devons prêter attention aux tâches fastidieuses ou répétitives que nous pouvons optimiser. Surtout si nous pouvons aider nos collègues ou l'ensemble de la communauté. C'est à nous d'aborder et de mettre en œuvre ces améliorations. Je pense que c'est un point de vue très puissant.

Parfois, les présentations des sponsors étaient un peu trop axées sur leur propre produit et la tentative de le vendre. On a alors l'impression de regarder trois quarts d'heure de publicité. Je comprends que les sponsors veuillent promouvoir leurs produits. Cependant, cela fonctionne beaucoup mieux lorsque l'objectif principal de la présentation est d'enthousiasmer les participants sur un sujet et de susciter ainsi un intérêt pour le produit, plutôt que de faire une simple démonstration de l'outil.

Nouveaux outils de développement et tendances passionnantes pour l'avenir

Du côté des outils, l'un des plus prometteurs pour nous est tuist.io, qui peut créer un projet Xcode complet à partir d'un document Swift - y compris tous les réglages qui devraient autrement être effectués laborieusement à la main. Nous jetons également un coup d'œil à Inject, qui promet de rendre les modifications du code immédiatement visibles dans le simulateur sans avoir à recompiler le projet. Si cela fonctionne comme annoncé, cela nous fera gagner beaucoup de temps ! De plus, Sourcery semble très intéressant, un outil qui permet de générer automatiquement du code et donc d'économiser beaucoup de corvées lors de l'écriture de tests, par exemple.

Kotlin Mobile Multiplatform (KMM) a attiré notre attention comme une tendance qui devrait certainement être approfondie. Cela permettrait de partager une partie du code du programme entre les applications iOS et Android, ce qui permettrait de gagner un peu de temps lors du développement. Certaines entreprises le font déjà avec du code écrit en C++, mais celui-ci est beaucoup plus complexe et donc moins utile pour nous jusqu'à présent. Un langage moderne et simple comme Kotlin rendrait la chose plus intéressante. Cette technologie est actuellement encore en phase de test alpha, et l'éditeur de Kotlin, Jetbrains, prévoit de lancer une version bêta au printemps. Nous ne manquerons pas de l'essayer et donc de garder un œil sur KMM en tant que technologie.

Pizza for Dinner à la conférence SwiftHeroes à Turin
Bien sûr, cela fait aussi partie d'une conférence à Turin - quand on est en Italie...🍕

Conclusion pour la conférence SwiftHeroes 2022

Les conférences ont toujours une saveur particulière pour les développeurs. Nous avons vraiment apprécié de participer à la première vraie conférence depuis trois ans - pour certains d'entre nous, c'était la toute première conférence - pour faire le plein de nouvelles idées, discuter avec des personnes de tous les horizons du secteur et nous imprégner de l'atmosphère sur place. Maintenant, nous nous remettons au travail et mettons en pratique ce que nous avons appris. Rendez-vous la prochaine fois à Turin !

Nous venons de remarquer que vous surfez avec Internet Explorer. Malheureusement, notre site web n'est pas aussi agréable avec ce navigateur.

Vous voulez savoir pourquoi ?
Nous avons écrit à ce sujet.

Vers le blog

Vous avez besoin d'aide pour le passage à l'euro ?
Contactez-nous. Nous serons heureux de vous aider.

Contact

Installer un nouveau navigateur ?
Il y a un choix à faire.

Browser