• Home
  • Article categories
    • Market and Data
    • Crypto week news
    • Educationals
    • Events
    • Legals
    • NFTs
    • Politics
    • Press & Partnerships – Eng
    • Real Applications
    • Sports
    • All categories
  • Editorial
  • Become an author
Blog logo
No Result
View All Result
  • Italiano
Blog logo
  • Home
  • Article categories
    • Market and Data
    • Crypto week news
    • Educationals
    • Events
    • Legals
    • NFTs
    • Politics
    • Press & Partnerships – Eng
    • Real Applications
    • Sports
    • All categories
  • Editorial
  • Become an author
No Result
View All Result
Blog logo
No Result
View All Result

The pros and cons of using Flutter: a neutral review.

Dott. Walt SchagenbyDott. Walt Schagen
11 August 2023
in Real Applications, Technology
Reading Time: 6 mins read
A A
Index
  1. Firebase and flutter pros and cons. 
  2. Conclusion

Flutter is an open-source UI (User Interface) software development kit (SDK) created by Google. It is relatively new, building on top of a previous iteration called ‘Sky’, Flutter 1.0 was released in 2018. It allows developers to build cross-platform applications for mobile, web, and desktop from a single codebase. Flutter uses the Dart programming language, also developed by Google, and provides a rich set of pre-designed UI components and tools. 

One of the key features of Flutter is its ability to create highly responsive and visually appealing applications with a native-like experience. It achieves this by using a rendering engine called Skia, which allows for efficient graphics rendering across different platforms. Flutter also has a “hot reload” feature that enables developers to see the changes made to the code immediately reflected in the app, making the development process faster and more interactive. 

Flutter’s cross-platform capabilities mean that developers can write code once and deploy it on multiple platforms, such as iOS, Android, web browsers, and even desktop operating systems like Windows, macOS, and Linux. This not only saves development time but also ensures consistent app behaviour and UI across different platforms. 

Furthermore, Flutter provides access to a wide range of libraries and packages known as “pub packages,” which help developers add additional functionalities to their apps, such as networking, database integration, state management, and more 

Firebase and flutter pros and cons. 

Flutter comes with an excellent integration of Firebase (+Firestore) (both owned by Alphabet) database. Firebase is a file based database system (JSON), with a no-SQL query language. Here we will compare both of them separately. 

Pros of using Firebase Firestore are:

  • Realtime database 

  • Wide range of authentication options, including Web3 

  • Various cloud functions 

  • Easy to work with from the browser and helps you with monitoring insights 

Cons:

  • JSON file system of firebase cannot filter data within a folder before fetching (so expensive). Limited querying capabilities.

  • Expensive for mid-large scale companies

  • Limited server side control, for that you need Azure/AWS.

Pros of using Flutter:

  • Easy database integration with Firebase, large fee tier with 50k MAU for free per
    month.

  • Firebase offers realtime databases and is good with AI and machine learning.

  • Faster, productive, flexible, well designed and easy to learn.

  • Layout is easier than CSS

  • Cross platform means you build for both Android and IOS in one go (although you do
    have two folders), and achieve about 90% of the native performance.

  • Excellent for startups, where fast iteration is required.
    Ease to hire people from Upwork, Freelancer or Fiverr, where platform specialised developers are harder to find. Flutter saves money and time.

Cons of using Flutter:

  • Vendor lock-in (by Alphabet) including Firebase, lack of migration options for transferring data.

  • New features by Android/Apple cannot be immediately implemented, because they need to be integrated by Flutter.

  • Mobile first means desktop last

  • Native tools build nicer interfaces, best and fastest performance is native.

  • A responsive website (PWA, progressive web app) works on any platform, no need to bother with specific mobile implementation.
    Fun fact: Starbucks reported a 50% increase in usage after converting to PWA (lower entry barrier, and people do not want to install apps anymore).

Flutter Upcoming features:

  • 3D image rendering.

  • Compiling to Web Assembly (WASM): when possible Javascript is converted into a
    faster language whilst remaining compatible.

  • Embedding: integrate elements into a javascript div for CSS styling 

Conclusion

One common approach is to use Flutter for mobile and Vue/Angular/React for web. Use Flutter if you are a startup, bigger companies can build native for that 10% extra performance/features that you get by optimising for Android or IOS specifically. However, nowadays the trend is moving away from native apps and towards web based. It all depends on what you need. If your business model benefits most from app store purchases, Flutter can be good to build and iterate as a startup. 


Sources:

  • Flutter: http://flutter.dev/

  • 4 things to know about the future of Flutter:
    https://www.youtube.com/watch?v=PAOAjOR6K_Q

  • Why I Do NOT Use Flutter for Mobile App Development:
    https://youtu.be/N0rSpuHp7B4

  • Should you use Flutter for Web Apps?:
    https://www.youtube.com/watch?v=PAOAjOR6K_Q https://medium.com/flutter/whats-next-for-flutter-b94ce089f49c

  • https://radixweb.com/blog/firebase-vs-aws

By Walt Schagen CTO and Co Founder of Mood Global Services 

Tags: AIblogBusinessescloudPoS
Dott. Walt Schagen

Dott. Walt Schagen

CTO & Co-Founder at Nex Labs | CTO at Mood Global Services

Articoli correlati

Smart Contracts and Artificial Intelligence: Legal Challenges in Italy - cover EN
Technology

Smart Contracts and Artificial Intelligence: Legal Challenges in Italy

Luiss professor, Coordinator of the Federprivacy Scientific Committee, Ministry of Defense official, Expert at the General Office for Defense Innovation,...

byMichele Iaselli
20 May 2026
Technology

Loyalty and Artificial Intelligence: Creativity and Engagement Strategies

Executive Creative & Strategy Director of TLC Worldwide, President of Osservatorio Feldman, Teacher at Poli.Design, co-founder of Micidial

bySergio Spaccavento
8 April 2026
Adopting Artificial Intelligence in Business: A Strategic and Sustainable Approach - cover EN
Technology

Adopting Artificial Intelligence in Business: A Strategic and Sustainable Approach

AI Strategy Advocate | Driving Digital Transformation | AI & Business Innovation Leader

byPasquale Sicignano
25 March 2026
Technology

Artificial Intelligence in B2B: Evolution or Extinction?

Artificial Intelligence won't replace salespeople, but it will replace those who don't use it. A pragmatic analysis on how to...

byVincenzo Marfella
11 February 2026
Next Post

Securely managing your crypto assets

Iscriviti alla newsletter

Crypto Insights

Sign up to stay updated on our blog and find out about our future initiatives! Fill out the form below

Your entry cannot be validated.
Your registration was successful.
ACTION MAP
  • Exchange, Listing, Pay Component

  • Accept payments in Crypto and FIAT currencies

  • Synkrony DeFI minimum fees

  • Blockchain in the financial sector

  • Custom Asset and programmable currency

  • Token, Stable Coin, NFT

Market & Data
New wallet

Special Authors

Avv. Marco Del Fungo
Avv. Marco Del Fungo
7 posts
Cybersecurity Legal Advisor - Data Protection New Technologies Law -…
View Posts →
Maurizio Acco
Maurizio Acco
6 posts
Arezzo Bitcoin - Founder
View Posts →
Dott. Marco K. Santarelli
Dott. Marco K. Santarelli
5 posts
Marco Santarelli Network Analysis, Intelligence and Defence Intelligence of things…
View Posts →
Raffaele Battaglini
Raffaele Battaglini
2 posts
Founder at Battaglini-De Sabato Law Firm - Organiser at Legal…
View Posts →
Davide Zanichelli
Davide Zanichelli
2 posts
Chamber of Deputies - IV Finance Commission
View Posts →
Luigi Corvo
Luigi Corvo
1 posts
Founder at Open Impact. Associate Professor at Milano-Bicocca University. Professor…
View Posts →
Lorenzo Zamponi
Lorenzo Zamponi
1 posts
Partner at ZM Consulting Srl Chartered Accountant and Branch administrator…
View Posts →
Prof. Santi Tomaselli
Prof. Santi Tomaselli
1 posts
President of the Roman Observatory for European funds.
View Posts →
On. Luca Carabetta
On. Luca Carabetta
1 posts
Member of the Italian Parliament | Economic Development Commission |…
View Posts →
Michele Ficara Manganelli
Michele Ficara Manganelli
1 posts
NFT ART CH Gallerist | Grid Trader & Blockchain Expert…
View Posts →
Dott. Fabio Massimo Castaldo
Dott. Fabio Massimo Castaldo
1 posts
Dott. Fabio Massimo Castaldo Vice Presidente del Parlamento Europeo
View Posts →
Eugenio Giovanardi
Eugenio Giovanardi
1 posts
Co-Founder Moonia | NFT Strategist | VR Specialist | Metaverse…
View Posts →

Menu

  • Home
  • Categories
  • Editorial
  • Become an author
  • Credits
  • Ho we are
  • Privacy Policy

Follow us

  • Market and Data
  • _old_Become an author
  • Wallet
logo-action-map ACTION MAP
blockchain-pin blockchain-pin blockchain-pin blockchain-pin blockchain-pin blockchain-pin blockchain-pin blockchain-pin
ACTION MAP
logo-synkrony
logo-hdemy
4rya, identità digitale in Blockchain
4rya, Blockchain digital identity
Articoli
Articles
Autori
Authors
Editorial Staff
The blog team
Redazione
Il team del blog
Newsletter
Ricevi nuovi articoli
Newsletter
New articles of the week for you
Contact us
Do you have questions or curiosities?
Contattaci
Hai domande o curiosità?
Privacy Policy
Cookie Policy
Privacy Policy
Cookie Policy

Preparati a sviluppare i tuoi progetti blockchain

La tua iscrizione non può essere convalidata.
La tua iscrizione è avvenuta correttamente.
Hdemy Platform

Discover the potential of Synkrony Exchange

Your registration cannot be validated.
Your registration was successful.
Synkrony Exchange Platform

Scopri il potenziale di Synkrony Exchange

La tua iscrizione non può essere convalidata.
La tua iscrizione è avvenuta correttamente.
Synkrony Exchange Platform

Get Ready to build your blockchain projects

Your registration cannot be validated.
Your registration was successful.
Hdemy Platform

Do you have suggestions, feedback, merchants to add to the map?

Contact us on our direct channel

Telegram

Hai suggerimenti, feedback o esercenti da aggiungere alla mappa?

Contattaci sul nostro gruppo ufficiale!

Telegram

No Result
View All Result
  • Home
  • Article categories
    • Market and Data
    • Crypto week news
    • Educationals
    • Events
    • Legals
    • NFTs
    • Politics
    • Press & Partnerships – Eng
    • Real Applications
    • Sports
    • All categories
  • Editorial
  • Become an author
  • Italiano

© by Affidaty S.p.A.