Zurück zur Skill-Übersicht

Skill-Wissen und Projektmarkt

Flutter

Freelancer, Projekte, Experten und Wissen rund um Flutter.

Kategorie

Mobile

Einordnung

Flutter Freelancer, Projekte, Experten und Wissen auf jobtic.com

Flutter gehört zu den gefragtesten Kompetenzen im modernen IT-Projektmarkt. Unternehmen, Recruiter, Projektanbieter und Agenturen suchen kontinuierlich nach qualifizierten IT-Freelancern, Beratern, Entwicklern, Consultants, Administrators, Engineers und Spezialisten mit Erfahrung in Flutter.

Auf jobtic.com finden Unternehmen und Freelancer eine moderne Plattform für IT-Projekte, Projektvermittlung, Freelancer-Profile, Experten-Suche, Projektakquise und berufliche Vernetzung rund um Flutter und viele weitere Technologien, Tools, Systeme, Methoden und IT-Bereiche.

Wikipedia

Flutter (Software)

Artikel öffnen

Flutter ist ein quelloffenes GUI-Toolkit von Google. Mit Flutter können Cross-Platform Apps in der Programmiersprache Dart entwickelt werden. Ein Flutter-Programm soll ohne größere Anpassungen auf folgenden Zielplattformen lauffähig sein: Webanwendung, Android, iOS, Windows, Linux, macOS und Google Fuchsia.[8][4][5] Laut Hersteller liegt der Fokus von Flutter auf kurzen Entwicklungszeiten, schneller Ausführungsgeschwindigkeit und „nativer User Experience“.[9]

Aufbau

Flutter selbst ist in C++ geschrieben und verwendet die Dart Virtual Machine (Dart-VM), sowie die Grafikbibliothek Skia.[10] Bei der Ausführung von Programmen versucht Flutter zumindest eine Bildrate von 60 fps zu erreichen, bzw. 120 fps, wenn die Hardware dies zulässt.[11]

Flutter-Programme für Android, iOS, Windows, Linux und macOS werden entweder per JIT-Compiler auf einer Dart VM oder mittels AOT-Compiler direkt für die Zielplattform kompiliert.[12] Flutter-Webanwendungen werden nach JavaScript übersetzt und sind so direkt in modernen Webbrowsern lauffähig.[13]

Flutter kann über Wrapper oder FFI (foreign function interface) externe Programme, Programmbibliotheken oder Programmierschnittstellen einbinden.[14][15]

Widget

Die grundlegende Komponente in einem Flutter-Programm ist ein Widget, das wiederum selbst aus Widgets bestehen kann. Ein Widget bündelt die Logik, Interaktion und Darstellung innerhalb eines Objekts und erinnert im Aufbau an die JavaScript-Softwarebibliothek React.[16] Es gibt eine Reihe vorgefertigter Widgets, die bekannte und oft benötigte Interaktionen abbilden, wie zum Beispiel Buttons, Listen, Checkboxes, Tabs etc. Flutter verwendet nicht die Widgets der jeweiligen Plattform, sondern implementiert diese selbst.[17][18] Widgets für Android folgen den Material-Design-Richtlinien[19] während Widgets für andere Betriebssystem wie iOS, Windows, Linux oder macOS den jeweiligen Richtlinien folgen. Obwohl Widgets eine wesentliche Rolle bei Flutter einnehmen, können Programme auch (fast) ohne Widgets programmiert werden, indem man direkt auf einen Canvas zeichnet.[20][21][22]

Codebeispiele

Ein Hallo-Welt-Programm in Flutter könnte folgendermaßen aussehen. In diesem Fall werden die Material-Widgets verwendet.

import 'package:flutter/material.dart';

void main() => runApp(HelloWorldApp());

class HelloWorldApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Hello World App',
      home: Scaffold(
        appBar: AppBar(
          title: Text('Hello World App'),
        ),
        body: Center(
          child: Text('Hello World'),
        ),
      ),
    );
  }
}

Einzelnachweise

  1. github.com.
  2. Chris Bracken: v0.0.6: Rev alpha branch. In: github.com. 12. Mai 2017, abgerufen am 14. November 2020 (englisch).
  3. Release 3.44.0. 15. Mai 2026 (abgerufen am 18. Mai 2026).
  4. a b Tim Sneath: Flutter and Desktop Apps. In: medium.com. 17. Juni 2020, abgerufen am 29. August 2020 (englisch).
  5. a b Chris Sells: Canonical enables Linux desktop app support with Flutter. In: medium.com. 9. Juli 2020, abgerufen am 26. August 2020 (englisch).
  6. medium.freecodecamp.org.
  7. github.com. 6. Juli 2025.
  8. Open-Source Clues to Google's Mysterious Fuchsia OS. Abgerufen am 30. Januar 2020 (englisch).
  9. Flutter - Beautiful native apps in record time. Abgerufen am 30. Januar 2020 (englisch).
  10. Skia | Documentation. Abgerufen am 6. März 2023 (englisch).
  11. Flutter performance profiling. Abgerufen am 1. März 2020 (englisch).
  12. Dart.dev Platforms. Abgerufen am 4. Februar 2021 (englisch).
  13. Web support for Flutter. Abgerufen am 30. Januar 2020 (englisch).
  14. Bind to native code using FFI. In: flutter.dev. 31. Dezember 2025, abgerufen am 11. Januar 2026 (englisch).
  15. The official package repository for Dart and Flutter apps. In: pub.dev. Abgerufen am 11. Januar 2026 (englisch).
  16. Flutter - 60 FPS UI of the Future - Everything is a widget. Abgerufen am 1. März 2020 (englisch).
  17. Introduction to widgets. Abgerufen am 30. Januar 2020 (englisch).
  18. StatefulWidget class - widgets library - Dart API. Abgerufen am 30. Januar 2020.
  19. Material Components widgets. Abgerufen am 30. Januar 2020 (englisch).
  20. Canvas class. Abgerufen am 1. März 2020 (englisch).
  21. Zerker - a lightweight and powerful flutter graphic animation library. Abgerufen am 1. März 2020 (englisch).
  22. 2D game engine made on top of Flutter. Abgerufen am 1. März 2020 (englisch).
Normdaten (Sachbegriff): GND: 1183615590 (GND Explorer, lobid, OGND)
Wikipedia

Dieser Text basiert auf dem Artikel Flutter (Software) aus der freien Enzyklopädie Wikipedia und steht unter der Lizenz Creative Commons CC-BY-SA 3.0 Unported. Eine Liste der Autoren ist in der Wikipedia verfügbar.

Flutter auf jobtic.com

Mobile

Experten finden

jobtic.com verbindet IT-Freiberufler, Selbstständige, Consultants, Projektanbieter, IT-Dienstleister und Unternehmen in einer zentralen IT-Projektbörse für den deutschsprachigen Markt. Die Plattform unterstützt die Suche nach Flutter Freelancern, Flutter Projekten, Contracting-Einsätzen, Remote-Projekten, IT-Jobs, Interim-Rollen, technischen Experten und spezialisierten Beratern.

Chancen entdecken

Freelancer profitieren von einer professionellen Präsentation ihrer Expertise im Bereich Flutter und erhalten Zugriff auf aktuelle Projektangebote, Projektanfragen und neue Karrierechancen im IT-Freelancer-Markt. Durch moderne Such- und Filterfunktionen lassen sich passende Projekte, Auftraggeber, Recruiter und Kontakte schnell identifizieren.

Wissen einordnen

Neben der Projekt- und Expertenplattform bietet jobtic.com umfangreiche Informationen, Hintergründe und Wiki-Inhalte rund um Flutter. Dazu gehören Grundlagen, Definitionen, Einsatzbereiche, Entwicklungen, Versionen, Methoden, technische Zusammenhänge, Best Practices und aktuelle Marktinformationen zu Flutter.

Vernetzung stärken

Unsere jobtic-Übersicht zu Flutter kombiniert Wissensdatenbank, Projektbörse, Freelancer-Verzeichnis, Experten-Suche und Projektmarkt in einer zentralen Plattform. Besucher finden hier sowohl Informationen zu Flutter als auch passende Freelancer, Berater, Entwickler, Consultants, Administratoren, Support-Spezialisten und aktuelle IT-Projekte mit Bezug zu Flutter.

Kontakte aufbauen

jobtic.com unterstützt Freelancer und Unternehmen dabei, schneller passende Projekte, Experten und Geschäftskontakte im Bereich Flutter zu finden. Egal ob Projektakquise, Expertenvermittlung, Freelancer-Suche, Contracting, IT-Consulting oder spezialisierte Projektbesetzung - jobtic.com bietet die passende Plattform für den modernen IT-Projektmarkt.

Zentral vernetzen

Wer nach Flutter Freelancern, Flutter Experten, Flutter Projekten, Flutter Beratern, Flutter Consulting, Flutter Contracting, Flutter Projektbörse, Flutter Freelancer-Profilen oder aktuellen Entwicklungen rund um Flutter sucht, findet auf jobtic.com eine zentrale Anlaufstelle für Wissen, Projekte und professionelle Vernetzung im IT-Umfeld.

Passende Projekte zu Flutter

Mehr Projekte

Projekte veröffentlichen

Unternehmen können Projekte mit Anforderungen, Laufzeiten, Technologien, Einsatzorten, Remote-Anteilen, Budgetrahmen und Projektbeschreibungen veröffentlichen. Gleichzeitig ermöglicht jobtic.com die gezielte Suche nach verfügbaren Flutter Spezialisten mit passenden Erfahrungen, Branchenkenntnissen und technischen Fähigkeiten.

Aktuell sind keine sichtbaren Projekte verfügbar.