دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [3 ed.] نویسندگان: Michael Katz. Kevin David Moore &, Vincent Ngo سری: ناشر: raywenderlich.com سال نشر: 2022 تعداد صفحات: [660] زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 172 Mb
در صورت تبدیل فایل کتاب Flutter Apprentice. Learn to Build Cross-Platform Apps به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب فلاتر شاگرد. آموزش ساخت اپلیکیشن های چند پلتفرمی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Book License What You Need Book Source Code & Forums About the Authors About the Editors Acknowledgements Content Development Introduction How to read this book Chapter 1: Getting Started What is Flutter? Flutter’s history The Flutter architecture What’s ahead Getting started Getting the Flutter SDK Trying it out Key points Where to go from here? Chapter 2: Hello, Flutter Creating a new app Making the app yours Clearing the app Building a recipe list Adding a recipe detail page Key points Where to go from here? Chapter 3: Basic Widgets Getting started Styling your app Setting a theme App structure and navigation Creating custom recipe cards Key points Where to go from here? Chapter 4: Understanding Widgets What is a widget? Unboxing Card2 Rendering widgets Getting started Types of widgets Key points Where to go from here? Chapter 5: Scrollable Widgets Getting started Introducing ListView Setting up the Explore screen Creating a FutureBuilder Building Recipes of the Day Nested ListViews Creating the ListView for friends’ posts Adding final touches to the Explore screen Getting to know GridView Building the Recipes screen Other scrollable widgets Challenges Key points Where to go from here? Chapter 6: Interactive Widgets Getting started Creating the grocery item model Creating the Grocery screen Creating the empty Grocery screen Switching tabs Managing tab state Managing the grocery items Adding new packages Creating the screen to add grocery items Creating a grocery tile Building GroceryTile Finishing GroceryTile Saving the user’s work Creating GroceryListScreen Adding gestures Dismissing items with a swipe Key points Where to go from here? Chapter 7: Routes & Navigation Introducing Navigation Navigator 1.0 Overview Navigator 1.0’s Disadvantages Router API Overview Navigation and Unidirectional Data Flow Is Declarative Always Better Than Imperative? Getting Started Changes to the Project Files Looking Over the UI Flow Introducing go_router Creating the go_router Using Your App Router Adding Screens Setting Up Your Error Handler Adding the Login Route Adding the Onboarding Route Handling Redirects Handling the Skip Button in Onboarding Transitioning From Onboarding to Home Handling Tab Selection Handling the Browse Recipes Button Showing the Grocery Item Screen Navigating to the Profile Screen Navigating to raywenderlich.com Logging Out Key Points Where to Go From Here? Chapter 8: Deep Links & Web URLs Understanding Deep Links Getting Started Overview of Fooderlich’s Paths Router API Recap Testing Deep Links Running the Web App Key Points Where to Go From Here? Chapter 9: Handling Shared Preferences Getting started Saving data The shared_preferences plugin Key points Where to go from here? Chapter 10: Serialization With JSON What is JSON? Automating JSON serialization Creating model classes Key points Where to go from here? Chapter 11: Networking in Flutter Signing up with the recipe API Using the HTTP package Connecting to the recipe service Building the user interface Key points Where to go from here? Chapter 12: Using a Network Library Why Chopper? Preparing to use Chopper Preparing the recipe service Converting request and response Encoding and decoding JSON Using interceptors Generating the Chopper file Logging requests & responses Using the Chopper client Key points Where to go from here? Chapter 13: Managing State Architecture Why you need state management Widget state Application state Managing state in your app Using Provider UI Models Creating the recipe class Convert data into models to display Creating a repository Creating a memory repository Using a mock service Other state management libraries Key points Where to go from here? Chapter 14: Working With Streams Types of streams Adding streams to Recipe Finder Sending recipes over the stream Exercise Switching between services Adding streams to Bookmarks Adding streams to Groceries Key points Where to go from here? Chapter 15: Saving Data With SQLite Databases Adding a database to the project Adding an SQLite repository Running the app Using the Moor Library Key points Where to go from here? Chapter 16: Platform-Specific App Assets Setting the app icon Setting the app’s name Adding a launch screen Key points Where to go from here? Chapter 17: Build & Release an Android App Set up for release Build an app bundle Uploading to the Google Play Store Uploading a build Distribution Key points Where to go from here? Chapter 18: Build & Release an iOS App Creating the signing Setting up the App Store Uploading to the App Store Sharing builds through TestFlight Key points Where to go from here? Chapter 19: Firebase Cloud Firestore Getting started What is a Cloud Firestore? Setting up a Google project and Database Creating Google Services files Adding Flutter dependencies Understanding Collections Provider Creating new messages Reactively displaying messages Authentication Login screen Key points Where to go from here? Conclusion Appendix A: Chapter 5 Solution 1 Appendix B: Chapter 5 Solution 2