badge icon

This article was automatically translated from the original Turkish version.

Article
lockup_flutter_vertical.png

Flutter

Original Author

Google

Developer(s)

Google and Community

Platform

Android

Linux

macOS

Windows

Web

Fuchsia

iOS

Initial Release

2017-05-12

Type(s)

Software Framework

License

BSD License

Official Website(s)

flutter.dev

Code Repository

github.com/flutter/flutter

Flutter is an open source UI software development kit created by Google using the Dart programming language. It is used for building applications for Android, iOS, Fuchsia, Web, Windows, macOS, and Linux platforms to develop.


The first version of Flutter, known as "Sky", ran on the Android operating system. It was first introduced at the 2015 Dart Developer Summit with the ability to render consistently at 120 frames per second square. On 4 April 2018, Flutter 1.0 was released as the first stable version at the Flutter Live event in London.


On 3 March 2021, during a Flutter Engage event, Google released Flutter 2. This version added early access desktop application support for Windows, macOS, and Linux, along with a web-based handler and a Canvas-based handler HTML row. It also introduced support for Dart 2.0 with null safetyhttps://dart.dev/null-safety. href="#" id="resource-2">【2】

Architecture

The fundamental component of Flutter is a "widget", which can be composed of other widgets. A widget represents everything the user sees and interacts with on the screen.

There are two types of widgets in Flutter:

  • Stateless
    • These widgets represent static UI elements whose state does not change. They are updated only when their inputs change. Examples include an image or static text.
  • Stateful
    • These widgets represent dynamic UI elements whose state can change. They can update their state using the setState() method. Examples include a counter or user input fields.

Flutter applications are written in the Dart language. The official repository for Flutter and Dart, pub.dev

Bibliographies

Google. "Dart." Dart programming language. https://dart.dev/.

Google. "Flutter."Flutter Resmi Website. https://flutter.dev/.

Google. "flutter." GitHub. Accessed [insert date]. https://github.com/flutter/flutter/.

Author Information

Avatar
AuthorMuhammed Nabi YıldızDecember 23, 2025 at 8:53 AM

Tags

Discussions

No Discussion Added Yet

Start discussion for "Flutter" article

View Discussions

Contents

  • Architecture

Ask to Küre