• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Flutter and Dart Fundamentals: Build Cross-Platform Mobile Apps, Step by Step

Flutter and Dart Fundamentals: Build Cross-Platform Mobile Apps, Step by Step

Paperback

Programming

Publisher Price: $54.99

ISBN13: 9798868830679
Publisher: Apress
Published: Sep 24 2026
Pages: 379
Weight: 1.55
Height: 0.84 Width: 7.00 Depth: 10.00
Language: English

Google's Flutter is one of today's fastest-growing frameworks for cross-platform mobile development, but most resources leave beginners overwhelmed. This book is a comprehensive, classroom-tested guide that teaches students and self-learners to master Flutter, starting from the Dart language and progressing to complete mobile applications.

Unlike the fragmented tutorials scattered across the web, this book follows a single, coherent path that has been refined over two semesters of teaching undergraduates. It takes a deliberate Dart-first approach: Readers build a real command of the language, including variables, control flow, functions, collections, object-oriented programming, and null safety, before writing a single line of Flutter. That foundation is what separates developers who can only copy code from those who can reason about it and build apps that hold up.

From there, the chapters move through Flutter's widget system, responsive layouts, state management, navigation, user input, dynamic lists, asynchronous programming, and integration with live data and JSON APIs. Every Flutter chapter has readers building a running app around a single concept, reinforced with hands-on exercises, and the final chapters culminate in several complete applications, from a full task manager to apps that pull real data from the web, which readers can add to their portfolio.

Organized into 27 short, focused chapters that each tackle just one or two ideas, the book works equally well for self-study and as an adoption-ready text for a semester-long course or bootcamp. By the end of the book, readers will have moved from knowing some code to building and shipping real cross-platform apps for Android, iOS, web, and desktop, with the confidence to keep building on their own.

Also in

Programming