Posts

Showing posts from September, 2022

Navigation And Routing Understanding In Flutter

Image
Introducing Navigator And Routing  We navigate from one place to another on a daily basis. Whether it’s going from home to a grocery store, the gym, or the office, we navigate through a path to get from a source to our desired destination. Similarly, in Flutter, we have paths that we can use to navigate to the desired widget. If you are coming from Android, you will be familiar with the concepts of  Intents  used for navigating between activities and fragments. If you are familiar with iOS then the equivalent is  Segues  where you use connectors to navigate between views. Coming to Flutter, there are a few ways of navigating between screens. Flutter  introduces the concept of " Navigation And Routing " to describe the action of jumping from the first screen to the second. This transition may include an animation effect to offer a favorable feeling to the user. In this article, I'm going to cover a few ways to get there. Navigator  — a widget that manages a stack of Route

How to connect firebase with a flutter project

Image
In this article, I will show you all the steps required for connection flutter to firebase. Firebase  is a powerful and popular cloud service that provides state-of-the-art features, like Real-time database, Cloud storage, Firestore, authentication, hosting, etc. The amazing thing is that Firebase simplifies its integration into different programming frameworks. Google Firebase is a Google-backed application development software that enables developers to develop iOS, Android, and  Web apps . Firebase provides tools for tracking analytics, reporting and fixing app crashes, and creating marketing and product experiment. Firebase offers a number of services, including: Analytics Authentication Cloud messaging Realtime database Crashlytics Performance  This article covers the following sub-topics: 🔹 Create a new Firebase account 🔹 Create a new Firebase project Create a new Firebase account Setting up an account is pretty easy. Just go to  console.firebase.com , click on  Get Started , a