En utilisant ce site, vous acceptez la Politique de confidentialité et les Conditions Générales de Vente.
Accepter
Le Blog de BBND – Actualités et nouvelles tendances du webLe Blog de BBND – Actualités et nouvelles tendances du web
  • News
  • Catégories
    • Actualités Numériques
    • Blockchain
    • Business Intelligence
    • Cybersécurité
    • Data
    • Développement Web
    • Hardware
    • Intelligence Artificielle
    • Mobile
    • Technologie
    • Web Design
    • Web Marketing
  • BBND
  • Qui sommes-nous
  • Initiatives
  • Réalisations
  • Formations
  • Recrutement
  • Contact
En cours de lecture : Flock : Une alternative communautaire à Flutter
Partager
Notification Voir mes signets
Dernières actualités
Illustration représentant Rclone, un outil de synchronisation cloud en ligne de commande, avec une icône de cloud et flèches de transfert
Rclone : Guide complet pour synchroniser, sauvegarder et monter vos fichiers cloud
Technologie
Schéma comparatif entre IPMI, PiKVM et NanoKVM pour le contrôle à distance
IPMI, PiKVM ou NanoKVM : Quelle solution KVM choisir ?
Hardware
Des packages npm malveillants compromettent Cursor, volent des identifiants et cryptomonnaies, et déploient des chevaux de Troie. Détail des campagnes.
Une faille dans Cursor : plus de 3 200 développeurs infectés via des packages npm malveillants
Cybersécurité
Filament v3 laravel
Pourquoi Filament V3 change-t-il la donne pour les développeurs Laravel ?
Développement Web
Illustration d’un cerveau connecté à une intelligence artificielle, symbolisant la recherche contre Alzheimer
L’IA dévoile une cause possible d’Alzheimer et identifie une piste thérapeutique prometteuse
Intelligence Artificielle
Aa
Le Blog de BBND – Actualités et nouvelles tendances du webLe Blog de BBND – Actualités et nouvelles tendances du web
Aa
Recherche
  • News
  • Catégories
    • Actualités Numériques
    • Blockchain
    • Business Intelligence
    • Cybersécurité
    • Data
    • Développement Web
    • Hardware
    • Intelligence Artificielle
    • Mobile
    • Technologie
    • Web Design
    • Web Marketing
  • BBND
    • Qui sommes-nous
    • Initiatives
    • Réalisations
    • Formations
    • Recrutement
    • Contact
Suivez-nous
  • Personnaliser mes sujets d’intérêts
  • Mes signets
© 2023 BBND All Rights Reserved.
Le Blog de BBND – Actualités et nouvelles tendances du web > Tous les articles > Mobile > Flock : Une alternative communautaire à Flutter
Mobile

Flock : Une alternative communautaire à Flutter

Hamza L.
De Hamza L. 1 novembre 2024
Partager
7 min de lecture
Flock le fork du framework Flutter
Partager

La technologie Flutter, largement adoptée pour le développement d’applications cross-platform, est sur le point de connaître un changement important. Dans un article publié sur le blog de la Flutter Foundation, un collectif de développeurs annonce le lancement de Flock, un projet dérivé (fork) de Flutter. Cette initiative vise à répondre aux préoccupations de gouvernance, d’ouverture et de transparence que la communauté Flutter rencontre depuis quelque temps. Pour bien comprendre cette évolution, examinons en détail les motivations, les objectifs, et les implications de ce fork pour les développeurs.

Pourquoi Flutter a besoin d’un fork ?

Flutter est depuis longtemps un framework apprécié pour le développement d’applications performantes sur plusieurs plateformes avec un seul code source. Cependant, certains membres de la communauté ont exprimé des préoccupations croissantes quant à la gouvernance du projet et aux décisions prises en interne par Google. Le contrôle de l’orientation de Flutter, les décisions stratégiques, et le manque de consultation des développeurs ont ainsi suscité des frustrations au sein de la communauté.

Flock, porté par la Flutter Foundation, se présente comme une alternative communautaire visant à redonner à Flutter une dimension plus inclusive. Les développeurs espèrent ainsi ouvrir la voie à une gouvernance démocratique et à une prise de décision collective, impliquant les utilisateurs et les contributeurs actifs.

Les objectifs de Flock

Une gouvernance communautaire ouverte

Le premier objectif de Flock est de redonner aux développeurs le contrôle sur la feuille de route et les décisions techniques du framework. En établissant un modèle de gouvernance ouvert, Flock veut impliquer les contributeurs, les entreprises, et les utilisateurs finaux dans le processus de décision. Cela permettrait de garantir que chaque nouvelle fonctionnalité ou chaque changement majeur soit discuté et validé par la communauté elle-même.

Une transparence accrue

La transparence est un autre pilier fondamental de Flock. Dans le modèle actuel de Flutter, de nombreuses décisions sont prises en interne chez Google, sans consultation publique préalable. Avec Flock, la communauté espère instaurer une transparence complète en publiant toutes les informations sur les choix stratégiques et techniques directement sur les plateformes publiques. Des comptes rendus de réunions, des propositions de nouvelles fonctionnalités, et des votes sur les priorités seraient accessibles à tous.

La prise en compte des besoins des utilisateurs

Le modèle actuel de Flutter peut parfois négliger les besoins spécifiques de certains développeurs ou entreprises, notamment les indépendants ou les petites équipes de développement. Flock se veut à l’écoute de ces groupes en intégrant leurs besoins au cœur de sa mission. En impliquant une variété d’acteurs, Flock pourrait offrir un environnement plus flexible et adaptable aux exigences variées des développeurs.

Quelles sont les implications pour les développeurs ?

Les développeurs Flutter peuvent se poser des questions sur ce que Flock va réellement apporter de plus. En substance, Flock propose de maintenir la compatibilité avec Flutter, tout en introduisant de nouvelles fonctionnalités décidées et priorisées par la communauté.

Compatibilité avec Flutter

Un point important pour les développeurs est que Flock restera compatible avec Flutter dans la majorité de ses aspects. Cela signifie qu’il sera possible de migrer progressivement vers Flock sans devoir réécrire complètement des projets existants. Les bibliothèques, les widgets et les API principales seront maintenus, permettant une transition en douceur pour ceux qui souhaitent adopter cette alternative communautaire.

Nouveautés techniques et fonctionnalités

Grâce à un modèle de gouvernance communautaire, Flock pourrait intégrer plus rapidement des fonctionnalités souvent demandées par les développeurs. Par exemple, des améliorations de la gestion des performances, de nouveaux widgets natifs, ou des optimisations pour des plateformes spécifiques pourraient être intégrées sans attendre les décisions stratégiques de Google. La communauté pourrait aussi explorer des fonctionnalités avancées liées aux outils de développement, offrant ainsi aux développeurs une flexibilité et des options supplémentaires.

Possibilités de contributions élargies

L’un des aspects les plus enthousiasmants de Flock réside dans l’élargissement des possibilités de contribution. Actuellement, contribuer à Flutter peut s’avérer compliqué en raison des processus de validation centralisés. Avec Flock, la gouvernance étant plus distribuée, les contributions seraient non seulement encouragées, mais aussi plus facilement intégrées après évaluation par la communauté.

Les défis et les questions soulevées par ce fork

Bien que l’initiative soit prometteuse, Flock devra surmonter plusieurs défis pour établir sa légitimité et atteindre ses objectifs.

Séparation technique et maintien de la qualité

Créer un fork de Flutter implique de gérer l’évolution du code de manière indépendante. Cela nécessitera une gestion rigoureuse pour éviter les divergences techniques qui pourraient rendre les deux frameworks incompatibles à long terme. La Flutter Foundation s’engage à maintenir un haut niveau de qualité et à éviter les ruptures majeures, mais ce défi nécessitera une surveillance constante et des mises à jour fréquentes.

Le support de la communauté et des entreprises

Un autre défi majeur sera de convaincre les entreprises et les développeurs de rejoindre et de contribuer activement à Flock. Si Flutter bénéficie d’une large adoption, cela est en partie dû aux ressources financières et aux équipes dédiées de Google. Flock devra obtenir le soutien d’une communauté engagée et de partenaires pour compenser l’absence d’un financement centralisé, et convaincre qu’il peut offrir la même fiabilité que Flutter.

Questions de financement et d’infrastructure

À ce stade, Flock repose essentiellement sur des contributions bénévoles et sur le soutien de la Flutter Foundation. Pour assurer sa pérennité, il pourrait être nécessaire de mettre en place un modèle de financement participatif ou de rechercher des partenariats avec des entreprises et des organisations.

Comment commencer avec Flock ?

Pour les développeurs intéressés, il est possible de commencer à explorer Flock dès maintenant en consultant les informations disponibles sur le site officiel et en rejoignant les forums et communautés dédiées. Flock invite les développeurs à tester ses fonctionnalités et à proposer leurs propres idées d’améliorations. Une documentation détaillée est en cours de préparation pour aider les utilisateurs de Flutter à faire la transition vers Flock.

Vous devriez également aimer

Comment la simple présence de votre smartphone affaiblit votre intelligence

Android améliore l’outil de transfert eSIM, mais il reste assez limité

Ce soutien d’Apple envers la messagerie RCS pourrait sonner le déclin des SMS

Étapes clés pour développer une application mobile réussie

Une faille dans Android permettait de contourner l’écran de verrouillage des smartphones

TAG : flock, flutter
Partager cet article
Facebook Twitter LinkedIn Copier le lien Imprimer
Qu´en avez-vous pensé ?
Ennuyant0
Triste0
Révoltant0
Drôle0
Accablant0
Plaisant0
Malin0
Surprenant0
Waouh0
Article précédent Les 50 termes du design de systèmes à connaître absolument
Article suivant ChatGPT et sécurité : contournement des protections expliqué

Restez connecté

Facebook Like
Twitter Suivre
Instagram Suivre
Youtube S´inscrire
banner banner
Faites confiance à BBND
Développez tous vos projets digitaux grâce à une équipe d'experts
En savoir plus

Dernières actualités

Illustration représentant Rclone, un outil de synchronisation cloud en ligne de commande, avec une icône de cloud et flèches de transfert
Rclone : Guide complet pour synchroniser, sauvegarder et monter vos fichiers cloud
Technologie
Schéma comparatif entre IPMI, PiKVM et NanoKVM pour le contrôle à distance
IPMI, PiKVM ou NanoKVM : Quelle solution KVM choisir ?
Hardware
Des packages npm malveillants compromettent Cursor, volent des identifiants et cryptomonnaies, et déploient des chevaux de Troie. Détail des campagnes.
Une faille dans Cursor : plus de 3 200 développeurs infectés via des packages npm malveillants
Cybersécurité
Filament v3 laravel
Pourquoi Filament V3 change-t-il la donne pour les développeurs Laravel ?
Développement Web
//

Le blog BBND
Actualités et nouvelles tendances du numérique

Catégories news

  • Actualités Numériques
  • Blockchain
  • Business Intelligence
  • Cybersécurité
  • Data
  • Développement Web
  • Intelligence Artificielle
  • Hardware
  • Mobile
  • Technologie
  • Web Design
  • Web Marketing

Notre société

  • Qui sommes-nous
  • Initiatives
  • Réalisations
  • Formations
  • Recrutement
  • Contact

Liens utiles

  • Mentions légales
  • CGV
  • Politique de confidentialité

Nos services

  • Développement web/mobile/desktop
  • SEO
  • Stratégie de communication & Community management
  • Audit d’ergonomie
  • Solutions de cybersécurité
  • Outils de cybersécurité
  • E-droit & E-réputation
  • Innovation de service & Innovation technologique
  • Intelligence Artificielle & Business Intellligence
  • Design graphique
  • Jeux mobile
  • Motion design
  • Impression tout support
Le Blog de BBND – Actualités et nouvelles tendances du webLe Blog de BBND – Actualités et nouvelles tendances du web
Suivez-nous

© 2023 BBND. All Rights Reserved.

Un projet digital ?

Notre équipe d'experts couvre de larges domaines du numérique

Contactez-nous pour nous en faire part !

Supprimé de la liste de lecture

Annuler
Welcome Back!

Sign in to your account

Mot de passe perdu ?