Bewertung:

Das Buch ist eine leicht verständliche und unterhaltsame Einführung in Flutter und bietet wertvolle Einblicke und Schritt-für-Schritt-Anleitungen für die Erstellung von Apps. Während viele Rezensenten die Zugänglichkeit und die klaren Erklärungen lobten, wiesen einige auf Probleme mit veralteten Codebeispielen und einem Mangel an umfassenden Projekten für Anfänger hin.
Vorteile:⬤ Zugänglicher Schreibstil
⬤ wertvoller Inhalt für Anfänger und fortgeschrittene Entwickler
⬤ klare Erklärungen von Konzepten
⬤ effektive Schritt-für-Schritt-Anleitungen
⬤ angenehm zu lesen
⬤ nützliche Tipps und Einblicke
⬤ gut organisiert
⬤ enthält visuelle Darstellungen zum besseren Verständnis.
⬤ Veraltete oder ungenaue Codeschnipsel
⬤ Mangel an vollständigen Codebeispielen für Anfänger
⬤ einige Rezensenten waren der Meinung, dass es für völlige Neulinge nicht detailliert genug war
⬤ einige Beispiele funktionierten nicht wie vorgesehen
⬤ einige Benutzer empfahlen, sich stattdessen auf die offizielle Dokumentation zu verlassen.
(basierend auf 18 Leserbewertungen)
Beginning App Development with Flutter: Create Cross-Platform Mobile Apps
Erstellen Sie mit Flutter iOS- und Android-Apps mit nur einer Codebasis. Die App-Entwicklung auf mehreren Plattformen war in der Vergangenheit schwierig und komplex. Dieses Buch bricht komplexe Konzepte und Aufgaben in leicht verdauliche Segmente mit Beispielen, Bildern und praktischen Übungen mit Anfängern und Lösungen herunter.
Dabei entwickeln Sie ein grundlegendes Verständnis der Programmiersprache Dart, der gesamten Flutter-Entwicklungs-Toolchain, der Unterschiede zwischen zustandsbehafteten und zustandslosen Widgets und ein funktionierendes Wissen über die Architektur von Apps. Alle wichtigen Bereiche der App-Entwicklung mit Flutter werden in diesem Buch behandelt. Arbeiten Sie mit Themes und Styles. Entwickeln Sie benutzerdefinierte Widgets. Bringen Sie Ihrer App bei, auf Gesten wie Tippen, Streichen und Zwicken zu reagieren. Entwerfen, erstellen und kontrollieren Sie das Layout Ihrer App. Erstellen Sie Tools für die Eingabe von Formulardaten durch Benutzer. Und schließlich erstellen Sie überzeugende Multiscreen-Apps mit Navigation, Menüs und Registerkarten.
Flutter ist Googles neues Framework für die Entwicklung mobiler Apps, die sowohl auf iOS- als auch auf Android-Telefonen laufen. Man musste schon ein Super-Entwickler sein, um Apps nur für iOS oder Android zu schreiben. Aber für beide schreiben? Vergessen Sie's! Sie mussten sich gleichzeitig mit Swift, Java/Kotlin, Xcode, Eclipse und einem Haufen anderer Technologien auskennen. Beginning App Development with Flutter vereinfacht den gesamten Prozess.
(Was Sie lernen werden)
⬤ Gewinnen Sie das meiste aus den großartigen Flutter-Widgets.
⬤ Erstellen Sie benutzerdefinierte Widgets, sowohl zustandslos als auch zustandsabhängig.
⬤ Üben Sie die Expertenkontrolle über Ihre Flutter-Layouts aus.
⬤ Reagieren Sie mit Ihrer App auf Gesten wie Streichen, Drücken und Tippen.
⬤ Initiieren Sie asynchrone Ajax-Aufrufe zu RESTful APIs - einschließlich Google Firebase!
Für wen dieses Buch istEntwickler, die in Java, C#, C++ oder einer ähnlichen Sprache programmiert haben. Es bringt die App-Entwicklung in die Reichweite von jüngeren Entwicklern, so dass MINT-Gruppen die Technologie wahrscheinlich aufgreifen werden. Manager, Produktverantwortliche und Geschäftsanalysten müssen die Möglichkeiten von Flutter verstehen.