본문

서브메뉴

Flutter and Dart Cookbook
Flutter and Dart Cookbook
Flutter and Dart Cookbook

상세정보

자료유형  
 전자책 국외
최종처리일시  
20260202073946.0
ISBN  
9781098119485 (electronic bk.)
ISBN  
9781098119515
미국회청구기호  
QA76.76
DDC  
005.13/3
저자명  
Rose, Richard.
서명/저자  
Flutter and Dart Cookbook
판사항  
1st ed.
형태사항  
1 online resource (310 pages)
내용주기  
완전내용Cover -- Copyright -- Table of Contents -- Foreword -- Preface -- Who Should Read This Book -- Why I Wrote This Book -- Navigating This Book -- Conventions Used in This Book -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Chapter 1. Learning Dart Variables -- 1.1 Running a Dart Application -- Problem -- Solution -- Discussion -- 1.2 Working with Integer Values -- Problem -- Solution -- Discussion -- 1.3 Working with Double Values -- Problem -- Solution -- Discussion -- 1.4 Working with Boolean Values -- Problem -- Solution -- Discussion -- 1.5 Working with Strings -- Problem -- Solution -- Discussion -- 1.6 Printing Information to the Console -- Problem -- Solution -- Discussion -- 1.7 Adding a Constant Variable (Compile Time) -- Problem -- Solution -- Discussion -- 1.8 Adding a Constant Variable (Runtime) -- Problem -- Solution -- Discussion -- 1.9 Working with Null Variables -- Problem -- Solution -- Discussion -- Chapter 2. Exploring Control Flow -- 2.1 Verifying That a Condition Has Been Met -- Problem -- Solution -- Discussion -- 2.2 Iterating Until a Condition Is Met -- Problem -- Solution -- Discussion -- 2.3 Iterating over a Range of Items -- Problem -- Solution -- Discussion -- 2.4 Performing Conditional Actions Based on a Value -- Problem -- Solution -- Discussion -- 2.5 Using an Enumerator to Represent Values -- Problem -- Solution -- Discussion -- 2.6 Implementing Exception Handling -- Problem -- Solution -- Discussion -- Chapter 3. Implementing Functions -- 3.1 Declaring Functions -- Problem -- Solution -- Discussion -- 3.2 Adding Parameters to Functions -- Problem -- Solution -- Discussion -- 3.3 Using Optional Parameters -- Problem -- Solution -- Discussion -- 3.4 Returning Values from Functions -- Problem -- Solution -- Discussion -- 3.5 Declaring Anonymous Functions -- Problem -- Solution -- Discussion.
내용주기  
완전내용3.6 Adding a Functional Delay Using a Future -- Problem -- Solution -- Discussion -- Chapter 4. Handling Lists and Maps -- 4.1 Creating Lists of Data -- Problem -- Solution -- Discussion -- 4.2 Amending a List of Data -- Problem -- Solution -- Discussion -- 4.3 Using Lists with Complex Types -- Problem -- Solution -- Discussion -- 4.4 Handling Map Key/Value Pairings -- Problem -- Solution -- Discussion -- 4.5 Printing Map Data Structure Content -- Problem -- Solution -- Discussion -- 4.6 Validating That Content Exists in a Map -- Problem -- Solution -- Discussion -- 4.7 Printing Complex Data Types -- Problem -- Solution -- Discussion -- Chapter 5. Getting Started with Object-Oriented Dart -- 5.1 Beginning Object-Oriented Dart -- Problem -- Solution -- Discussion -- 5.2 Creating a Class -- Problem -- Solution -- Discussion -- 5.3 Initializing a Class Using a Constructor -- Problem -- Solution -- Discussion -- 5.4 Adding Class Inheritance -- Problem -- Solution -- Discussion -- 5.5 Adding a Class Interface -- Problem -- Solution -- Discussion -- 5.6 Adding a Class Mixin -- Problem -- Solution -- Discussion -- Chapter 6. Dart Test Cases -- 6.1 Adding the Dart Test Package to Your Application -- Problem -- Solution -- Discussion -- 6.2 Creating a Sample Test Application -- Problem -- Solution -- Discussion -- 6.3 Running Unit Tests in Your Dart Application -- Problem -- Solution -- Discussion -- 6.4 Grouping Multiple Unit Tests -- Problem -- Solution -- Discussion -- 6.5 Adding Mock Data for Testing -- Problem -- Solution -- Discussion -- Chapter 7. Introducing the Flutter Framework -- 7.1 Mocking an Application Interface -- Problem -- Solution -- Discussion -- 7.2 Creating a Boilerplate Flutter Project -- Problem -- Solution -- Discussion -- 7.3 Removing the Flutter Debug Banner -- Problem -- Solution -- Discussion -- 7.4 Recognizing Widgets -- Problem.
내용주기  
완전내용Solution -- Discussion -- 7.5 Understanding the Widget Tree -- Problem -- Solution -- Discussion -- 7.6 Improving Widget Render Performance -- Problem -- Solution -- Discussion -- Chapter 8. Adding Assets -- 8.1 Using the pubspec.yaml File -- Problem -- Solution -- Discussion -- 8.2 Adding an Assets Folder -- Problem -- Solution -- Discussion -- 8.3 Referencing an Image -- Problem -- Solution -- Discussion -- 8.4 Incorporating the Google Fonts Package -- Problem -- Solution -- Discussion -- 8.5 Importing a Package -- Problem -- Solution -- Discussion -- Chapter 9. Working with Widgets -- 9.1 Creating a Stateless Widget in Flutter -- Problem -- Solution -- Discussion -- 9.2 Creating a Stateful Widget in Flutter -- Problem -- Solution -- Discussion -- 9.3 Refactoring Flutter Widgets -- Problem -- Solution -- Discussion -- 9.4 Using the Scaffold Class -- Problem -- Solution -- Discussion -- 9.5 Adding an AppBar Header -- Problem -- Solution -- Discussion -- 9.6 Building with a Container -- Problem -- Solution -- Discussion -- 9.7 Using a Center Widget -- Problem -- Solution -- Discussion -- 9.8 Using a SizedBox -- Problem -- Solution -- Discussion -- 9.9 Using a Column -- Problem -- Solution -- Discussion -- 9.10 Using a Row -- Problem -- Solution -- Discussion -- 9.11 Using an Expanded Widget -- Problem -- Solution -- Chapter 10. Developing User Interfaces -- 10.1 Using the Google Fonts Package -- Problem -- Solution -- Discussion -- 10.2 Incorporating RichText -- Problem -- Solution -- Discussion -- 10.3 Identifying the Host Platform -- Problem -- Solution -- Discussion -- 10.4 Using a Placeholder Widget -- Problem -- Solution -- Discussion -- 10.5 Using a LayoutBuilder -- Problem -- Solution -- Discussion -- 10.6 Accessing Screen Dimensions Using MediaQuery -- Problem -- Solution -- Discussion -- Chapter 11. Organizing On-Screen Data.
내용주기  
완전내용11.1 Implementing a Vertical ListView -- Problem -- Solution -- Discussion -- 11.2 Implementing a Horizontal ListView -- Problem -- Solution -- Discussion -- 11.3 Adding a SliverAppBar -- Problem -- Solution -- Discussion -- 11.4 Adding a SliverList -- Problem -- Solution -- Discussion -- 11.5 Adding a GridView of Items -- Problem -- Solution -- Discussion -- 11.6 Adding a SnackBar (Pop-Up Notification) -- Problem -- Solution -- Discussion -- Chapter 12. Flutter Page Navigation -- 12.1 Adding Page Navigation with Routes (Imperative) -- Problem -- Solution -- Discussion -- 12.2 Adding Page Navigation with Routes (Declarative) -- Problem -- Solution -- Discussion -- 12.3 Implementing a Navigation Drawer -- Problem -- Solution -- Discussion -- 12.4 Working with Tabs -- Problem -- Solution -- Discussion -- 12.5 Adding a Bottom Navigation Bar -- Problem -- Solution -- Discussion -- 12.6 Using Keys to Pass Information -- Problem -- Solution -- Discussion -- Chapter 13. Handling Data Assets -- 13.1 Accessing Data Strategically -- Problem -- Solution -- Discussion -- 13.2 Refactoring Data -- Problem -- Solution -- Discussion -- 13.3 Generating Dart Classes from JSON -- Problem -- Solution -- Discussion -- 13.4 Using Local JSON Data Asynchronously -- Problem -- Solution -- Discussion -- 13.5 Consuming a JSON Dataset from the Assets Folder -- Problem -- Solution -- Discussion -- 13.6 Accessing Remote JSON Data -- Problem -- Solution -- Discussion -- Chapter 14. Testing the Flutter User Interface -- 14.1 Automated Widget Testing in Flutter -- Problem -- Solution -- Discussion -- 14.2 Performing Automated Widget Testing -- Problem -- Solution -- Discussion -- 14.3 Performing Integration Testing with Flutter Driver -- Problem -- Solution -- Discussion -- 14.4 Testing Android/iOS Device Compatibility -- Problem -- Solution -- Discussion.
내용주기  
완전내용Chapter 15. Working with Firebase and Flutter -- 15.1 Using the Firebase Platform with Flutter -- Problem -- Solution -- Discussion -- 15.2 Setting Up a Firebase Project -- Problem -- Solution -- Discussion -- 15.3 Initializing the Firebase SDK for Local Development -- Problem -- Solution -- Discussion -- 15.4 Configuring Firebase Emulators -- Problem -- Solution -- Discussion -- 15.5 Adding flutterfire_cli to a Development Environment -- Problem -- Solution -- Discussion -- 15.6 Integrating a Firestore Database -- Problem -- Solution -- Discussion -- 15.7 Writing Data to a Firestore Database -- Problem -- Solution -- Discussion -- 15.8 Reading Data from Cloud Firestore -- Problem -- Solution -- Discussion -- 15.9 Adding Firebase Authentication to Flutter -- Problem -- Solution -- Discussion -- 15.10 Using Flutter Web with Firebase Hosting -- Problem -- Solution -- Discussion -- Chapter 16. Introducing Cloud Services -- 16.1 Getting Started with Cloud Providers -- Problem -- Solution -- Discussion -- 16.2 Working with Identity and Access Management -- Problem -- Solution -- Discussion -- 16.3 Using Cloud Storage to Host an Object -- Problem -- Solution -- Discussion -- 16.4 Developing a Backend HTTP Server with Dart -- Problem -- Solution -- Discussion -- 16.5 Building a Dart Container -- Problem -- Solution -- Discussion -- 16.6 Introducing Serverless with Dart -- Problem -- Solution -- Discussion -- Chapter 17. Starting with Game Development -- 17.1 Adding the Flame Package to Flutter -- Problem -- Solution -- Discussion -- 17.2 Creating a Flame Boilerplate -- Problem -- Solution -- Discussion -- 17.3 Adding a Sprite -- Problem -- Solution -- Discussion -- 17.4 Adding Manual Horizontal Movement to a Sprite -- Problem -- Solution -- Discussion -- 17.5 Adding Automated Vertical Movement to a Sprite -- Problem -- Solution -- Discussion.
내용주기  
완전내용17.6 Adding Collision Detection.
초록/해제  
요약Learn the essentials of working with Flutter and Dart to build full stack applications that meet the needs of a cloud-driven world.Together, the Flutter open source UI software development kit and the Dart programming language for client development provide a unified solution to building applications capable of targeting multiple platforms.
일반주제명  
Dart (Computer program language)
일반주제명  
Mobile apps.
기타형태저록  
Print version / Rose, RichardFlutter and Dart Cookbook. Sebastopol : O'Reilly Media, Incorporated,c2023. 9781098119515
전자적 위치 및 접속  
로그인 후 원문을 볼 수 있습니다.

MARC

 008260202s2023        xx            o                  0  eng  d
■001EBC30293567
■003MiAaPQ
■00520260202073946.0
■006m          o    d  |            
■007cr  cnu||||||||
■020    ▼a9781098119485▼q(electronic  bk.)
■020    ▼z9781098119515
■035    ▼a(MiAaPQ)EBC30293567
■035    ▼a(Au-PeEL)EBL30293567
■035    ▼a(OCoLC)1356003511
■040    ▼aMiAaPQ▼beng▼erda▼epn▼cMiAaPQ▼dMiAaPQ
■050  4▼aQA76.76
■0820  ▼a005.13/3
■1001  ▼aRose,  Richard.
■24510▼aFlutter  and  Dart  Cookbook
■250    ▼a1st  ed.
■264  1▼aSebastopol▼bO'Reilly  Media,  Incorporated▼c2023.
■264  4▼c?023.
■300    ▼a1  online  resource  (310  pages)
■336    ▼atext▼btxt▼2rdacontent
■337    ▼acomputer▼bc▼2rdamedia
■338    ▼aonline  resource▼bcr▼2rdacarrier
■5050  ▼aCover  --  Copyright  --  Table  of  Contents  --  Foreword  --  Preface  --  Who  Should  Read  This  Book  --  Why  I  Wrote  This  Book  --  Navigating  This  Book  --  Conventions  Used  in  This  Book  --  O'Reilly  Online  Learning  --  How  to  Contact  Us  --  Acknowledgments  --  Chapter  1.  Learning  Dart  Variables  --  1.1  Running  a  Dart  Application  --  Problem  --  Solution  --  Discussion  --  1.2  Working  with  Integer  Values  --  Problem  --  Solution  --  Discussion  --  1.3  Working  with  Double  Values  --  Problem  --  Solution  --  Discussion  --  1.4  Working  with  Boolean  Values  --  Problem  --  Solution  --  Discussion  --  1.5  Working  with  Strings  --  Problem  --  Solution  --  Discussion  --  1.6  Printing  Information  to  the  Console  --  Problem  --  Solution  --  Discussion  --  1.7  Adding  a  Constant  Variable  (Compile  Time)  --  Problem  --  Solution  --  Discussion  --  1.8  Adding  a  Constant  Variable  (Runtime)  --  Problem  --  Solution  --  Discussion  --  1.9  Working  with  Null  Variables  --  Problem  --  Solution  --  Discussion  --  Chapter  2.  Exploring  Control  Flow  --  2.1  Verifying  That  a  Condition  Has  Been  Met  --  Problem  --  Solution  --  Discussion  --  2.2  Iterating  Until  a  Condition  Is  Met  --  Problem  --  Solution  --  Discussion  --  2.3  Iterating  over  a  Range  of  Items  --  Problem  --  Solution  --  Discussion  --  2.4  Performing  Conditional  Actions  Based  on  a  Value  --  Problem  --  Solution  --  Discussion  --  2.5  Using  an  Enumerator  to  Represent  Values  --  Problem  --  Solution  --  Discussion  --  2.6  Implementing  Exception  Handling  --  Problem  --  Solution  --  Discussion  --  Chapter  3.  Implementing  Functions  --  3.1  Declaring  Functions  --  Problem  --  Solution  --  Discussion  --  3.2  Adding  Parameters  to  Functions  --  Problem  --  Solution  --  Discussion  --  3.3  Using  Optional  Parameters  --  Problem  --  Solution  --  Discussion  --  3.4  Returning  Values  from  Functions  --  Problem  --  Solution  --  Discussion  --  3.5  Declaring  Anonymous  Functions  --  Problem  --  Solution  --  Discussion.
■5058  ▼a3.6  Adding  a  Functional  Delay  Using  a  Future  --  Problem  --  Solution  --  Discussion  --  Chapter  4.  Handling  Lists  and  Maps  --  4.1  Creating  Lists  of  Data  --  Problem  --  Solution  --  Discussion  --  4.2  Amending  a  List  of  Data  --  Problem  --  Solution  --  Discussion  --  4.3  Using  Lists  with  Complex  Types  --  Problem  --  Solution  --  Discussion  --  4.4  Handling  Map  Key/Value  Pairings  --  Problem  --  Solution  --  Discussion  --  4.5  Printing  Map  Data  Structure  Content  --  Problem  --  Solution  --  Discussion  --  4.6  Validating  That  Content  Exists  in  a  Map  --  Problem  --  Solution  --  Discussion  --  4.7  Printing  Complex  Data  Types  --  Problem  --  Solution  --  Discussion  --  Chapter  5.  Getting  Started  with  Object-Oriented  Dart  --  5.1  Beginning  Object-Oriented  Dart  --  Problem  --  Solution  --  Discussion  --  5.2  Creating  a  Class  --  Problem  --  Solution  --  Discussion  --  5.3  Initializing  a  Class  Using  a  Constructor  --  Problem  --  Solution  --  Discussion  --  5.4  Adding  Class  Inheritance  --  Problem  --  Solution  --  Discussion  --  5.5  Adding  a  Class  Interface  --  Problem  --  Solution  --  Discussion  --  5.6  Adding  a  Class  Mixin  --  Problem  --  Solution  --  Discussion  --  Chapter  6.  Dart  Test  Cases  --  6.1  Adding  the  Dart  Test  Package  to  Your  Application  --  Problem  --  Solution  --  Discussion  --  6.2  Creating  a  Sample  Test  Application  --  Problem  --  Solution  --  Discussion  --  6.3  Running  Unit  Tests  in  Your  Dart  Application  --  Problem  --  Solution  --  Discussion  --  6.4  Grouping  Multiple  Unit  Tests  --  Problem  --  Solution  --  Discussion  --  6.5  Adding  Mock  Data  for  Testing  --  Problem  --  Solution  --  Discussion  --  Chapter  7.  Introducing  the  Flutter  Framework  --  7.1  Mocking  an  Application  Interface  --  Problem  --  Solution  --  Discussion  --  7.2  Creating  a  Boilerplate  Flutter  Project  --  Problem  --  Solution  --  Discussion  --  7.3  Removing  the  Flutter  Debug  Banner  --  Problem  --  Solution  --  Discussion  --  7.4  Recognizing  Widgets  --  Problem.
■5058  ▼aSolution  --  Discussion  --  7.5  Understanding  the  Widget  Tree  --  Problem  --  Solution  --  Discussion  --  7.6  Improving  Widget  Render  Performance  --  Problem  --  Solution  --  Discussion  --  Chapter  8.  Adding  Assets  --  8.1  Using  the  pubspec.yaml  File  --  Problem  --  Solution  --  Discussion  --  8.2  Adding  an  Assets  Folder  --  Problem  --  Solution  --  Discussion  --  8.3  Referencing  an  Image  --  Problem  --  Solution  --  Discussion  --  8.4  Incorporating  the  Google  Fonts  Package  --  Problem  --  Solution  --  Discussion  --  8.5  Importing  a  Package  --  Problem  --  Solution  --  Discussion  --  Chapter  9.  Working  with  Widgets  --  9.1  Creating  a  Stateless  Widget  in  Flutter  --  Problem  --  Solution  --  Discussion  --  9.2  Creating  a  Stateful  Widget  in  Flutter  --  Problem  --  Solution  --  Discussion  --  9.3  Refactoring  Flutter  Widgets  --  Problem  --  Solution  --  Discussion  --  9.4  Using  the  Scaffold  Class  --  Problem  --  Solution  --  Discussion  --  9.5  Adding  an  AppBar  Header  --  Problem  --  Solution  --  Discussion  --  9.6  Building  with  a  Container  --  Problem  --  Solution  --  Discussion  --  9.7  Using  a  Center  Widget  --  Problem  --  Solution  --  Discussion  --  9.8  Using  a  SizedBox  --  Problem  --  Solution  --  Discussion  --  9.9  Using  a  Column  --  Problem  --  Solution  --  Discussion  --  9.10  Using  a  Row  --  Problem  --  Solution  --  Discussion  --  9.11  Using  an  Expanded  Widget  --  Problem  --  Solution  --  Chapter  10.  Developing  User  Interfaces  --  10.1  Using  the  Google  Fonts  Package  --  Problem  --  Solution  --  Discussion  --  10.2  Incorporating  RichText  --  Problem  --  Solution  --  Discussion  --  10.3  Identifying  the  Host  Platform  --  Problem  --  Solution  --  Discussion  --  10.4  Using  a  Placeholder  Widget  --  Problem  --  Solution  --  Discussion  --  10.5  Using  a  LayoutBuilder  --  Problem  --  Solution  --  Discussion  --  10.6  Accessing  Screen  Dimensions  Using  MediaQuery  --  Problem  --  Solution  --  Discussion  --  Chapter  11.  Organizing  On-Screen  Data.
■5058  ▼a11.1  Implementing  a  Vertical  ListView  --  Problem  --  Solution  --  Discussion  --  11.2  Implementing  a  Horizontal  ListView  --  Problem  --  Solution  --  Discussion  --  11.3  Adding  a  SliverAppBar  --  Problem  --  Solution  --  Discussion  --  11.4  Adding  a  SliverList  --  Problem  --  Solution  --  Discussion  --  11.5  Adding  a  GridView  of  Items  --  Problem  --  Solution  --  Discussion  --  11.6  Adding  a  SnackBar  (Pop-Up  Notification)  --  Problem  --  Solution  --  Discussion  --  Chapter  12.  Flutter  Page  Navigation  --  12.1  Adding  Page  Navigation  with  Routes  (Imperative)  --  Problem  --  Solution  --  Discussion  --  12.2  Adding  Page  Navigation  with  Routes  (Declarative)  --  Problem  --  Solution  --  Discussion  --  12.3  Implementing  a  Navigation  Drawer  --  Problem  --  Solution  --  Discussion  --  12.4  Working  with  Tabs  --  Problem  --  Solution  --  Discussion  --  12.5  Adding  a  Bottom  Navigation  Bar  --  Problem  --  Solution  --  Discussion  --  12.6  Using  Keys  to  Pass  Information  --  Problem  --  Solution  --  Discussion  --  Chapter  13.  Handling  Data  Assets  --  13.1  Accessing  Data  Strategically  --  Problem  --  Solution  --  Discussion  --  13.2  Refactoring  Data  --  Problem  --  Solution  --  Discussion  --  13.3  Generating  Dart  Classes  from  JSON  --  Problem  --  Solution  --  Discussion  --  13.4  Using  Local  JSON  Data  Asynchronously  --  Problem  --  Solution  --  Discussion  --  13.5  Consuming  a  JSON  Dataset  from  the  Assets  Folder  --  Problem  --  Solution  --  Discussion  --  13.6  Accessing  Remote  JSON  Data  --  Problem  --  Solution  --  Discussion  --  Chapter  14.  Testing  the  Flutter  User  Interface  --  14.1  Automated  Widget  Testing  in  Flutter  --  Problem  --  Solution  --  Discussion  --  14.2  Performing  Automated  Widget  Testing  --  Problem  --  Solution  --  Discussion  --  14.3  Performing  Integration  Testing  with  Flutter  Driver  --  Problem  --  Solution  --  Discussion  --  14.4  Testing  Android/iOS  Device  Compatibility  --  Problem  --  Solution  --  Discussion.
■5058  ▼aChapter  15.  Working  with  Firebase  and  Flutter  --  15.1  Using  the  Firebase  Platform  with  Flutter  --  Problem  --  Solution  --  Discussion  --  15.2  Setting  Up  a  Firebase  Project  --  Problem  --  Solution  --  Discussion  --  15.3  Initializing  the  Firebase  SDK  for  Local  Development  --  Problem  --  Solution  --  Discussion  --  15.4  Configuring  Firebase  Emulators  --  Problem  --  Solution  --  Discussion  --  15.5  Adding  flutterfire_cli  to  a  Development  Environment  --  Problem  --  Solution  --  Discussion  --  15.6  Integrating  a  Firestore  Database  --  Problem  --  Solution  --  Discussion  --  15.7  Writing  Data  to  a  Firestore  Database  --  Problem  --  Solution  --  Discussion  --  15.8  Reading  Data  from  Cloud  Firestore  --  Problem  --  Solution  --  Discussion  --  15.9  Adding  Firebase  Authentication  to  Flutter  --  Problem  --  Solution  --  Discussion  --  15.10  Using  Flutter  Web  with  Firebase  Hosting  --  Problem  --  Solution  --  Discussion  --  Chapter  16.  Introducing  Cloud  Services  --  16.1  Getting  Started  with  Cloud  Providers  --  Problem  --  Solution  --  Discussion  --  16.2  Working  with  Identity  and  Access  Management  --  Problem  --  Solution  --  Discussion  --  16.3  Using  Cloud  Storage  to  Host  an  Object  --  Problem  --  Solution  --  Discussion  --  16.4  Developing  a  Backend  HTTP  Server  with  Dart  --  Problem  --  Solution  --  Discussion  --  16.5  Building  a  Dart  Container  --  Problem  --  Solution  --  Discussion  --  16.6  Introducing  Serverless  with  Dart  --  Problem  --  Solution  --  Discussion  --  Chapter  17.  Starting  with  Game  Development  --  17.1  Adding  the  Flame  Package  to  Flutter  --  Problem  --  Solution  --  Discussion  --  17.2  Creating  a  Flame  Boilerplate  --  Problem  --  Solution  --  Discussion  --  17.3  Adding  a  Sprite  --  Problem  --  Solution  --  Discussion  --  17.4  Adding  Manual  Horizontal  Movement  to  a  Sprite  --  Problem  --  Solution  --  Discussion  --  17.5  Adding  Automated  Vertical  Movement  to  a  Sprite  --  Problem  --  Solution  --  Discussion.
■5058  ▼a17.6  Adding  Collision  Detection.
■520    ▼aLearn  the  essentials  of  working  with  Flutter  and  Dart  to  build  full  stack  applications  that  meet  the  needs  of  a  cloud-driven  world.Together,  the  Flutter  open  source  UI  software  development  kit  and  the  Dart  programming  language  for  client  development  provide  a  unified  solution  to  building  applications  capable  of  targeting  multiple  platforms.
■588    ▼aDescription  based  on  publisher  supplied  metadata  and  other  sources.
■590    ▼aElectronic  reproduction.  Ann  Arbor,  Michigan  :  ProQuest  Ebook  Central,  2026.  Available  via  World  Wide  Web.  Access  may  be  limited  to  ProQuest  Ebook  Central  affiliated  libraries.  
■655  4▼aElectronic  books.
■650  0▼aDart  (Computer  program  language)▼7Generated  by  AI
■650  0▼aMobile  apps.▼7Generated  by  AI
■588    ▼aPart  of  the  metadata  in  this  record  was  created  by  AI,  based  on  the  text  of  the  resource.
■77608▼iPrint  version▼aRose,  Richard▼tFlutter  and  Dart  Cookbook▼dSebastopol  :  O'Reilly  Media,  Incorporated,c2023▼z9781098119515
■7972  ▼aProQuest  (Firm)
■85640▼uhttps://ebookcentral.proquest.com/lib/baekseok-ebooks/detail.action?docID=30293567▼zClick  to  View

미리보기

내보내기

chatGPT토론

Ai 추천 관련 도서


    신착도서 더보기
    최근 3년간 통계입니다.

    소장정보

    • 예약
    • 소재불명신고
    • 나의폴더
    • 우선정리요청
    • 비도서대출신청
    • 야간 도서대출신청
    소장자료
    등록번호 청구기호 소장처 대출가능여부 대출정보
    BE67175 전자도서 대출가능 마이폴더 부재도서신고 비도서대출신청 야간 도서대출신청

    * 대출중인 자료에 한하여 예약이 가능합니다. 예약을 원하시면 예약버튼을 클릭하십시오.

    해당 도서를 다른 이용자가 함께 대출한 도서

    관련 인기도서

    로그인 후 이용 가능합니다.