Limit search to available items
Book Cover
E-book
Author Tyagi, Priyanka

Title Pragmatic Flutter Building Cross-Platform Mobile Apps for Android, IOS, Web and Desktop
Published Milton : Taylor & Francis Group, 2021

Copies

Description 1 online resource (354 p.)
Contents Cover -- Half Title -- Title Page -- Copyright Page -- Dedication -- Contents -- Preface -- Author -- Chapter 1: Dart Fundamentals: A Quick Reference to Dart 2 -- The main Function -- Variables & Data Types -- Collections -- List -- Spread Operator -- Transform List Items -- Filtering -- Adding Item -- Removing Item -- Adding Multiple Items -- Intersection of Two Set(s) -- Union of Two Set(s) -- Checking for Key -- Checking for Value -- Accessing all Values -- Iterating Key/Value Pairs -- Functions -- Classes -- Conclusion -- References -- Chapter 2: Introduction to Flutter
Cross-Platform Solutions -- Why Flutter -- Conclusion -- References -- Chapter 3: Setting Up Environment -- System Requirements for macOS -- Setting up Flutter SDK -- Setting up for the Android Platform -- Setting up for the iOS Platform -- Setting up for Web -- Setting Up for Desktop -- Source Code Online -- Setting up Editor -- Conclusion -- References -- Chapter 4: Flutter Project Structure -- Choosing Flutter Channel -- Creating Flutter Project -- Cross-Platform Flutter Project Structure -- Running Default App: Android, iOS, Web, and Desktop -- Running Code Samples -- Useful Commands
SizedBox Widget -- Row Widget -- IntrinsicHeight Widget -- Column Widget -- IntrinsicWidth Widget -- ListView Widget -- GridView Widget -- Table Widget -- Stack Widget -- IndexedStack Widget -- Conclusion -- References -- Chapter 8: Responsive Interfaces -- FittedBox Widget -- Expanded Widget -- Flexible Widget -- FractionallySizedBox Widget -- LayoutBuilder Widget -- Wrap Widget -- Conclusion -- References -- Chapter 9: Building User Interface for BooksApp -- The BooksApp Interface -- The BooksApp Anatomy -- Implementing User Interface -- Custom Widget: BooksListing -- Conclusion -- References
Conclusion -- References -- Chapter 5: Flutter App Structure -- Flutter Widgets -- Display 'Hello Books' Text -- Add Cushion Around the Text -- Center the Text -- App Anatomy #1 -- App Anatomy #2 -- Conclusion -- References -- Chapter 6: Flutter Widgets -- Image Widget -- ToggleButtons Widget -- TextField Widget -- FutureBuilder Async Widget -- Placeholder Widget -- StreamBuilder Async Widget -- AlertDialog Widget -- Conclusion -- References -- Chapter 7: Building Layouts -- Revisiting HelloBooksApp Layout -- Types of Layout Widgets -- Container Widget -- Padding Widget -- ConstrainedBox Widget
Chapter 10: Flutter Themes -- Global Theme -- Modularizing Themes -- Using Custom Fonts -- Local Theme -- Switching Themes -- Conclusion -- References -- Chapter 11: Persisting Data -- Light Theme (default) -- Dark Theme -- Key/Value Data Store (Shared Preferences Plugin) -- Local Database (Moor Library) -- Light Theme on Multiple Platforms -- Dark Theme on Multiple Platforms -- Conclusion -- References -- Chapter 12: Integrating REST API -- What Is an API? -- Flutter Configuration -- API Key -- API Endpoint -- Building Simple Interface -- Running Code -- Adding Entitlement -- AndroidManifest.xml
Notes Description based upon print version of record
Conclusion
Form Electronic book
ISBN 9781000427103
1000427102