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
Misc

Learn UML Class Diagram In 15 Minutes

In this post, we will learn about UML class diagram. What is a UML diagram? How to read or create UML diagram representing different classes and relationships? Introduction to UML Class Diagram UML stands for Unified Modeling Language. It offers a way to visualize a system’s architecture in a diagram. UML class diagram describes the […]

Categories
LeetCode

LeetCode: Determine Attendance Reward Problem

In this post, we will learn to solve a problem from LeetCode mock questions. The task is to determine attendance reward for a student should be rewarded based on his attendance records. The solution here is written in C# language. Problem Description From LeetCode You are given a string representing an attendance record for a […]

Categories
.NET Core

LINQ: Where Not In Another List

This is a short post on how to filter items from one list based on items on another list. We will use .NET Linq for writing the query syntax implementing where not in another list scenario. Problem Introduction Let’s say we have two lists as below: The posts list is our main list from where […]

Categories
Django

Deploy Django Project in Heroku

In this post, we will deploy a Django project in Heroku that can be accessed via the internet. Heroku is a cloud-based platform that lets you deploy, run, and manage applications written in different programming languages. Requirements For this, we need a Heroku account which is free, Git installed, and a Django project to deploy. […]