Up to 70% savings on hundreds of Marvel collections
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
Buy New
-27% $29.37
FREE delivery Monday, June 8 on orders shipped by Amazon over $35
Ships from: Amazon.com
Sold by: Amazon.com
$29.37 with 27 percent savings
List Price: $40.00 Image
Get Fast, Free Shipping with Amazon Prime
FREE delivery Monday, June 8 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Tomorrow, June 4. Order within 11 hrs 33 mins. Join Prime
Only 3 left in stock (more on the way).
$$29.37 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$29.37
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$10.21
Book is in very good condition and may include minimal underlining highlighting. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service. Book is in very good condition and may include minimal underlining highlighting. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service. See less
FREE delivery June 10 - 15. Details
Or fastest delivery June 8 - 10. Order within 3 hrs 38 mins. Details
Only 1 left in stock - order soon.
$$29.37 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$29.37
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by GreatBookDealz.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • Beginning Flutter: A Hands On Guide to App Development

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

Beginning Flutter: A Hands On Guide to App Development 1st Edition

4.0 out of 5 stars (56)

{"desktop_buybox_group_1":[{"displayPrice":"$29.37","priceAmount":29.37,"currencySymbol":"$","integerValue":"29","decimalSeparator":".","fractionalValue":"37","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"HOr%2Bin8xYDrjXF5bhHM8UId5gDwOy4IrLcBu5s4yHierXf9PmZJszhpdN4wX3KfwrqEcad%2BMp%2BAdUDCbwxg%2Fhaiaeemr1xDoq6EZQo4zuucb4ZuxPBelXUCDuq59C2lN%2BVj%2FFZoS314vuMActWIHHQ%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$10.21","priceAmount":10.21,"currencySymbol":"$","integerValue":"10","decimalSeparator":".","fractionalValue":"21","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"HOr%2Bin8xYDrjXF5bhHM8UId5gDwOy4IrY5BRv8Eq7NhV7Vi5Zhc0lB%2B3Jhu7goJTibvfqBuOPklQnOq5uF8I4Jd5I8hl%2F9KdDtA5sPeII3478o5zBQoHODgxp3uGRHZSqwz3ISIsJvitpbfdmAG1cCD3RtTkf52V7JoLLyddbtm28ihHP%2BbjGQbEWkGELQMZ","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Build your first app in Flutter―no experience necessary!

Beginning Flutter: A Hands-On Guide to App Development is the essential resource for both experienced and novice developers interested in getting started with Flutter―the powerful new mobile software development kit. With Flutter, you can quickly and easily develop beautiful, powerful apps for both Android and iOS, without the need to learn multiple programming languages or juggle more than one code base. This book walks you through the process step by step.

In Flutter, you’ll be working with Dart, the programming language of choice for top app developers. Even if you’re just starting out in your development career, you can learn Dart quickly, eliminating the barrier to entry for building apps. This is a more efficient way to develop and maintain cross-platform mobile apps, and this book makes the process even easier with a teach-by-example approach.

  • Focus on providing quality content by eliminating the need to switch between multiple coding languages
  • Learn the ins and outs of Flutter, including all the frameworks, widgets, and tools available to developers
  • Accelerate your app development pace, keeping all the code for your cross-platform app in a single code base
  • Leapfrog barriers to entry to the mobile software market, creating your first app with no experience necessary

The Flutter community is growing rapidly and transforming the way Android and iOS apps get made. Beginning Flutter allows you to get on board with the latest app development technology, giving your mobile development career a big head start.

Editorial Reviews

From the Inside Flap

Build your first app in Flutter— no experience necessary!

Flutter gives new and experienced developers the ability to build beautiful mobile apps. With no previous Dart or mobile programming experience needed, Beginning Flutter helps with app creation using an accessible, teach-by-example approach. Build dynamic native mobile apps for Android and iOS at an accelerated pace by using a single code base. The single code is accessible on both platforms and avoids going through a complex series of codes for each operating system. Discover Beginning Flutter's hands-on approach and why so many developers find this language to be essential for building apps.

Beginning Flutter: A Hands On Guide To App Development:

  • Explains the ins and outs of Flutter, including all the framework, widgets, and tools available to developers
  • Leapfrog barriers to enter the mobile software market, creating your first app with no experience necessary
  • Shares how flutter gives you fast modern ways to develop with hot reload, expressive flexible UI, performance and smooth animation
  • Uncovers tips for accelerating app development by keeping all the code for cross-platform app in a single code base
  • Features helpful examples, as well as resourceful ways to handle common problems

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

From the Back Cover

Build your first app in Flutter no experience necessary!

Flutter gives new and experienced developers the ability to build beautiful mobile apps. With no previous Dart or mobile programming experience needed, Beginning Flutter helps with app creation using an accessible, teach-by-example approach. Build dynamic native mobile apps for Android and iOS at an accelerated pace by using a single code base. The single code is accessible on both platforms and avoids going through a complex series of codes for each operating system. Discover Beginning Flutter's hands-on approach and why so many developers find this language to be essential for building apps.

Beginning Flutter: A Hands On Guide To App Development:

  • Explains the ins and outs of Flutter, including all the framework, widgets, and tools available to developers
  • Leapfrog barriers to enter the mobile software market, creating your first app with no experience necessary
  • Shares how flutter gives you fast modern ways to develop with hot reload, expressive flexible UI, performance and smooth animation
  • Uncovers tips for accelerating app development by keeping all the code for cross-platform app in a single code base
  • Features helpful examples, as well as resourceful ways to handle common problems

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

Product details

  • Publisher ‏ : ‎ Wrox
  • Publication date ‏ : ‎ October 8, 2019
  • Edition ‏ : ‎ 1st
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 528 pages
  • ISBN-10 ‏ : ‎ 1119550823
  • ISBN-13 ‏ : ‎ 978-1119550822
  • Item Weight ‏ : ‎ 2.31 pounds
  • Dimensions ‏ : ‎ 7.2 x 1.2 x 8.9 inches
  • Best Sellers Rank: #2,758,666 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.0 out of 5 stars (56)

About the author

Follow authors to get new release updates, plus improved recommendations.
Marco L. Napoli
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Marco L. Napoli is the CEO of Pixolini, Inc., an experienced mobile, web, and desktop app developer. He has a strong proven record in developing visually elegant and simple to use systems. He wrote his first native iOS app in 2008. His work and published apps can be seen at www.pixolini.com and Flutter tutorials at www.JediPixels.dev.

At an early age he loved computers, his dad noticed and bought him a PC and he has been developing software since. He attended the University of Miami for an architecture degree, but he had already started his own business, and after four years he decided architecture was not for him. He developed systems for a diverse mix of industries including banking, health care, real estate, education, trucking, entertainment, and horizontal markets. Later, a leading banking software company acquired his MLN Enterprises, Inc. company. The main products were mortgage banking, processing, and marketing software.

Next, he started consulting and later created IdeaBlocks, Inc. with the purpose of software development consulting. He developed for a client that sold hospitality software for mobile, desktop, and web. The main products focus was hotel sales, catering, webspace, guest service, and maintenance software. The products synced via cloud servers using MS SQL Server with encryption applied to sensitive data. A small list of his client's customers was Hyatt Place and Summerfield, Hilton Hotel, Holiday Inn, Hampton Inn, Marriott, Best Western, Radisson Hotel, Sheraton Hotels, Howard Johnson, Embassy Suites, and many more. Once his contract was done, he closed IdeaBlocks, Inc.

Today, his focus is running Pixolini, Inc. He develops mobile, desktop, and web apps for iOS, Mac, Android, Windows, and web. He also teaches a course at Udemy using a web app that he developed for analyzing real estate investment calculations. He developed and published over ten apps in each respective store.

He was interviewed by Hillel Coren from the “It’s All Widgets Flutter Podcast” on November 27th, 2018 and the episode is found at https://itsallwidgets.com/podcast/episodes/1/marco-napoli.

“I cannot code without Espresso, Cappuccino, Coffee, and love Martial Arts.”

Customer reviews

4 out of 5 stars
56 global ratings

Top reviews from the United States

  • 1 out of 5 stars
    Nearly Useless
    Reviewed in the United States on May 4, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Look at the one-star reviews here written by people with years of programming experience; they say it better than I can. I'm halfway through it, doing every project as I go, and I know nothing about how or why the code does what it does.

    I've only been coding for a year, but I picked up C++ easily and I do really well with it. For Flutter, all this book does is say, "Flutter feature X is great!" and then use unintelligible jargon followed by code instructions. You can type out the code, and it works, and that's great -- until about Chapter 4 or 5, when the projects get more complex and many of the steps are unclear.

    For example, on page 124, there's a step that says, "Modify the [name of code element] property by adding blah blah." The step says nothing about where to put this new code, and, because the earlier chapters did nothing but tell you what code to type with no intelligible explanation of WHY those pieces of code needed to go where they go, you have no clue where to put it. So you guess, and eventually work it out, but now your project is built on guesswork, which makes the next mystery problem that much more likely to trip you up.

    I'm not a programming expert, but I am a teacher (10+ years), and this is a poor textbook on a purely "does this teach the material" level. Other aspects of programming have all come readily to me, but this book makes Flutter and Dart seem like alien hieroglyphs.

    2 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 4 out of 5 stars
    Better than I expected
    Reviewed in the United States on January 19, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    It has a lot of updated information, as flutter has slowed down a bit, you learn quite a bit. Only wish he did more with provider since that's the main state management library right now. I also feel like flutter dev's feel forced to use firebase because it's google, but idk I'd rather roll my own mBaaS on a linode/digitalocean setup for cheap that way I have more control over traffic surges without forking out of pocket, etc...

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 4 out of 5 stars
    Good book
    Reviewed in the United States on June 15, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Accomplishes the task but is very, very, very redundant if you get my drift.

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 1 out of 5 stars
    NOT FOR BEGINNERS!
    Reviewed in the United States on September 20, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I'm a technical specialist, have been writing code for 16 years, and can't get past chapter 2. The text jumps around, and you're never sure whether you should be editing your app as you go or just trying to take in the information. However editing as you go is just about impossible due to the way the text jumps topics and objects within the app. At the end of the chapter there is a TRY IT OUT which details what the book wants you to do, without detailing how to do it! Seriously, this chapter is about the 'Hello World' app, but they want you to import packages without detailing how to do that in a straight-forward way. Everything is just plain confusing and I am highly suspicious of some of the rating for this book!

    4 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 4 out of 5 stars
    4.5 stars, great book!
    Reviewed in the United States on February 4, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    The only reason I didn't give 5 stars is that I would have liked some more theoretical explanations of the more complex widgets/classes e.g. the streams, futures, and blocs. Overall great book!

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 2 out of 5 stars
    Not nearly as good as the website or Youtube videos
    Reviewed in the United States on December 25, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I picked up the book based on the related YouTube videos and demo read on my Kindle. I was very disappointed. Please understand that this would have been my fourth computer language. There are some things that are illustrated quite well, but are not good for learning or instruction. The author explains the "stack: flow for Flutter better than most, but it doesn't I cant recommend the book, but would recommend the videos which are free on the website and YouTube.

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

Top reviews from other countries

    Translated by Amazon
    See original
  • 3 out of 5 stars
    Ich weiß nicht so recht
    Reviewed in Germany on February 17, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Ich kann das Buch nicht wirklich beurteilen. Im Grunde findet man das, was der Autor erklärt auch kostenlos bei Youtube. Finde es sehr schade, dass sich die ganzen Dozenten gegenseitig kopieren. Fast alle führen eigene Code-Beispiele auf, aber niemand erklärt die tatsächlichen Zusammenhänge.

    Das beste Beispiel ist, die Verarbeitung von Basisdaten, wie zum Beispiel eine Liste von Kontakten. Diese Daten müssen irgendwo her- und auch irgendwo hinkommen. Wie man selbst z.B. JSON Dateien erstellt, die im Grunde vollkommen ausreichend sind, diese zu komplexen Dateien herausarbeiten kann... worauf man dabei besonders achten soll. Wie man daraus eine Liste mit einer entsprechenden Suchfunktion erstellt, um das Ergebnis dann in einer detaillierten Ansicht öffnen zu können; aus darin enthaltenen einzelnen Komponenten weitere Detailseiten zu öffnen... Im Grunde eine einfache Kette der Ereignisse, die früher oder später jedem begegnen. Um dieses Problem mit dem aktuell angebotenen Lehrstoff zu lösen ist nahezu unmöglich. Ich selbst habe mittlerweile Monate gebraucht, bis ich es einigermaßen hinbekommen habe und ich bin noch nicht am Ziel.

    Sollte sich einer der Bücherschreiber meine Rezession durchlesen, kann er mich gerne kontaktieren. Themen habe ich mehr als genug

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from German by Amazon
    See original
  • 4 out of 5 stars
    A very useful Flutter companion
    Reviewed in Australia on April 3, 2021
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Excellent book. I did that the fonts were a bit bigger so it was easier to read.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    शानदार
    Reviewed in India on June 10, 2022
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    शानदार

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from Hindi by Amazon
    See original
  • 3 out of 5 stars
    New to Flutter
    Reviewed in Canada on May 23, 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Book is great but a bit outdated now. If you know C, C++, or Java, you can ask AIs to help you. I got this book before AIs sucked.

    Recently, I created an app from scratch where the AI helped me with the overall design with the GUI. However, the AI got the implementation wrong several times but with my background, I was able to remove the AI crutch and finish my implementation.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    The one single source you need to learn Flutter from scratch
    Reviewed in the United Kingdom on March 9, 2020
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Great book, with everything explained line by line in details.

    Perfect tool to go from Zero to able to code Flutter applications on your own. Highly recommended!

    Sending feedback...
    Thanks, we'll investigate in the next few days.