Nagaraj
Projects Blog About

    Pattern Searching in a 2D Grid with Kotlin

    Kotlin Hackerank

    In this post, we're going to explore an interesting problem from HackerRank that involves searching for a pattern in a 2D grid. We'll be implementing our solution in Kotlin.

    06 June 2023

    Finding the Maximum Highest Team Knowledge in Kotlin

    Kotlin Hackerank

    In a recent coding challenge, I solved an interesting problem using Kotlin.

    04 June 2023

    Exploring the SearchBar Widget in Flutter 3.10

    Dart Flutter Dart 3.10 SearchBar

    With the release of Flutter 3.10, there are many new exciting features. One of them is the new `SearchBar` widget, which makes it easier to add a fully functional and customizable search bar in your Flutter apps. Here, I'm going to walk you through how to use it.

    25 May 2023

    Understanding LiveData, StateFlow, SharedFlow, and Flow in Android

    Kotlin LiveData StateFlow SharedFlow Flow

    We'll dive into LiveData, StateFlow, SharedFlow, and Flow to understand their core characteristics and when to employ them in your projects.

    23 May 2023

    Dart's Evolution - Introducing the `interface` Keyword.

    Dart Flutter interface abstract Dart 3.10

    In this post we're going to see the interface keyword and it's new vs old approach comparison.

    21 May 2023

    Understanding the base Keyword in Dart 3.10

    Flutter Dart base class Dart 3.10

    Dart 3.10 introduced a new keyword `base` as part of its language enhancements.

    20 May 2023

    Adherence to SOLID Principles in a Flutter Counter Application

    Flutter Dart SOLID principles

    In this post, we will be looking at a simple counter application implemented in Flutter that follows SOLID principles.

    19 May 2023

    Comparing Kotlin's Companion Object vs Dart's Factory Keyword

    Kotlin Dart Programming Companion Object Factory

    In the world of programming languages, controlling object creation is a crucial aspect of software development. Kotlin and Dart, two popular languages, offer mechanisms to achieve this control.

    18 May 2023

    Final Keyword for Classes in Dart 3.10

    Dart Flutter Switch Dart 3.10

    Dart 3.10 introduces a significant keyword for classes - `final`.

    16 May 2023

    Understanding Managed and Unmanaged Code in .NET

    DotNet CSharp ManagedCode UnmanagedCode Interop

    In the world of .NET development, we often come across the terms "managed code" and "unmanaged code".

    14 May 2023

    Switch expression in dart

    Dart Flutter Switch Dart 3.10

    In Dart, the `switch` statement is a control flow statement that lets a variable be tested for equality against a list of values. Each value is called a case, and the variable being switched on is checked for each case.

    13 May 2023

    Understanding Isolates in Dart and Flutter

    dart Flutter Isolates Concurrency

    Isolates are Dart's model for multithreading, but with an important distinction.

    01 May 2023

    Understanding Sealed Classes in Kotlin

    Kotlin SealedClasses Programming Coding

    Sealed classes are a powerful feature in Kotlin that allow you to represent restricted class hierarchies.

    16 April 2023

    What is NEVER in dart?.

    dart Flutter

    In this post we're going to see what is NEVER in dart.

    17 January 2022

    What is floor() in dart?.

    dart Flutter

    In this post we're going to see what is floor() in dart.

    28 November 2021

    Breaking the Record [Solved]

    Kotlin Hackerrank YouTube

    Kotlin solution for breaking the record problem.

    29 September 2021

    Flutter RefreshIndicator Widget

    Flutter

    Wouldn't it be great if you could show your users that a list is refreshing? With RefreshIndicator you can! Learn how to set up the widget and customize the refresh icon.

    20 September 2021

    Why or How Flutter renders quickly?

    Flutter

    Flutter is just another Framework and it is not a first of its kind but why it is trending?

    10 September 2020
    with by Nagaraj Alagusundaram
    theme portfolYOU