Blog

The Best Backend For Flutter Web Has Arrived

by on May 7, 2021

The Backendless SDK for Flutter now supports Flutter web development in addition to Android and iOS mobile apps. Now, your Flutter app can enjoy all the functions and features of a Backendless backend on both web and mobile apps.

Flutter is an open-source UI toolkit for mobile app development. The Flutter framework has since expanded to include web app development support. As such, we have expanded our backend capabilities to support Flutter web development.

Flutter is a framework specifically designed for the frontend. As such, there is no “default” backend for a Flutter application. Backendless was among the first no-code/low-code backend services to support a Flutter frontend.

Backendless provides everything a Flutter backend needs: real-time database, user management, push notifications, Codeless logic, and much more. All of these features come standard and are designed for fast, easy development.

Previously, our Flutter SDK only supported your Flutter backend on mobile platforms (Android and iOS). As Flutter has grown in popularity, particularly relative to similar frameworks like React Native, a lot of users began asking for Web support. We’re excited to now offer our SDK for Flutter with Web support, available now on GitHub.

From the official Flutter website:

With web support, you can compile existing Flutter code written in Dart into a client experience that can be embedded in the browser and deployed to any web server. You can use all the features of Flutter, and you don’t need a browser plug-in.

Now, you can implement cross-platform solutions for both mobile and web platforms using our SDK for Flutter Web. To get started with your Flutter web development, simply follow the instructions on our GitHub.

Also, our team has created a sample project to demonstrate how it works. Check it out here:

https://github.com/4lfant/backendless_web_example

In this example, you will see how to set up a Flutter web project, save a data object from the client-side to your Backendless Database, and subscribe to and test a messaging channel.

If you have an existing mobile app built with Flutter, you can easily add the web SDK to your project to allow make your app accessible on web.

Try Out The Backendless SDK for Flutter Web

New to Flutter and want to give it a try first? Check out our Quick Start Guide for Flutter to see how to set up your first Flutter project.

Be sure you check out our Flutter chat app demo here and our guide to setting up push notifications for Flutter here. Additionally, you can learn how to connect your Flutter app to our real-time database here.

Are you looking to test a specific feature? Then try out our Flutter templates in Code Generation.

Ready to start building your Flutter backend? Start your free trial of Backendless today – we can’t wait to see what you’ll build!

Happy Coding!

Leave a Reply