Biking the White Rim Trail in a Day

The White Rim Trail continued to elude me up to the morning of our big, one-day jaunt through the Canyonlands National Park. I set my alarm for 4:00 AM the morning of (what we were calling) “Rim Job…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Pourquoi Flutter en 2021 vs React Native?

Pourquoi nous avons choisi Flutter comme technologie privilégié pour répondre aux besoins et au budget de votre entreprise?

De toute évidence, Flutter et React Native ont leurs propres avantages et limites. Par conséquent, vous devez déterminer quel cadre convient le mieux à votre réalité d’entreprise.

Flutter permet à notre entreprise de supporter plusieurs cas d’usages avec le même bassin de développeurs, que se soit pour une application mobile ou Web. Dans un futur proche natif Linux, Mac et Windows. (présentement en Alpha)

Nous verrons plus bas le rationnel qui m’amène à penser cela. Le but n’étant pas de partir une guerre entre les deux “religions”. Mais d’expliquer pourquoi Flutter est un choix qui n’est pas diabolique ou risqué, mais plutôt rationnel :-)

Mais avant de commencer, voyons toutes les statistiques ci-dessous qui nous ont aidé dans notre choix de choisir une direction plutôt qu’une autre!

Les utilisateurs du site GitHub peuvent “marquer” les référentiels d’autres personnes, les enregistrant ainsi dans leur liste de dépôts favoris. Certaines personnes utilisent des “étoiles” pour indiquer qu’elles aiment un projet, d’autres les utilisent comme signets afin de pouvoir suivre ce qui se passe avec le dépôt plus tard.

D’un autre côté, Statista a publié en Juin 2020 un graphique qui montre que 42% des développeurs de logiciels ont utilisé React Native. Tandis que Flutter est choisi par 39% des développeurs. Nous n’avons pas accès à la tendance, qui nous aurait été plus utile pour comprendre l’intérêt actuel et futur des développeurs. Mais on peut dire qu’en Juin 2020, l’écart n’est plus que de 3% !!! Il nous faudra attendre en juin 2021 pour voir si la tendance remarquée dans les deux dernières statistiques se répétera ici, mais je pourrais m’avancer pour dire qu’il est fort probable que cela soit le cas.

En fait, vous êtes déjà familier avec les applications React Native. Vous pouvez les utiliser quotidiennement sans même le savoir.

La liste de compagnies, tel Facebook, Instagram, Tesla, Walmart, Uber Eats et Skype

On trouve plusieurs images sur le net qui font état de ces joueurs importants qui utilisent la technologie React Native. J’ai simplement fait une croix sur Airbnb qui a annoncé publiquement en 2019 qu’il retourne en natif. Cette décision a été prise fin 2018, il faut dire que Flutter annonçait le 4 Décembre 2018 au Flutter Live event in London. Donc Flutter était très jeune en version de production et n’avait pas assez de vécu. Si la décision se reprenait aujourd’hui, aurait-elle été différente?

En parlant de Flutter Live event in London, j’ai eu la chance d’y être et d’avoir mon petit goodies. Comme je ne suis pas très selfie, voici avec quoi je me promène !

Mon sac à dos, avec le logo de Flutter!

J’en ai choisi 8, même s’il y en a plusieurs autres. Pourquoi ces 8 là? Elles donnent un éventail des différents cas d’usages.

Une liste d’applications, tel que Google Ads, Hue, New York Times, MGM resorts, NuBank, Insight Timer, Hookle, Realtor.com

En comparant Flutter vs React Native, React Native a été lancé en 2015 et Flutter en 2018. Par conséquent, il a une communauté et des utilisateurs comparativement plus importants.

En revanche, Flutter a montré une croissance étonnante en peu de temps. De l’autre côté, Flutter est pris en charge par Google. Ce qui démontre un engagement important de la firme envers ce framework open source.

Lorsqu’il s’agit d’évaluer les performances de ces frameworks. Il y a la performance de l’environnement de développement pour les développeurs et la performance sur les téléphone. Pour ce qui est de la performance de l’équipe de développement, Flutter est assurément plus rapide.

De plus, le moteur derrière Flutter, permet d’atteindre des performances très intéressantes. Grâce aux normes d’animation FPS et à la bibliothèque graphique Skia qui l’accompagne, Flutter peut conduire à des applications fluides et rapides. Vous trouverez ici un article qui étoffe le propos.

React Native — Javascript

Flutter — Dart

Ici on peut dire que Javascript est plus connu que Dart sans trop se tromper. Il faut savoir que le Javascript est très répandu pour les applications Web. Étant donné que Dart est à la base de Flutter et que Flutter Web est disponible en Bêta depuis plus de 1 ans. On peut s’imaginer que le langage gagnera en popularité! Mais si vous devez engager des ressources, regarder si elle ont des connaissance en Java ou Kotlin. Ils n’auront aucun problème de passer au Dart.

Lorsque vous comparez React Native vs Flutter, il existe des similitudes. Mais, dans de nombreux autres domaines, ils sont opposés.

Flutter est riche en composants:

React Native à moins de composants de base:

Comme nous pouvons le voir, Flutter a des composants riches de base tandis que React Native dépend de bibliothèques tierces. Mais ne vous méprenez pas, vous aurez besoin de librairie tierces dans les deux cas! Un exemple qui revient souvent est Firebase.

Une autruche avec la tête dans un trou qui pense: C’est just une tendance…

Si vous avez besoin d’une version mobile et qu’en plus vous aimeriez en avoir une version Web…la question ne se pose même plus…toujours selon moi.

Dans les startups, il est absolument nécessaire de se renseigner sur l’impact du développement de nouveaux produits. Un produit minimum viable (MVP) est la meilleure approche pour vérifier une idée commerciale.

Ce faisant, vous pouvez éviter les échecs en les prédisant à l’avance et en obtenant également les commentaires requis.

En ce qui concerne sa vitesse élevée, sa facilité d’intégration et son interface utilisateur flexible, Flutter est devenu un choix parfait pour créer un MVP ou un prototype.

Ce que nous faisons vous intéresse? Venez nous voir sur www.iaiao.dev

Add a comment

Related posts:

Election Night

A dreary day descended into a depressingly cold November night as Dale Whitmer sat on his bare mattress. He was new to town, new to the area, and new to temperatures that fell below seventy. His soul…

Why Having Conflict in Workplace Could Mean a Good Thing

When I was an intern, I never say no. I never disagree with people. And I took orders whenever they asked me to do. Deep in my heart, I had the very traditional perception that being the youngest…

Gensler Pushed by Industry for More Time to Comment on SEC Plans

Gensler Pushed by Industry for More Time to Comment on SEC Plans The Wealth Advisor Contributor Sun, 04/10/2022–14:32 Image (Bloomberg) — Two dozen financial-services trade groups are asking…