LEADER 03686nam 2200493 450 001 9910830742303321 005 20200729035426.0 010 $a1-119-55085-8 010 $a1-119-55086-6 010 $a1-119-55087-4 035 $a(CKB)4100000009347525 035 $a(MiAaPQ)EBC5896734 035 $a(CaSebORM)9781119550822 035 $a(EXLCZ)994100000009347525 100 $a20191017d2020 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aBeginning flutter $ea hands on guide to app development /$fMarco L. Napoli 205 $a1st edition 210 1$aIndianapolis, Indiana :$cwrox,$d[2020] 210 4$dİ2020 215 $a1 online resource (531 pages) 311 $a1-119-55082-3 327 $apart I. The foundations of flutter programming: Introducing Flutter and getting started ; Creating a hello world app ; Learning Dart basics ; Creating a starter project template ; Understanding the widget tree -- part II. Intermediate Flutter : fleshing out an App: Using common widgets ; Adding animation to an app ; Creating an app's navigation ; Creating scrolling lists and effects ; Building layouts ; Applying interactivity ; Writing platform-native code -- part III. Creating production-ready apps: Saving data with local persistence ; Adding the Firebase and Firestore backend ; Adding state management to the Firestore Client app ; Adding BLoCs to Firestore Client app pages. 330 $aBuild 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. 606 $aApplication software$xDevelopment 608 $ahandbooks.$2aat 608 $amanuals (instructional materials)$2aat 608 $aHandbooks and manuals$2fast 608 $aHandbooks and manuals.$2lcgft 608 $aGuides et manuels.$2rvmgf 615 0$aApplication software$xDevelopment. 676 $a005.3 700 $aNapoli$b Marco L$01658851 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910830742303321 996 $aBeginning flutter$94013133 997 $aUNINA