ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب iOS 10 Swift Programming Cookbook

دانلود کتاب کتاب آشپزی برنامه نویسی iOS 10 Swift

iOS 10 Swift Programming Cookbook

مشخصات کتاب

iOS 10 Swift Programming Cookbook

دسته بندی: برنامه نويسي
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781491966433 
ناشر: O’Reilly 
سال نشر: 2016 
تعداد صفحات: 871 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 10 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب iOS 10 Swift Programming Cookbook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کتاب آشپزی برنامه نویسی iOS 10 Swift نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب کتاب آشپزی برنامه نویسی iOS 10 Swift

آماده ساختن اپلیکیشن های واقعا خیره کننده برای آیفون، آی پد و اپل واچ هستید؟ این کتاب آشپزی - که منحصراً در Swift 3 نوشته شده است - بیش از 120 راه حل اثبات شده را برای مقابله با آخرین ویژگی های iOS 10 و watchOS 3 ارائه می دهد. با این دستور العمل های غنی از کد، یاد خواهید گرفت که چگونه رابط های صوتی پویا با Siri و برنامه های پیام رسانی بسازید. iMessage. همچنین نحوه استفاده از نقشه های تعاملی، عملکرد چندوظیفه ای، چارچوب تست رابط کاربری و بسیاری از ویژگی های دیگر را یاد خواهید گرفت. این کتاب آشپزی برای توسعه دهندگان متوسط ​​و پیشرفته iOS که به دنبال کار با جدیدترین نسخه های سیستم عامل موبایل اپل هستند، ایده آل است. هر دستور غذا شامل کد قابل استفاده مجدد است که در GitHub در دسترس است، بنابراین می توانید فوراً آن را وارد کار کنید. # به کاربران اجازه دهید از طریق سیری با برنامه ها و خدمات شما تعامل داشته باشند # پسوندهای iMessage خود را بنویسید که امکان تعامل بیشتر را فراهم می کند # با ویژگی‌های Swift 3، Xcode 8 و Interface Builder کار کنید # برنامه های مستقل برای اپل واچ بسازید # رابط کاربری پر جنب و جوش با ویژگی های جدید UIKit ایجاد کنید # از Spotlight APIها برای قابل جستجو کردن محتوای برنامه خود استفاده کنید # قابلیت پخش تصویر در تصویر را به برنامه های iPad اضافه کنید # از به‌روزرسانی‌های MapKit و Core Location استفاده کنید # از چارچوب جدید تست رابط کاربری اپل استفاده کنید # رابط کاربری خود را با میدان های گرانش و آشفتگی زنده کنید


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

Ready to build truly stunning apps for iPhone, iPad, and Apple Watch? This cookbook—written exclusively in Swift 3—provides more than 120 proven solutions for tackling the latest features in iOS 10 and watchOS 3. With these code-rich recipes, you’ll learn how to build dynamic voice interfaces with Siri and messaging apps with iMessage. You’ll also learn how to use interactive maps, multitasking functionality, the UI Testing framework, and many other features. This cookbook is ideal for intermediate and advanced iOS developers looking to work with the newest versions of Apple’s mobile operating systems. Each recipe includes reusable code that's available on GitHub, so you can put it to work right away. # Let users interact with your apps and services through Siri # Write your own iMessage extensions that allow added interactivity # Work with features in Swift 3, Xcode 8, and Interface Builder # Build standalone apps for Apple Watch # Create vibrant user interfaces with new UIKit features # Use Spotlight APIs to make your app content searchable # Add Picture in Picture playback functionality to iPad apps # Take advantage of MapKit and Core Location updates # Use Apple’s new UI Testing framework # Liven up your UI with gravity and turbulence fields



فهرست مطالب

Cover
Copyright
Table of Contents
Preface
	Audience
	Organization of This Book
	Additional Resources
	Using Code Examples
	O’Reilly Safari
	How to Contact Us
	Acknowledgments
Chapter 1. iMessage Stickers and Apps
	1.1 Setting Up a Sticker Pack Application
		Problem
		Solution
		Discussion
		See Also
	1.2 Adjusting Sticker Sizes
		Problem
		Solution
		Discussion
		See Also
	1.3 Building a Full-Fledged iMessage Application
		Problem
		Solution
		Discussion
		See Also
	1.4 Adding an iMessage App Extension to an Existing App
		Problem
		Solution
		Discussion
		See Also
	1.5 Utilizing an Expanded View in a Sticker Pack App
		Problem
		Solution
		Discussion
		See Also
	1.6 Appending Rich Information to Stickers
		Problem
		Solution
		Discussion
		See Also
	1.7 Creating Interactive Conversations with iMessage Apps
		Problem
		Solution
		Discussion
		See Also
Chapter 2. SiriKit
	2.1 Setting Up Your Project for Siri
		Problem
		Solution
		Discussion
		See Also
	2.2 Defining an Intent Handler
		Problem
		Solution
		Discussion
		See Also
	2.3 Resolving Ambiguity in an Intent
		Problem
		Solution
		Discussion
		See Also
	2.4 Reporting Progress for Resolving an Intent
		Problem
		Solution
		Discussion
		See Also
	2.5 Handling an Intent
		Problem
		Solution
		Discussion
		See Also
Chapter 3. Measurements and Units
	3.1 Converting Between and Working with Length Units
		Problem
		Solution
		Discussion
		See Also
	3.2 Working with and Switching Between Angle Units
		Problem
		Solution
		Discussion
		See Also
	3.3 Representing and Converting Between Durations of Time
		Problem
		Solution
		Discussion
		See Also
	3.4 Using and Working with Frequency Units
		Problem
		Solution
		Discussion
		See Also
	3.5 Working with and Using Power Units
		Problem
		Solution
		Discussion
		See Also
	3.6 Representing and Comparing Temperature Units
		Problem
		Solution
		Discussion
		See Also
	3.7 Working with and Converting Volume Units
		Problem
		Solution
		Discussion
		See Also
Chapter 4. Core Data
	4.1 Designing Your Database Scheme
		Problem
		Solution
		Discussion
		See Also
	4.2 Writing Data to the Database
		Problem
		Solution
		Discussion
		See Also
	4.3 Reading Data from the Database
		Problem
		Solution
		Discussion
		See Also
	4.4 Searching for Data in the Database
		Problem
		Solution
		Discussion
		See Also
	4.5 Performing Background Tasks with Core Data
		Problem
		Solution
		Discussion
		See Also
Chapter 5. Swift 3.0, Xcode 8, and Interface Builder
	5.1 Handling Errors in Swift
		Problem
		Solution
		Discussion
		See Also
	5.2 Specifying Preconditions for Methods
		Problem
		Solution
		Discussion
		See Also
	5.3 Ensuring the Execution of Code Blocks Before Exiting Methods
		Problem
		Solution
		Discussion
	5.4 Checking for API Availability
		Problem
		Solution
		Discussion
		See Also
	5.5 Categorizing and Downloading Assets to Get Smaller Binaries
		Problem
		Solution
		Discussion
	5.6 Exporting Device-Specific Binaries
		Problem
		Solution
		Discussion
	5.7 Linking Separate Storyboards Together
		Problem
		Solution
		Discussion
		See Also
	5.8 Adding Multiple Buttons to the Navigation Bar
		Problem
		Solution
		Discussion
		See Also
	5.9 Optimizing Your Swift Code
		Problem
		Solution
		Discussion
		See Also
	5.10 Showing the Header View of Your Swift Classes
		Problem
		Solution
		Discussion
		See Also
	5.11 Creating Your Own Set Types
		Problem
		Solution
		Discussion
		See Also
	5.12 Conditionally Extending a Type
		Problem
		Solution
		Discussion
		See Also
	5.13 Building Equality Functionality into Your Own Types
		Problem
		Solution
		Discussion
		See Also
	5.14 Looping Conditionally Through a Collection
		Problem
		Solution
		Discussion
	5.15 Designing Interactive Interface Objects in Playgrounds
		Problem
		Solution
		Discussion
	5.16 Grouping Switch Statement Cases Together
		Problem
		Solution
		Discussion
	5.17 Bundling and Reading Data in Your Apps
		Problem
		Solution
		Discussion
Chapter 6. The User Interface
	6.1 Animating Views
		Problem
		Solution
		Discussion
	6.2 Attaching Live Views to Playgrounds
		Problem
		Solution
		Discussion
	6.3 Running Playgrounds as Interactive and Continuous Apps
		Problem
		Solution
		Discussion
	6.4 Arranging Your Components Horizontally or Vertically
		Problem
		Solution
		Discussion
	6.5 Customizing Stack Views for Different Screen Sizes
		Problem
		Solution
		Discussion
	6.6 Creating Anchored Constraints in Code
		Problem
		Solution
		Discussion
	6.7 Allowing Users to Enter Text in Response to Local and Remote Notifications
		Problem
		Solution
		Discussion
		See Also
	6.8 Dealing with Stacked Views in Code
		Problem
		Solution
		Discussion
	6.9 Showing Web Content in Safari View Controller
		Problem
		Solution
		Discussion
	6.10 Laying Out Text-Based Content on Your Views
		Problem
		Solution
		Discussion
	6.11 Improving Touch Rates for Smoother UI Interactions
		Problem
		Solution
		Discussion
	6.12 Supporting Right-to-Left Languages
		Problem
		Solution
		Discussion
	6.13 Associating Keyboard Shortcuts with View Controllers
		Problem
		Solution
		Discussion
	6.14 Recording the Screen and Sharing the Video
		Problem
		Solution
		Discussion
Chapter 7. Apple Watch
	7.1 Downloading Files onto the Apple Watch
		Problem
		Solution
		Discussion
	7.2 Noticing Changes in Pairing State Between the iOS and Watch Apps
		Problem
		Solution
		Discussion
	7.3 Transferring Small Pieces of Data to and from the Watch
		Problem
		Solution
		Discussion
	7.4 Transferring Dictionaries in Queues to and from the Watch
		Problem
		Solution
		Discussion
	7.5 Transferring Files to and from the Watch
		Problem
		Solution
		Discussion
		See Also
	7.6 Communicating Interactively Between iOS and watchOS
		Problem
		Solution
		Discussion
		See Also
	7.7 Setting Up Apple Watch for Custom Complications
		Problem
		Solution
		Discussion
		See Also
	7.8 Constructing Small Complications with Text and Images
		Problem
		Solution
		Discussion
	7.9 Displaying Time Offsets in Complications
		Problem
		Solution
		Discussion
		See Also
	7.10 Displaying Dates in Complications
		Problem
		Solution
		Discussion
		See Also
	7.11 Displaying Times in Complications
		Problem
		Solution
		Discussion
		See Also
	7.12 Displaying Time Intervals in Complications
		Problem
		Solution
		Discussion
		See Also
	7.13 Recording Audio in Your Watch App
		Problem
		Solution
		Discussion
		See Also
	7.14 Playing Local and Remote Audio and Video in Your Watch App
		Problem
		Solution
		Discussion
		See Also
Chapter 8. Contacts
	8.1 Creating Contacts
		Problem
		Solution
		Discussion
	8.2 Searching for Contacts
		Problem
		Solution
		Discussion
		See Also
	8.3 Updating Contacts
		Problem
		Solution
		Discussion
	8.4 Deleting Contacts
		Problem
		Solution
		Discussion
	8.5 Formatting Contact Data
		Problem
		Solution
		Discussion
		See Also
	8.6 Picking Contacts with the Prebuilt System UI
		Problem
		Solution
		Discussion
		See Also
	8.7 Creating Contacts with a Prebuilt System UI
		Problem
		Solution
		Discussion
		See Also
	8.8 Displaying Contacts with a Prebuilt System UI
		Problem
		Solution
		Discussion
		See Also
Chapter 9. Extensions
	9.1 Creating Safari Content Blockers
		Problem
		Solution
		Discussion
	9.2 Creating Shared Links for Safari
		Problem
		Solution
		Discussion
	9.3 Maintaining Your App’s Indexed Content
		Problem
		Solution
		Discussion
Chapter 10. Web and Search
	10.1 Making Your App’s Content Searchable
		Problem
		Solution
		Discussion
	10.2 Making User Activities Searchable
		Problem
		Solution
		Discussion
		See Also
	10.3 Deleting Your App’s Searchable Content
		Problem
		Solution
		Discussion
		See Also
Chapter 11. Multitasking
	11.1 Supporting Split Views
		Problem
		Solution
		Discussion
	11.2 Adding Picture in Picture Playback Functionality
		Problem
		Solution
		Discussion
	11.3 Handling Low Power Mode and Providing Alternatives
		Problem
		Solution
		Discussion
Chapter 12. Maps and Location
	12.1 Displaying a Specific Location on the Map
		Problem
		Solution
		Discussion
	12.2 Requesting the User’s Location a Single Time
		Problem
		Solution
		Discussion
		See Also
	12.3 Requesting the User’s Location in the Background
		Problem
		Solution
		Discussion
		See Also
	12.4 Customizing the Tint Color of Pins on the Map
		Problem
		Solution
		Discussion
	12.5 Providing Detailed Pin Information with Custom Views
		Problem
		Solution
		Discussion
	12.6 Displaying Traffic, Scale, and Compass Indicators on the Map
		Problem
		Solution
		Discussion
	12.7 Providing an ETA for Transit Transport Type
		Problem
		Solution
		Discussion
		See Also
	12.8 Launching the iOS Maps App in Transit Mode
		Problem
		Solution
		Discussion
		See Also
	12.9 Showing Maps in Flyover Mode
		Problem
		Solution
		Discussion
Chapter 13. UI Testing
	13.1 Preparing Your Project for UI Testing
		Problem
		Solution
		Discussion
	13.2 Automating UI Test Scripts
		Problem
		Solution
		Discussion
		See Also
	13.3 Testing Text Fields, Buttons, and Labels
		Problem
		Solution
		Discussion
		See Also
	13.4 Finding UI Components
		Problem
		Solution
		Discussion
		See Also
	13.5 Long-Pressing on UI Elements
		Problem
		Solution
		Discussion
		See Also
	13.6 Typing Inside Text Fields
		Problem
		Solution
		Discussion
		See Also
	13.7 Swiping on UI Elements
		Problem
		Solution
		Discussion
		See Also
	13.8 Tapping UI Elements
		Problem
		Solution
		Discussion
		See Also
Chapter 14. Core Motion
	14.1 Querying Pace and Cadence Information
		Problem
		Solution
		Discussion
	14.2 Recording and Reading Accelerometer Data
		Problem
		Solution
		Discussion
Chapter 15. Security
	15.1 Protecting Your Network Connections with ATS
		Problem
		Solution
		Discussion
	15.2 Binding Keychain Items to Passcode and Touch ID
		Problem
		Solution
		Discussion
		See Also
	15.3 Opening URLs Safely
		Problem
		Solution
		Discussion
	15.4 Authenticating the User with Touch ID and Timeout
		Problem
		Solution
		Discussion
		See Also
Chapter 16. Multimedia
	16.1 Reading Out Text with the Default Siri Alex Voice
		Problem
		Solution
		Discussion
	16.2 Downloading and Preparing Remote Media for Playback
		Problem
		Solution
		Discussion
	16.3 Enabling Spoken Audio Sessions
		Problem
		Solution
		Discussion
Chapter 17. UI Dynamics
	17.1 Adding a Radial Gravity Field to Your UI
		Problem
		Solution
		Discussion
	17.2 Creating a Linear Gravity Field on Your UI
		Problem
		Solution
		Discussion
	17.3 Creating Turbulence Effects with Animations
		Problem
		Solution
		Discussion
	17.4 Adding Animated Noise Effects to Your UI
		Problem
		Solution
		Discussion
	17.5 Creating a Magnetic Effect Between UI Components
		Problem
		Solution
		Discussion
	17.6 Designing a Velocity Field on Your UI
		Problem
		Solution
		Discussion
	17.7 Handling Collisions Between Nonrectangular Views
		Problem
		Solution
		Discussion
Index
About the Author




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