소장자료
LDR | 05668cam a2200601Ii 4500 | ||
001 | 0100557334▲ | ||
003 | OCoLC▲ | ||
005 | 20220525164732▲ | ||
006 | m d ▲ | ||
007 | cr unu||||||||▲ | ||
008 | 200928s2020 enka ob 000 0 eng d▲ | ||
019 | ▼a1151184473▲ | ||
020 | ▼a1838642536▲ | ||
020 | ▼a9781838642532▼q(electronic bk.)▲ | ||
035 | ▼a2433085▼b(N$T)▲ | ||
035 | ▼a(OCoLC)1197974463▼z(OCoLC)1151184473▲ | ||
037 | ▼aCL0501000145▼bSafari Books Online▲ | ||
040 | ▼aUMI▼beng▼erda▼epn▼cUMI▼dEBLCP▼dN$T▼dOCLCF▲ | ||
050 | 4 | ▼aQA76.76.A65▲ | |
082 | 0 | 4 | ▼a005.133▼223▲ |
100 | 1 | ▼aAlessandria, Simone.▲ | |
245 | 1 | 0 | ▼aFlutter projects▼h[electronic resource] :▼ba practical, project-based guide to building real-world cross-platform mobile applications and games /▼cSimone Alessandria.▲ |
260 | ▼aBirmingham, UK :▼bPackt Publishing,▼c2020.▲ | ||
300 | ▼a1 online resource (1 v.) :▼bill.▲ | ||
336 | ▼atext▼btxt▼2rdacontent▲ | ||
337 | ▼acomputer▼bc▼2rdamedia▲ | ||
338 | ▼aonline resource▼bcr▼2rdacarrier▲ | ||
504 | ▼aIncludes bibliographical references.▲ | ||
505 | 0 | ▼aCover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Hello Flutter! -- Technical requirements -- Understanding the Dart language basics -- Hello Dart -- Area calculator -- For loops and strings -- The Arrow syntax and the ternary operator -- While loops, lists, and generics -- foreach() -- map() -- where() -- Classes and objects -- Using getters and setters -- Constructors -- This keyword -- Creating your first Flutter app -- Running your first Hello World app -- Using MaterialApp and Scaffold▲ | |
505 | 8 | ▼aFormatting Text and Using Columns -- Showing images and using buttons -- Showing an AlertDialog box -- Using padding -- Using SingleChildScrollView -- Summary -- Questions -- Further reading -- Chapter 2: Miles or Kilometers? Using Stateful Widgets -- Technical requirements -- Project overview -- Understanding state and stateful widgets -- Creating the measure converter project -- Using stateful widgets -- Reading user input from TextField -- Creating a DropdownButton widget -- Updating a DropdownButton widget -- Completing the UI of the app -- Adding the business logic -- Summary -- Questions▲ | |
505 | 8 | ▼aFurther reading -- Chapter 3: My Time -- Listening to a Stream of Data -- Technical requirements -- Building the timer home page layout -- Installing the percent_indicator Package in your app -- Using a stream and asynchronous programming in Flutter -- Showing the time in the main screen: StreamBuilder -- Enabling the buttons -- Navigating to the settings route -- Building the Settings screen layout -- Using the GridView.Count() constructor -- Adding custom SettingButtons to the widgets.dart file -- Using shared_preferences to read and write app data -- Summary -- Questions -- Further reading▲ | |
505 | 8 | ▼aChapter 4: Pong Game -- 2D Animations and Gestures -- Technical requirements -- Building the UI of the app -- Creating the ball -- Creating the bat -- Creating the grid -- Using animations -- Adding the game logic -- Using GestureDetector -- Checking the bat position -- Adding randomness to the game -- Adding the score and completing the game -- Summary -- Questions -- Further reading -- Chapter 5: Let's Go to the Movies -- Getting Data from the Web -- Technical requirements -- Project overview -- Connecting to a web service and retrieving data with HTTP▲ | |
505 | 8 | ▼aCreating the app and connecting to the API with the HTTP library -- Parsing JSON data and transforming it into model objects -- Adding the Movie model class -- Adding a ListView to show data -- Showing a trailing icon in a ListTile -- Showing the detail screen and passing data through screens -- Adding the search feature -- Summary -- Questions -- Further reading -- Chapter 6: Store That Data -- Using Sq(F)Lite To Store Data in a Local Database -- Technical requirements -- Essential theory and context -- Project overview -- Using sqflite databases -- Creating an sqflite database▲ | |
520 | ▼aFlutter is a modern reactive mobile framework that helps you build expressive native apps with a rich experience. This project based guide helps you learn Flutter and Dart by building robust apps using different Flutter libraries like SQLite, Firebase and Flare and finally takes you to deploy your apps for Android, iOS, and the web.▲ | ||
588 | ▼aDescription based on online resource; title from title page (Safari, viewed September 24, 2020).▲ | ||
590 | ▼aAdded to collection customer.56279.3▲ | ||
630 | 0 | 0 | ▼aAndroid (Electronic resource)▲ |
630 | 0 | 0 | ▼aiOS (Electronic resource)▲ |
630 | 0 | 7 | ▼aAndroid (Electronic resource)▼2fast▼0(OCoLC)fst01776064▲ |
630 | 0 | 7 | ▼aiOS (Electronic resource)▼2fast▼0(OCoLC)fst01784820▲ |
650 | 0 | ▼aApplication software▼xDevelopment.▲ | |
650 | 0 | ▼aMobile apps.▲ | |
650 | 0 | ▼aDart (Computer program language)▲ | |
650 | 7 | ▼aApplication software▼xDevelopment.▼2fast▼0(OCoLC)fst00811707▲ | |
650 | 7 | ▼aDart (Computer program language)▼2fast▼0(OCoLC)fst01920504▲ | |
650 | 7 | ▼aMobile apps.▼2fast▼0(OCoLC)fst01909896▲ | |
655 | 4 | ▼aElectronic books.▲ | |
776 | 0 | 8 | ▼iPrint version:▼aAlessandria, Simone▼tFlutter Projects : A Practical, Project-Based Guide to Building Real-world Cross-platform Mobile Applications and Games▼dBirmingham : Packt Publishing, Limited,c2020▲ |
856 | 4 | 0 | ▼3EBSCOhost▼uhttp://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2433085▲ |
Flutter projects : a practical, project-based guide to building real-world cross-platform mobile applications and games
자료유형
국외eBook
서명/책임사항
Flutter projects [electronic resource] : a practical, project-based guide to building real-world cross-platform mobile applications and games / Simone Alessandria.
발행사항
Birmingham, UK : Packt Publishing , 2020.
형태사항
1 online resource (1 v.) : ill.
서지주기
Includes bibliographical references.
내용주기
Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Hello Flutter! -- Technical requirements -- Understanding the Dart language basics -- Hello Dart -- Area calculator -- For loops and strings -- The Arrow syntax and the ternary operator -- While loops, lists, and generics -- foreach() -- map() -- where() -- Classes and objects -- Using getters and setters -- Constructors -- This keyword -- Creating your first Flutter app -- Running your first Hello World app -- Using MaterialApp and Scaffold
Formatting Text and Using Columns -- Showing images and using buttons -- Showing an AlertDialog box -- Using padding -- Using SingleChildScrollView -- Summary -- Questions -- Further reading -- Chapter 2: Miles or Kilometers? Using Stateful Widgets -- Technical requirements -- Project overview -- Understanding state and stateful widgets -- Creating the measure converter project -- Using stateful widgets -- Reading user input from TextField -- Creating a DropdownButton widget -- Updating a DropdownButton widget -- Completing the UI of the app -- Adding the business logic -- Summary -- Questions
Further reading -- Chapter 3: My Time -- Listening to a Stream of Data -- Technical requirements -- Building the timer home page layout -- Installing the percent_indicator Package in your app -- Using a stream and asynchronous programming in Flutter -- Showing the time in the main screen: StreamBuilder -- Enabling the buttons -- Navigating to the settings route -- Building the Settings screen layout -- Using the GridView.Count() constructor -- Adding custom SettingButtons to the widgets.dart file -- Using shared_preferences to read and write app data -- Summary -- Questions -- Further reading
Chapter 4: Pong Game -- 2D Animations and Gestures -- Technical requirements -- Building the UI of the app -- Creating the ball -- Creating the bat -- Creating the grid -- Using animations -- Adding the game logic -- Using GestureDetector -- Checking the bat position -- Adding randomness to the game -- Adding the score and completing the game -- Summary -- Questions -- Further reading -- Chapter 5: Let's Go to the Movies -- Getting Data from the Web -- Technical requirements -- Project overview -- Connecting to a web service and retrieving data with HTTP
Creating the app and connecting to the API with the HTTP library -- Parsing JSON data and transforming it into model objects -- Adding the Movie model class -- Adding a ListView to show data -- Showing a trailing icon in a ListTile -- Showing the detail screen and passing data through screens -- Adding the search feature -- Summary -- Questions -- Further reading -- Chapter 6: Store That Data -- Using Sq(F)Lite To Store Data in a Local Database -- Technical requirements -- Essential theory and context -- Project overview -- Using sqflite databases -- Creating an sqflite database
Formatting Text and Using Columns -- Showing images and using buttons -- Showing an AlertDialog box -- Using padding -- Using SingleChildScrollView -- Summary -- Questions -- Further reading -- Chapter 2: Miles or Kilometers? Using Stateful Widgets -- Technical requirements -- Project overview -- Understanding state and stateful widgets -- Creating the measure converter project -- Using stateful widgets -- Reading user input from TextField -- Creating a DropdownButton widget -- Updating a DropdownButton widget -- Completing the UI of the app -- Adding the business logic -- Summary -- Questions
Further reading -- Chapter 3: My Time -- Listening to a Stream of Data -- Technical requirements -- Building the timer home page layout -- Installing the percent_indicator Package in your app -- Using a stream and asynchronous programming in Flutter -- Showing the time in the main screen: StreamBuilder -- Enabling the buttons -- Navigating to the settings route -- Building the Settings screen layout -- Using the GridView.Count() constructor -- Adding custom SettingButtons to the widgets.dart file -- Using shared_preferences to read and write app data -- Summary -- Questions -- Further reading
Chapter 4: Pong Game -- 2D Animations and Gestures -- Technical requirements -- Building the UI of the app -- Creating the ball -- Creating the bat -- Creating the grid -- Using animations -- Adding the game logic -- Using GestureDetector -- Checking the bat position -- Adding randomness to the game -- Adding the score and completing the game -- Summary -- Questions -- Further reading -- Chapter 5: Let's Go to the Movies -- Getting Data from the Web -- Technical requirements -- Project overview -- Connecting to a web service and retrieving data with HTTP
Creating the app and connecting to the API with the HTTP library -- Parsing JSON data and transforming it into model objects -- Adding the Movie model class -- Adding a ListView to show data -- Showing a trailing icon in a ListTile -- Showing the detail screen and passing data through screens -- Adding the search feature -- Summary -- Questions -- Further reading -- Chapter 6: Store That Data -- Using Sq(F)Lite To Store Data in a Local Database -- Technical requirements -- Essential theory and context -- Project overview -- Using sqflite databases -- Creating an sqflite database
요약주기
Flutter is a modern reactive mobile framework that helps you build expressive native apps with a rich experience. This project based guide helps you learn Flutter and Dart by building robust apps using different Flutter libraries like SQLite, Firebase and Flare and finally takes you to deploy your apps for Android, iOS, and the web.
주제
기타형태저록
ISBN
1838642536 9781838642532
관련 인기대출 도서