Categories
Flutter

Implement Sign In With Google In Flutter apps

In these series of posts, we will learn how to implement sign in with Google in Flutter applications. Since there are lots of things to cover, we have broken down the series into multiple posts. Introduction Most mobile apps need some sort of user authentication mechanism. Since most users have a Google account, sign in […]

Categories
Flutter

Implement Google Sign-In In Flutter

After setting up everything in Firebase for Google Sign-In in flutter, we are now ready to code. First of all, in the pubspec.yaml file, we will add the following dependencies by searching from pub.dev: (i). firebase_auth (ii). google_sign_in Implementation of Google Sign-In in Flutter After you have completed the log in design in flutter, we […]

Categories
Flutter

Setup Firebase For iOS Project For Google Sign-In

In this post, we will setup Firebase for iOS Project for Google Sign-In functionality. For the previous post on setting up a new project in Firebase, click here. Steps To Setup Firebase For iOS Project I. Click on the IOS icon option. II. After selecting IOS we have to provide IOS bundle name, application nickname […]

Categories
Flutter

Setup Firebase For Android Project For Google Sign-In

In this post, we will setup Firebase for Android Project for Google Sign-In functionality. For the previous post on setting up a new project in Firebase, click here. Steps To Setup Firebase For Android Project I. Click on the android icon option. II. After selecting android we have to provide android package name, application nickname […]

Categories
Flutter

Setup Firebase For Flutter Apps

In this tutorial, we will setup a project in Firebase for Flutter apps. This is the first part of the series where we are building the functionality in Flutter to allow Google Sign-In in our mobile apps. Introduction To Firebase Firebase is a fully managed backend infrastructure for developing mobile applications which is backed by […]

Categories
Flutter

Configure Gitlab To Deploy Flutter App Via CodeMagic

In this post, we will learn to configure Gitlab to deploy Flutter app via CodeMagic API. We will create a Gitlab CI/CD configuration file that can trigger manual release from Gitlab pipeline. Introduction CodeMagic is the most popular CI/CD platform in the Flutter Developer’s community to automate app deployment. With CodeMagic, one can deploy apps […]

Categories
Flutter

How To Improve User Experience Of Flutter App

In this post we will talk about how to improve user experience of Flutter app. Having a working mobile app is one thing but giving a pleasant user experience is a whole another thing. You could have a pretty design of colors, fonts, icons and images and even the functionality correct. Yet, the users can […]

Categories
Flutter

Redesign UI Of HangMan Game

Although we have a working and functional HangMan game built in Flutter, to be quite honest, the User Interface is not much impressive. Design Enhancements Some of the changes that we I like to see for our game are: Use a vertical orientation instead of landscape Improve color choices for the overall app Update texts […]

Categories
Flutter

Managing State Of Game In Flutter

We have covered most of the design related development of HangMan game in our previous posts. In this post, we will be making the the game functional by managing the state of game in Flutter. This is going to be a long post as we will be covering a lot of code in this part. […]

Categories
Flutter

Guess Word Design For HangMan Game

We have already covered designing the Stick Figure of our HangMan game in our previous posts. Now, we move onto next phase of our game and that is the guess word design part. Guess Word Design Our HangMan game which we are building in Flutter is going to need an interface where users can guess […]