ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب SWIFTUI COOKBOOK - a best practice guide to solving the most common problems in using swiftui.

دانلود کتاب SWIFTUI COOKBOOK - بهترین راهنمای عملی برای حل رایج ترین مشکلات در استفاده از swiftui.

SWIFTUI COOKBOOK - a best practice guide to solving the most common problems in using swiftui.

مشخصات کتاب

SWIFTUI COOKBOOK - a best practice guide to solving the most common problems in using swiftui.

ویرایش: [2 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 9781803240435, 1803240431 
ناشر: PACKT PUBLISHING LIMITED 
سال نشر: 2021 
تعداد صفحات: [616] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 76 Mb 

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



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

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


در صورت تبدیل فایل کتاب SWIFTUI COOKBOOK - a best practice guide to solving the most common problems in using swiftui. به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب SWIFTUI COOKBOOK - بهترین راهنمای عملی برای حل رایج ترین مشکلات در استفاده از swiftui. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Cover
Title Page
Copyright and Credits
Contributors
Table of Contents
Preface
Chapter 1: Using the Basic SwiftUI Views and Controls
	Technical requirements
	Laying out components
		Getting ready
		How to do it…
		How it works…
		There's more…
	Dealing with text
		Getting ready
		How to do it…
		How it works…
		There's more…
		See also
	Using images
		Getting ready
		How to do it…
		How it works…
		See also
	Adding buttons and navigating with them
		Getting ready
		How to do it…
		How it works…
		See also
	Beyond buttons – using advanced pickers
		Getting ready
		How to do it…
		How it works…
	Applying groups of styles using ViewModifier
		Getting ready
		How to do it…
		How it works…
		See also
	Separating presentation from content with ViewBuilder
		Getting ready
		How to do it…
		How it works…
		See also
	Simple graphics using SF Symbols
		Getting ready
		How to do it…
		How it works…
		See also
	Integrating UIKit into SwiftUI – the best of both worlds
		Getting ready
		How to do it…
		How it works…
		See also
	Adding SwiftUI to an existing app
		Getting ready
		How to do it…
		How it works…
	Exploring more views and controls (iOS 14+)
		Getting ready
		How to do it…
		How it works…
Chapter 2: Going Beyond the Single Component with Lists and Scroll Views
	Technical requirements
	Using scroll views
		Getting ready
		How to do it…
		How it works…
		See also
	Creating a list of static items
		Getting ready
		How to do it…
		How it works…
	Using custom rows in a list
		Getting ready
		How to do it…
		How it works…
	Adding rows to a list
		Getting ready
		How to do it…
		How it works…
	Deleting rows from a list
		Getting ready
		How to do it…
		How it works…
		There's more…
	Creating an editable List view
		Getting ready
		How to do it…
		How it works…
		There's more…
	Moving the rows in a List view
		Getting ready
		How to do it…
		How it works…
	Adding sections to a list
		Getting ready
		How to do it…
		How it works…
	Creating editable Collections
		Getting ready
		How to do it…
		How it works…
	Using Searchable lists
		Getting ready
		How to do it…
		How it works…
		There's more…
Chapter 3: Exploring Advanced Components
	Technical requirements
	Using LazyHStack and LazyVStack
		Getting ready
		How to do it…
		How it works…
		There's more…
	Displaying tabular content with LazyHGrid and LazyVGrid
		Getting ready
		How to do it…
		How it works…
	Scrolling programmatically with ScrollViewReader
		Getting ready
		How to do it…
		How it works…
	Displaying hierarchical content in expanding lists
		Getting ready
		How to do it…
		How it works…
		There's more…
	Using disclosure groups to hide and show content
		Getting ready
		How to do it…
		How it works…
	Creating SwiftUI widgets
		Getting ready
		How to do it…
		How it works…
		See also
Chapter 4: Viewing while Building with SwiftUI Preview
	Technical requirements
	Previewing a layout in dark mode
		Getting ready
		How to do it
		How it works
	Previewing a layout at different dynamic type sizes
		Getting ready
		How to do it
		How it works
		See also
	Previewing a layout in a NavigationView
		Getting ready
		How to do it
		How it works
	Previewing a layout on different devices
		Getting ready
		How to do it
		How it works
	Using previews in UIKit
		Getting ready
		How to do it
		How it works
		See also
	Using mock data for previews
		Getting ready
		How to do it
		How it works
		There’s more
Chapter 5: Creating New Components and Grouping Views with Container Views
	Technical requirements
	Showing and hiding sections in forms
		Getting ready
		How to do it…
		How it works…
		There's more…
		See also
	Disabling and enabling items in forms
		Getting ready
		How to do it…
		How it works…
	Filling out forms easily using Focus and Submit
		Getting ready
		How to do it…
		How it works…
		There's more…
		See also
	Navigating between multiple views with TabView
		Getting ready
		How to do it…
		How it works…
		There's more…
		See also
	Using gestures with TabView
		Getting ready
		How to do it…
		How it works…
Chapter 6: Presenting Extra Information to the User
	Technical requirements
	Presenting alerts
		Getting ready
		How to do it
		How it works
		See also
	Adding actions to alert buttons
		Getting ready
		How to do it
		How it works
	Presenting confirmation dialogs
		Getting ready
		How to do it
		How it works
		See also
	Presenting new views using sheets
		Getting ready
		How to do it
		How it works
		See also
	Creating context menus
		Getting ready
		How to do it
		How it works
		See also
	Displaying popovers
		Getting ready
		How to do it
		How it works
		See also
Chapter 7: Drawing with SwiftUI
	Technical requirements
	Using SwiftUI's built-in shapes
		Getting ready
		How to do it…
		How it works…
	Drawing a custom shape
		Getting ready
		How to do it…
		How it works…
	Drawing a curved custom shape
		Getting ready
		How to do it…
		How it works…
	Drawing using the Canvas API
		Getting ready
		How to do it…
		How it works…
		There's more…
	Implementing a progress ring
		Getting ready
		How to do it…
		How it works…
	Implementing a Tic-Tac-Toe game in SwiftUI
		Getting ready
		How to do it…
		How it works…
		There's more…
	Rendering a gradient view in SwiftUI
		Getting ready
		How to do it…
		How it works…
	Building a bar chart
		Getting ready
		How to do it…
		How it works…
		There's more…
	Building a pie chart
		Getting ready
		How to do it…
		How it works
Animating with SwiftUI
	Technical requirements
	Creating basic animations
		Getting ready
		How to do it…
		How it works…
		There's more…
		See also
	Transforming shapes
		Getting ready
		How to do it…
		How it works…
	Creating a banner with a spring animation
		Getting ready
		How to do it…
		How it works…
	Applying a delay to a view modifier animation to create a sequence of animations
		Getting ready
		How to do it…
		How it works…
	Applying a delay to a withAnimation function to create a sequence of animations
		Getting ready
		How to do it…
		How it works…
	Applying multiple animations to a view
		Getting ready
		How to do it…
		How it works…
	Creating custom view transitions
		Getting ready
		How to do it…
		How it works…
	Creating a hero view transition with .matchedGeometryEffect
		Getting ready
		How to do it…
		How it works…
	Lottie animations in SwiftUI
		Getting ready
		How to do it…
		How it works…
	Implementing a stretchable header in SwiftUI
		Getting ready
		How to do it…
		How it works…
	Creating floating hearts in SwiftUI
		Getting ready
		How to do it…
		How it works…
		See also
	Implementing a swipeable stack of cards in SwiftUI
		Getting ready
		How to do it…
		How it works…
Chapter 9: Driving SwiftUI with Data
	Technical requirements
	Using @State to drive a View's behavior
		Getting ready
		How to do it…
		How it works…
		See also
	Using @Binding to pass a state variable to child Views
		Getting ready
		How to do it…
		How it works…
	Implementing a CoreLocation wrapper as @ObservedObject
		Getting ready
		How to do it…
		How it works…
	Using @StateObject to preserve the model's life cycle
		Getting ready
		How to do it…
		How it works...
	Sharing state objects with multiple Views using @EnvironmentObject
		Getting ready
		How to do it…
		How it works…
		See also
Chapter 10: Driving SwiftUI with Combine
	Technical requirements
	Introducing Combine in a SwiftUI project
		Getting ready
		How to do it…
		How it works…
		See also
	Managing the memory in Combine to build a timer app
		Getting ready
		How to do it…
		How it works…
		See also
	Validating a form using Combine
		Getting ready
		How to do it…
		How it works…
		There's more…
	Fetching remote data using Combine and visualizing it in SwiftUI
		Getting ready
		How to do it…
		How it works…
		There's more…
	Debugging an app based on Combine
		Getting ready
		How to do it…
		How it works…
		There's more…
	Unit testing an app based on Combine
		Getting ready
		How to do it…
		How it works…
Chapter 11: SwiftUI Concurrency with async await
	Technical requirements
	Integrating SwiftUI and an async function
		Getting ready
		How to do it…
		How it works…
	Fetching remote data in SwiftUI
		Getting ready
		How to do it…
		How it works…
	Pulling and refreshing data asynchronously in SwiftUI
		Getting ready
		How to do it…
		How it works…
	Converting a completion block function to async await
		Getting ready
		How to do it…
		How it works…
		See also
	Implementing infinite scrolling with async await
		Getting ready
		How to do it…
		How it works…
		See also
Chapter 12: Handling Authentication and Firebase with SwiftUI
	Technical requirements
	Implementing Sign in with Apple in a SwiftUI app
		Getting ready
		How to do it…
		How it works…
	Integrating Firebase into a SwiftUI project
		Getting ready
		How to do it…
		How it works…
		There's more…
	Using Firebase to sign in using Google
		Getting ready
		How to do it…
		How it works…
	Implementing a distributed Notes app with Firebase and SwiftUI
		Getting ready
		How to do it…
		How it works…
		There's more…
Chapter 13: Handling Core Data in SwiftUI
	Technical requirements
	Integrating Core Data with SwiftUI
		Getting ready
		How to do it…
		How it works…
		There's more…
	Showing Core Data objects with @FetchRequest
		Getting ready
		How to do it…
		How it works…
	Adding Core Data objects from a SwiftUI view
		Getting ready
		How to do it…
		How it works…
	Filtering Core Data requests using a predicate
		Getting ready
		How to do it…
		How it works…
	Deleting Core Data objects from a SwiftUI view
		Getting ready
		How to do it…
		How it works…
	Presenting data in a sectioned list with @SectionedFetchRequest
		Getting ready
		How to do it…
		How it works…
Chapter 14: Creating Cross-Platform Apps with SwiftUI
	Technical requirements
	Creating an iOS app in SwiftUI
		Getting ready
		How to do it…
		How it works…
	Creating the macOS version of the iOS app
		Getting ready
		How to do it…
		How it works…
	Creating the watchOS version of the iOS app
		Getting ready
		How to do it…
		How it works…
Chapter 15: SwiftUI Tips and Tricks
	Technical requirements
	Snapshot testing SwiftUI views
		Getting ready
		How to do it…
		How it works…
	Unit testing SwiftUI with ViewInspector
		Getting ready
		How to do it…
		How it works…
		See also
	Showing a PDF in SwiftUI
		Getting ready
		How to do it…
		How it works…
		There's more…
	Implementing SwiftUI views using Playground
		Getting ready
		How to do it…
		How it works…
	Using custom fonts in SwiftUI
		Getting ready
		How to do it…
		How it works…
	Implementing a Markdown editor with Preview
		Getting ready
		How to do it…
		How it works…
Other Books You May Enjoy
Index




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