Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu
Flutter Material Icons

Flutter Material Icons

Posted on January 13, 2024 by Toma Velev

In my opinion – it is great that Flutter provides build-in Material Icons – most commonly used forms and all kinds of user interfaces. One of the powers of platforms are their commonality – so there is small to none learning curve of everyday users.

  • – You have a disadvantage if you want to have custom user interface. You will need to design components from scratch.
  • +But, for developers that have bad design skills – it is perfect solution.

Check Boxes

It represents a checked pr unchecked checkbox or success or availability of something. It is user interface representation of a flag. You could choose from sqaure, circles, filled and empty, checkboxes for lists and elevated squares.

Flutter Checkbox Icon

Close

There are less variations for the close button or cancel action icon. Here you have also an example added shadow.

Flutter Close Icon

Home

It represents the home, work place or main screen of an application. There is also an add-home, filled and outline options.

Flutter Home Icon

Menu

It represents a menu or navigation drawer, also called sandwich (three horizontal lines).

blank

Search

It represents a search input field or search action. There are variations for search in list, in image, in computer and also GPS location search.

blank

Info

It represents an information icon or details. You could choose from very few options – outline, filled and in-device.

blank

Person

There are a lot of icons that represent a user profile or account. You could choose from filled and outlined, plus in the left and right, man or woman, search and in bubble.

blank

Favorite

Heart or favorite icons are relatively few.

blank

Settings

Settings icon is common in many applications. There are configuration icons with – outline and filled, in box, next to device, video etc. Under the settings section you could find all kinds of stuff related to settings – accessibility, bluetooth, display, internet, power, voice.

blank

Mail

Email or messaging are crucial part of everyone’s lives – so you have prebuild icons for that – checked, new, locked, the email symbol @ as icon, voice mail, mail box, etc. 

blank

Checl out all the available Flutter Material Icons on their site. There are many more icons available in the Material Icons library that can be used to enhance the user interface of a Flutter application – without the need to be a designer. You could customize them – by color, size, shadows and even add label (that better be added for better app accessibility). 

This article has been in majority generated by ChatGPT with the help of my OpenAI wrapper. You could check it out at: https://programtom.com/dev/product/gpt-spring-boot-micro-service/ 

  • Feature Flags – Enable Functionality from the BackEnd
  • Integrating xAI Grok API with Spring Boot
  • How to Progresively Integrate AI
  • What is an AI Agent
  • Flutter image scaling

Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (256)
  • Graphical User Interface (14)
  • Marketing (116)
  • Software Development (281)
  • Spring (44)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (14)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (84)
    • Flutter Apps (24)
    • GPT (4)
    • Java (38)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (35)
    • Utils (15)
    • Vaadin 24+ (27)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Feature Flags – Enable Functionality from the BackEnd
  • Integrating xAI Grok API with Spring Boot
  • How to Progresively Integrate AI
  • What is an AI Agent
  • Flutter image scaling

Post Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (256)
  • Graphical User Interface (14)
  • Marketing (116)
  • Software Development (281)
  • Spring (44)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (14)