ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Flutter Apprentice. Learn to Build Cross-Platform Apps

دانلود کتاب فلاتر شاگرد. آموزش ساخت اپلیکیشن های چند پلتفرمی

Flutter Apprentice. Learn to Build Cross-Platform Apps

مشخصات کتاب

Flutter Apprentice. Learn to Build Cross-Platform Apps

ویرایش: [3 ed.] 
نویسندگان: ,   
سری:  
 
ناشر: raywenderlich.com 
سال نشر: 2022 
تعداد صفحات: [660] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 172 Mb 

قیمت کتاب (تومان) : 33,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 6


در صورت تبدیل فایل کتاب 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




نظرات کاربران