Categories
Flutter

Adding InkWell Splash Ripple Effect To Custom Widgets In Flutter

In this post we will learn how to add InkWell ripple splash effect on custom widgets in a Flutter application. Introduction InkWell is Flutter’s implementation of Material Design concept for touch response. It helps to create interactivity in your mobile application by adding gesture feedback. For example you might want to give ripple effect when […]

Categories
.NET Core

Adding Migrations On Entity Framework .NET Core

In this post we will look at adding migrations on entity framework .net core applications. Introduction In our previous post, we looked at how we can setup our .net core app with entity framework code first approach. We will continue with the same DbContext and User entity that was created in the previous post for […]

Categories
.NET Core

Entity Framework Code First Approach With .NET Core

In this post we will look at how we can use Entity Framework code first approach with .NET Core application. Introduction Entity Framework is the most popular Object Relational Mapper (ORM) built for .NET framework. It enables developers to work with different databases using .NET objects eliminating the need to write lower level database access […]

Categories
Flutter

Flutter vs React Native

We have already introduced Flutter in our previous post and now in this post we will talk about Flutter vs React Native. We will contrast major differences between Flutter and React Native regarding Performance, Ecosystem Support, Ease in Development, etc. We will also draw some similarities as well. 1. Ecosystem Flutter was released on December, […]

Categories
Flutter

Flutter: Working With BLoC using Reactive Programming

In this tutorial, we will learn Managing App State in Flutter using BLoC pattern and Reactive Programming Rx. We will use Shopping Cart as an example in this post. What is BLoC Pattern? BLoC stands for Business Logic Pattern in which you put all your business logic side implementation in one place that receives events/data […]

Categories
Flutter

Listen To Internet Connection State In Flutter App

In this post, we will learn how we can update the app state according to the device’s network connection state in Flutter. Introduction In any app that requires internet connection, we must always check whether the device is connected with the internet or not. If there is no internet connection, user should be notified that […]

Categories
Flutter

Flutter: Running Migrations On SQLite

In this post we will learn about adding migrations on an existing SQLite database in Flutter. Introduction As we know, data models that represent the database tables can often change during the development of an app. Maybe you need to add new column or update or delete one. When you make changes on the data […]

Categories
Flutter

What is Flutter?

In this post we will get to know what is flutter. Introduction Flutter is an open-sourced mobile application Software Development Kit (SDK) created by Google to build beautiful Native Apps on iOS and Android from a single codebase. It uses Dart as programming language. Open Source: You can study, change and redistribute Flutter source code […]

Categories
Flutter

Navigation When There Is No Context

In this post we will learn a technique on how to perform navigation in when there is no context available. Introduction As we learned in the previous post on Navigation and Routing, in Flutter we can perform navigation with the help of Navigator class. We looked at some of the basic methods for Navigation which […]

Categories
Flutter

Flutter: Inherited Widget Basics

In this post you will learn about maintaining app state in Flutter app with the help of Inherited Widget. Introduction If you have ever worked on app using state management you must have had problem passing the state from root parent node down to leaf nodes (or child of child of child). Consider a shopping […]