Cross-Platform UIs with Flutter
eBook - ePub

Cross-Platform UIs with Flutter

Unlock the ability to create native multiplatform UIs using a single code base with Flutter 3

Ryan Edge, Alberto Miola

  1. 260 Seiten
  2. English
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

Cross-Platform UIs with Flutter

Unlock the ability to create native multiplatform UIs using a single code base with Flutter 3

Ryan Edge, Alberto Miola

Angaben zum Buch
Inhaltsverzeichnis
Quellenangaben

Über dieses Buch

Build a variety of dynamic projects and beautiful UIs as you explore the power of Flutter for the web, desktop, and mobile

Key Features

  • Discover state management solutions with InheritedWidget and the Provider package
  • Create responsive and beautiful UIs with the Material and Cupertino libraries
  • Explore animations, forms, gestures, and backend integration with Supabase

Book Description

Flutter is a UI toolkit for building beautiful, natively compiled applications for mobile, web, desktop, and embedded devices from a single code base. With Flutter, you can write your code once and run it anywhere using a single code base to target multiple platforms. This book is a comprehensive, project-based guide for new and emerging Flutter developers that will help empower you to build bulletproof applications.

Once you start reading book, you'll quickly realize what sets Flutter apart from its competition and establish some of the fundamentals of the toolkit. As you work on various project applications, you'll understand just how easy Flutter is to use for building stunning UIs. This book covers navigation strategies, state management, advanced animation handling, and the two main UI design styles: Material and Cupertino. It'll help you extend your knowledge with good code practices, UI testing strategies, and CI setup to constantly keep your repository's quality at the highest level possible.

By the end of this book, you'll feel confident in your ability to transfer the lessons from the example projects and build your own Flutter applications for any platform you wish.

What you will learn

  • Create responsive and attractive UIs for any device
  • Get to grips with caching and widget trees and learn some framework performance tips
  • Manage state using Flutter's InheritedWidget system
  • Orchestrate the app flow with Navigator 1.0 and 2.0
  • Explore the Material and Cupertino built-in themes
  • Breathe life into your apps with animations
  • Improve code quality with golden tests, CI setup, and linter rules

Who this book is for

This book is for software developers with a good grasp of Flutter, who want to learn best practices and techniques for building clean, intuitive UIs using a single codebase for mobile and the web. Prior experience with Flutter, Dart, and object-oriented programming (OOP) will help you understand the concepts covered in the book.

Häufig gestellte Fragen

Wie kann ich mein Abo kündigen?
Gehe einfach zum Kontobereich in den Einstellungen und klicke auf „Abo kündigen“ – ganz einfach. Nachdem du gekündigt hast, bleibt deine Mitgliedschaft für den verbleibenden Abozeitraum, den du bereits bezahlt hast, aktiv. Mehr Informationen hier.
(Wie) Kann ich Bücher herunterladen?
Derzeit stehen all unsere auf Mobilgeräte reagierenden ePub-Bücher zum Download über die App zur Verfügung. Die meisten unserer PDFs stehen ebenfalls zum Download bereit; wir arbeiten daran, auch die übrigen PDFs zum Download anzubieten, bei denen dies aktuell noch nicht möglich ist. Weitere Informationen hier.
Welcher Unterschied besteht bei den Preisen zwischen den Aboplänen?
Mit beiden Aboplänen erhältst du vollen Zugang zur Bibliothek und allen Funktionen von Perlego. Die einzigen Unterschiede bestehen im Preis und dem Abozeitraum: Mit dem Jahresabo sparst du auf 12 Monate gerechnet im Vergleich zum Monatsabo rund 30 %.
Was ist Perlego?
Wir sind ein Online-Abodienst für Lehrbücher, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 1.000 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Weitere Informationen hier.
Unterstützt Perlego Text-zu-Sprache?
Achte auf das Symbol zum Vorlesen in deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Weitere Informationen hier.
Ist Cross-Platform UIs with Flutter als Online-PDF/ePub verfügbar?
Ja, du hast Zugang zu Cross-Platform UIs with Flutter von Ryan Edge, Alberto Miola im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Informatik & Programmierung von Mobilgeräten. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.

Information

Jahr
2022
ISBN
9781801814669

Inhaltsverzeichnis

    Zitierstile für Cross-Platform UIs with Flutter

    APA 6 Citation

    Edge, R., & Miola, A. (2022). Cross-Platform UIs with Flutter (1st ed.). Packt Publishing. Retrieved from https://www.perlego.com/book/3720236 (Original work published 2022)

    Chicago Citation

    Edge, Ryan, and Alberto Miola. (2022) 2022. Cross-Platform UIs with Flutter. 1st ed. Packt Publishing. https://www.perlego.com/book/3720236.

    Harvard Citation

    Edge, R. and Miola, A. (2022) Cross-Platform UIs with Flutter. 1st edn. Packt Publishing. Available at: https://www.perlego.com/book/3720236 (Accessed: 8 July 2024).

    MLA 7 Citation

    Edge, Ryan, and Alberto Miola. Cross-Platform UIs with Flutter. 1st ed. Packt Publishing, 2022. Web. 8 July 2024.