+ Sehr angenehm und leicht zu lesen, super nachvollziehbar und verständlich erklärt+ Themen sind in logischer Reihenfolge aufgebaut+ Strukturelle & grafische Elemente unterstützen den Lese- und Verständnisfluss an perfekten StellenIch finde, den Autorinnen ist es hervorragend gelungen, Lernschritte auf eindrücklich hängenbleibende Häppchengrößen mit gleichzeitig tollen Übergängen aufzuteilen. Für eine sich stets weiterentwickelnde Software wie Flutter legt dieses Buch ein zeitloses Fundament an Hintergründen, Herangehensweisen und Grundprinzipien. Vielen Dank!
Vorab kurz meine Ausgangssituation: Ich bin Senior Developer mit Berufserfahrung in Java und C#. Seit einiger Zeit arbeite ich mich aus Interesse und gegebenem Anlass in Dart & Flutter ein.Zum Buch: Ich finde den Aufbau und die Struktur des Buches sehr gut und denke, dass auch Anfänger:innen mit etwas Programmiererfahrung damit zurecht kommen werden. Die Inhalte bieten aus meiner Sicht ein gesundes Mindestmaß an Theorie & Zusatzinformation, legen aber den Fokus eindeutig und treffsicher auf die praktische Anwendung bei der Entwicklung von Apps mit Dart & Flutter. Die leicht verständlichen und oft auch amüsanten Formulierungen schaffen eine gute Basis für das allerwichtigste beim Lernen jeder Programmiersprache: Motivation & Spaß! Auch wenn ich "Pummel The Fish" nicht programmiert und das Github Repo nicht verwendet habe, konnte ich dank abgedruckter Codebeispiele alle Erklärungen gut nachvollziehen.Fazit: Für mich war "App-Entwicklung mit Flutter für Dummies" eine optimale Zusammenfassung von dem, was ich in den letzten Monaten über diverse Kanäle Stück für Stück zusammengetragen habe. Vieles bestätigte meine Erfahrungen, manches werde ich aufgrund des Buches nochmal überdenken (z.B. Riverpod vs. BLoC) und wie einfach Testing mit Flutter ist, war mir vorher gar nicht bewusst. Tipps und konkrete Empfehlungen aus der Praxis runden das Paket ab. Aus genannten Gründen gebe ich 5 Sterne und eine klare Kaufempfehlung für alle Flutter Fans und die, die es noch werden möchten.
Die Inhalte sind sinnvoll ausgewählt.Für Entwickler mit etwas Erfahrung (auch in Flutter) ist trotzdem noch genug Neues und hilfreiche Tipps dabei.Das Buch ist gut strukturiert, die Kapitel lassen sich unabhängig voneinander lesen - sehr schön!Die Verwendung von Firebase und der Zugriff auf REST APIs sind m. M. nach sehr gelungene und gute Kapitel.Was jedoch wirklich extrem nervt ist dieses gezwungen erscheinende gegendere...Sätze wie "Jede entwickelnde Person..." u. ä. nerven extrem und stören den Lesefluss.Wenn Sätze wie "[...] sonst könnte jeder Nutzer Daten hochladen" zu "sonst könten andere nutzende Personen Daten hochladen" werden ist das einfach nur lächerlich und macht das Lesen unnötig stockend.Ich kann nur drei Sterne geben, auch wenn das Buch ansonsten wirklich gelungen ist.Und bitte einmal ehrlich - wenn ich jemandem erzähle, dass ich in Firefox die "Entwicklerwerkzeuge" verwende - bin ich dann weniger tolerant als jemand der erzählt, er verwende die "Werkzeuge für entwickelnde Personen" ? ;)