Open in app

Sign In

Write

Sign In

Maneesha Erandi
Maneesha Erandi

405 Followers

Home

About

Jun 11

Bee-Eaters in Sri Lanka: A Colorful Delight

On an evening safari in Wilpattu National Park, Sri Lanka, we saw these cute little bee-eaters enjoying their evening bath. Birds enjoying their sand baths are one of my favourite sightings on wild safaris. Sand bathing is a common behavior observed in bee-eater flocks throughout the year. This activity holds…

Wildlife

3 min read

Bee-Eaters in Sri Lanka: A Colorful Delight
Bee-Eaters in Sri Lanka: A Colorful Delight
Wildlife

3 min read


Jun 5

Flutter UI Essentials — Badges

Displaying a badge is a cool way to deliver a small amount of information about its child component in mobile applications. Flutter has a Badge widget that we can use in an easy way. Badge is one of the communication widgets that changed with Material 3. Badges are placed on…

Flutter

3 min read

Flutter UI Essentials — Badges
Flutter UI Essentials — Badges
Flutter

3 min read


May 31

Kotlin with Jetpack Compose -Tabs

Using Tabs to navigate between screens allows users to interact with the app in an easy and organized way. We can create a Tab bar with Jetpack Compose very easily. We can use TabRow and Tab composable to create a tab bar with the custom content we need. …

Kotlin

5 min read

Kotlin with Jetpack Compose -Tabs
Kotlin with Jetpack Compose -Tabs
Kotlin

5 min read


May 30

Flutter UI Essentials — Menus

This article will give you a little idea about the Material UI menu component and the Flutter material PopupMenuButton button example with Material 3 design changes. We use a Menu to display a set of choices without using the app's screen surface. …

Flutter

4 min read

Flutter UI Essentials — Menus
Flutter UI Essentials — Menus
Flutter

4 min read


May 25

Kotlin with Jetpack Compose -Data Tables

Data tables are components that we use occasionally in mobile development. With Jetpack Compose, it's really easy to create one. Since we don’t have in-built table or table cell components, we can create our own custom components. This article is about creating a custom data table with Jetpack Compose in…

Kotlin

4 min read

Kotlin with Jetpack Compose -Data Tables
Kotlin with Jetpack Compose -Data Tables
Kotlin

4 min read


May 24

Flutter UI Essentials —Material 3 SearchBar

The search bar is a very common component that we use in our applications. In Flutter, we have many packages to easily implement a search. This article is about Material Design 3's search bar. You can find example code with a search implementation without using an external package. Material 3…

Flutter

5 min read

Flutter UI Essentials —Material 3 SearchBar
Flutter UI Essentials —Material 3 SearchBar
Flutter

5 min read


May 23

Exploring Flutter MaterialStateProperties -Dynamic UIs

MaterialStateProperty The MaterialStateProperty class helps define different visual properties for various states of a widget. With MaterialStateProperty, we can easily customize the appearance of a widget to offer a highly flexible and interactive user experience. Interface for classes that resolve to a value of type T based on a widget’s…

Flutter

3 min read

Exploring Flutter MaterialStateProperties -Dynamic UIs
Exploring Flutter MaterialStateProperties -Dynamic UIs
Flutter

3 min read


May 22

Creating a Flutter Custom Gradient Button

In this article, I will explain how to create a Custom Gradient Button with Flutter widgets. If you are a beginner wondering how to add a GradientButton to your UI, well this article is for you. You can learn about available Material design buttons with this article. Flutter UI Essentials- Buttons This article is about Flutter material buttons. This will give you an idea about the types of material buttons that we…mobileappcircular.com

Flutter

2 min read

Creating a Flutter Custom Gradient Button
Creating a Flutter Custom Gradient Button
Flutter

2 min read


May 20

Kotlin with Jetpack Compose -List View

A List View is a basic component that we need in mobile development. In order to create a list view that scroll vertically, we can use LazyColumn with Jetpack compose. We can use a LazyRow to create a horizontal item list view. When displaying a large number of items with…

Kotlin

3 min read

Kotlin with Jetpack Compose -List View
Kotlin with Jetpack Compose -List View
Kotlin

3 min read


May 19

Kotlin with Jetpack Compose -GridView

Grid view is an important UI that we use in mobile development. Lazy grids In Jetpack compose we have LazyVerticalGrid and LazyHorizontalGrid composables to display items in a grid. With LazyVerticalGrid we can scroll items vertically and with LazyHorizontalGrid we can scroll items horizontally. In this article I will create…

Kotlin

3 min read

Kotlin with Jetpack Compose -GridView
Kotlin with Jetpack Compose -GridView
Kotlin

3 min read

Maneesha Erandi

Maneesha Erandi

405 Followers

I write about mobile development and wildlife.

Following
  • Diana Meresc

    Diana Meresc

  • Eve Arnold

    Eve Arnold

  • Keshan Sodimana

    Keshan Sodimana

  • Hazel Paradise

    Hazel Paradise

  • Ashuni Shah

    Ashuni Shah

See all (103)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams