Flutter und Dart
Das umfassende Handbuch
Von Hello World bis zur komplexen App für iOS und Android
Rheinwerk Verlag |
|
Autor:innen |
|
633 Seiten, Hardcover, 2. Auflage |
|
Erschienen |
07/2025 |
978-3-367-10972-2 9783367109722 |
Flutter und Dart: Der einfache Einstieg in die plattformübergreifende App-Entwicklung
Mit Flutter und der Programmiersprache Dart lassen sich moderne Apps für iOS und Android aus einer einzigen Codebasis entwickeln – schnell, effizient und mit beeindruckenden Ergebnissen. Flutter bietet einen umfangreichen UI-Baukasten mit nativen Widgets für beide Plattformen. Dank praktischer Tools wie Hot Reload, moderner Sprachfunktionen wie Null-Safety und einem klar strukturierten Framework profitieren Entwickler von hoher Produktivität und großem Gestaltungsspielraum.
Alles, was Sie für den Start brauchen
Haben Sie bereits Vorkenntnisse haben oder steigen Sie ganz neu in die App-Entwicklung ein? Hier finden Sie alles, was Sie zum Einstieg benötigen. Die Autoren beginnen mit der Installation und erklären den Aufbau des Frameworks sowie die wichtigsten Grundlagen der Dart-Syntax. Von der ersten "Hello World"-App bis hin zu komplexen Anwendungen mit Cloud-Anbindung, Datenbankzugriff und Barrierefreiheit – Sie erhalten sofort umsetzbare Anleitungen und viele Beispielcodes.
Praxisnah und professionell
Die Autoren führen Sie praxisnah durch typische Herausforderungen und zeigen, wie Sie robuste, performante Apps entwickeln. Sie geben Tipps für gutes Layout, erläutern wichtige Architekturentscheidungen und zeigen, wie man Fehlerquellen vermeidet. Dabei stehen von Anfang an saubere Strukturen und professionelles Arbeiten im Fokus – Spaghetticode hat hier keine Chance!
Mehr als nur Basics
Mit vertiefenden Kapiteln zu Logging, Unit-Tests und Analytics lernen Sie, wie Sie Ihre App-Entwicklung systematisch verbessern. Ob deklarative Benutzeroberflächen, die effektive Nutzung von Futures oder das Verständnis der Rendering-Pipeline – die vorgestellten Features machen den Entwicklungsprozess nicht nur effizient, sondern auch spannend.
Alle Codebeispiele stehen auf der Verlagswebsite zum Download bereit.
Vom Einstieg bis zu professionellen Apps
Installation und Einstieg
Layouts und Widgets
Fortgeschrittene Werkzeuge
Aus dem Inhalt
- Installation und Werkzeuge
- Abhängigkeiten verwalten
- Widgets, Themes und Styles
- Features: Null-Safety, Navigation 2.0 und Co.
- Hot Reload und effiziente Workflows
- Lokalisierung und Barrierefreiheit
- Performance und Best Practices
- Apps für iOS, Android, Web, PC und Mac
- Flutter Modules
- Natives und C-Schnittstellen
- Unit Tests
- Logging und Analytics
- Cloud-Schnittstellen am praktischen Beispiel
In dieser Leseprobe beschreiben die Autoren, wie die Programmiersprache Dart grundlegende und fortgeschrittene Programmierkonzepte umsetzt – von generischen Klassen und Funktionen bis hin zu Collections wie Listen, Sets und Maps. Sie zeigen, wie Sie mit Dart typsichere, wiederverwendbare Datenstrukturen entwickeln und Ihre Programme durch funktionale Programmierung effizienter gestalten. Lesen Sie, wie Sie mit Kontrollstrukturen den Kontrollfluss beeinflussen; etwa mit if-else-Anweisungen, um einen Block nur unter bestimmten Voraussetzungen zu durchlaufen oder den Programmablauf mehrfach zu verzweigen.
Wer hat's geschrieben?
Marc Marburger hat langjährige Erfahrung in der App- und Softwareentwicklung. Angefangen hat er nach dem Abschluss in Informatik mit C++ und Assembler in der Industrieautomatisierung. Plattformübergreifende Apps beschäftigen ihn seit 2012, von C# auf der Windows-Plattform über Xamarin kommend liegt sein Fokus nun auf Dart und Flutter. Diese Technologie setzt er täglich als freiberuflicher Softwareentwickler in Kundenprojekten ein.
Uwe Post, Jahrgang 1968, hat ein Diplom in Physik und Astronomie und ist Chefentwickler einer Firma, die Smartphone-Spiele herstellt. Er schreibt Fachartikel in Computerzeitschriften, allerdings deutlich mehr Science-Fiction-Geschichten. Sein letzter Roman, "Walpar Tonnraffir und der Zeigefinger Gottes", gewann 2011 den Kurd-Laßwitz-Preis und den Deutschen Science-Fiction-Preis.
Rheinwerk Verlag |
|
Autor:innen |
|
633 Seiten, Hardcover, 2. Auflage |
|
Erschienen |
07/2025 |
978-3-367-10972-2 9783367109722 |

