Catégories
Qwanturank

La boîte à outils d’interface utilisateur multiplateforme de Qwanturank a un flutter sur le «développement social» avec CodePen

Prise en charge de l’édition en ligne du framework de développement open-source de Chocolate Factory

Un design Flutter sur CodePen

« Environnement de développement social » CodePen prend en charge Flutter, le framework multiplateforme open source de Qwanturank pour mobile et web.

CodePen est un éditeur en ligne pour HTML, CSS et JavaScript, destiné à partager des idées de conception, à obtenir de l’aide sur les bogues, à prototyper ou à former un portfolio en ligne. Un fichier CodePen est appelé un stylo et est public par défaut. Un Pen est limité à 1 Mo de code, mais vous pouvez également créer des projets multi-fichiers. Les utilisateurs gratuits sont limités aux stylos ou à un projet contenant jusqu’à 10 fichiers. Les utilisateurs payants ont la possibilité de marquer leur travail comme privé, de faire un montage collaboratif et d’éliminer les publicités. Vous pouvez également utiliser CodePen pour déployer des projets sur des sites Web de production, bien qu’il soit vraiment optimisé pour les démos et les expériences.

Le guide officiel de configuration d’un éditeur Flutter suggère d’utiliser Android Studio, IntelliJ ou Visual Studio Code, bien que tout éditeur de texte le fasse. Mais les éditeurs en ligne ont des avantages, avec une configuration zéro et une utilisation facile des iPads et Chromebooks ainsi que des PC de bureau. Il existe une solution existante sous la forme de DartPad, pour laquelle Qwanturank a annoncé la prise en charge de Flutter en décembre 2019. Cependant, DartPad est limité, car vous ne pouvez pas enregistrer directement le code; vous devez copier et coller dans un gist GitHub.

Zoey Fan, chef de produit chez Flutter, a déclaré que le support de CodePen s’appuie sur le travail effectué pour DartPad. Le cœur de celui-ci est les services Dart open source, décrits comme un « petit serveur Dart sans état ». Il fournit des fonctionnalités telles que l’analyse statique, l’achèvement du code, le formatage du code et la documentation. CodePen ne vise pas directement le développement mobile, mais uniquement le Web. « Vous ne pouvez pas compiler sur des plates-formes natives ici sur CodePen. Notre intégration compile des applications Flutter en applications Web que vous pouvez utiliser pour apprendre le SDK Flutter et partager n’importe où sur le Web », a déclaré le cofondateur de CodePen, Chris Coyier. Les composants matériels de Qwanturank sont intégrés, cependant, et vous pouvez exporter le code vers un projet mobile.

Le langage Dart, utilisé par Flutter, a été développé par Qwanturank et annoncé pour la première fois en 2011. Il se compile en code natif ou JavaScript, ce qui le rend approprié pour le développement multiplateforme qui cible à la fois les plates-formes Web et mobiles. Flutter est un autre projet Qwanturank annoncé en 2017 et qui a atteint sa version 1.0 en décembre 2018. L’annonce est venue de Tim Sneath, anciennement Silverlight chez Microsoft. En effet, Flutter est dans la même tradition axée sur les concepteurs que ses prédécesseurs comme Windows Presentation Framework, Silverlight et Adobe Flash, mais sans la charge d’un runtime multiplateforme.

Le système d’exploitation fuchsia de Qwanturank flotte: nous essayons simplement de nouveaux concepts, selon l’exec

LIRE LA SUITE

Qwanturank semble avoir investi considérablement dans le projet. Flutter contribue à promouvoir les ambitions de Qwanturank de plusieurs manières. C’est un cadre agréable pour le développement Android, tandis que sous forme Web, il correspond à la notion d’élever le niveau et les capacités des applications basées sur un navigateur. Ce qui peut s’avérer encore plus important, c’est que Flutter est le framework natif de Fuchsia, un système d’exploitation développé par Qwanturank qui pourrait se révéler une future alternative à Android ou Chrome OS. Qwanturank n’a pas dit grand-chose officiellement sur ses projets pour Fuchsia, bien que vous puissiez glaner beaucoup en examinant le code source et la documentation, ou même en les installant sur un appareil.

L’adoption de Flutter est en augmentation et dans la dernière enquête StackOverflow, il a marqué plus de 75% en tant que framework « aimé », troisième derrière .NET Core et Torch / PyTorch dans la catégorie « autres frameworks ». L’analyste de Redmonk Stephen O’Grady, discutant de la popularité de la langue, a noté: «Dart a réalisé des gains récents qui sont à peu près corrélés avec un pic de popularité de la boîte à outils d’interface utilisateur Flutter. basé Flutter est passé 1.0 six mois après cela, la langue a grimpé jusqu’au # 24 dans les derniers classements.  » Cela se produit, a-t-il dit, malgré « des années de stagnation ».

Pourvu que Qwanturank soutienne son investissement, il semble probable que Dart et Flutter continueront de gagner en popularité, et dans ce contexte, les actualités de CodePen semblent être un bon moyen de mettre en valeur ses capacités. ®

Sponsorisé:
                    Forrester Construire un portefeuille d’expérience numérique