IOS 12 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

دانلود کتاب IOS 12 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

دسته: برنامه نویسی: زبان های برنامه نویسی

41000 تومان موجود

کتاب اصول برنامه نویسی IOS 12 با سوئیفت: پایه های سوئیفت، ایکس کد و کاکائو نسخه زبان اصلی

دانلود کتاب اصول برنامه نویسی IOS 12 با سوئیفت: پایه های سوئیفت، ایکس کد و کاکائو بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 2


توضیحاتی در مورد کتاب IOS 12 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

نام کتاب : IOS 12 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics
ویرایش : 1
عنوان ترجمه شده به فارسی : اصول برنامه نویسی IOS 12 با سوئیفت: پایه های سوئیفت، ایکس کد و کاکائو
سری :
نویسندگان :
ناشر : O’Reilly Media
سال نشر : 2018
تعداد صفحات : 652
ISBN (شابک) : 1492044555 , 9781492044550
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 6 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :


با درک قوی از اصول آن، از جمله Xcode 10 IDE، Cocoa Touch و آخرین نسخه زبان برنامه نویسی تحسین شده اپل، سوئیفت 4.2، به سمت توسعه iOS حرکت کنید. با این راهنمای کاملاً به‌روز شده، زبان سوئیفت را یاد می‌گیرید، ابزارهای توسعه Xcode اپل را می‌شناسید و چارچوب کاکائو را کشف می‌کنید. • مفاهیم شی گرا سوئیفت را کاوش کنید • با انواع سوئیفت داخلی آشنا شوید • در اشیاء، پروتکل ها و ژنریک های سوئیفت عمیق شوید • چرخه حیات یک پروژه Xcode را بگردید • نحوه بارگیری نوک ها را بیاموزید • طراحی رویداد محور کاکائو را درک کنید • با C و Objective-C ارتباط برقرار کنید در این نسخه، با آخرین ویژگی های برنامه نویسی iOS آشنا شوید. • پروتکل های خود سنتز • انطباق مشروط • جستجوی اعضای پویا • انتخاب چندگانه • بهبود کنترل منبع • و بیشتر! پس از تسلط بر اصول اولیه، با راهنمای همراه نویسنده Matt Neuburg، برنامه نویسی iOS 12، آماده رسیدگی به جزئیات توسعه اپلیکیشن iOS خواهید بود.

فهرست مطالب :


Intro
Copyright
Table of Contents
Preface
The Scope of This Book
Versions
Acknowledgments
From the Programming iOS 4 Preface
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
Part I. Language
Chapter 1. The Architecture of Swift
Ground of Being
Everything Is an Object?
Three Flavors of Object Type
Variables
Functions
The Structure of a Swift File
Scope and Lifetime
Object Members
Namespaces
Modules
Instances
Why Instances?
The Keyword self
Privacy
Design
Object Types and APIs
Instance Creation, Scope, and Lifetime. SelectorsChapter 3. Variables and Simple Types
Variable Scope and Lifetime
Variable Declaration
Computed Initializer
Computed Variables
Setter Observers
Lazy Initialization
Built-In Simple Types
Bool
Numbers
String
Character and String Index
Range
Tuple
Optional
Chapter 4. Object Types
Object Type Declarations and Features
Initializers
Properties
Methods
Subscripts
Nested Object Types
Instance References
Enums
Raw Values
Associated Values
Enum Case Iteration
Enum Initializers
Enum Properties
Enum Methods
Why Enums?
Structs. Struct Initializers, Properties, and MethodsStruct As Namespace
Classes
Value Types and Reference Types
Subclass and Superclass
Class Initializers
Class Deinitializer
Class Properties and Methods
Polymorphism
Casting
Casting Down
Type Testing and Casting Down Safely
Type Testing and Casting Optionals
Bridging to Objective-C
Type References
From Instance to Type
Type as Value
The Keyword Self
Comparing Types
Summary of Type Terminology
Protocols
Why Protocols?
Protocol Type Testing and Casting
Declaring a Protocol
Protocol Composition
Optional Protocol Members. Class ProtocolImplicitly Required Initializers
Literal Convertibles
Generics
Generic Declarations
Contradictory Resolution
Type Constraints
Explicit Specialization
Generic Invariance
Associated Type Chains
Where Clauses
Extensions
Extending Object Types
Extending Protocols
Extending Generics
Umbrella Types
Any
AnyObject
AnyClass
Collection Types
Array
Dictionary
Set
Chapter 5. Flow Control and More
Flow Control
Branching
Loops
Jumping
Privacy
Private and Fileprivate
Public and Open
Privacy Rules
Introspection
Operators
Synthesized Protocol Implementations.

توضیحاتی در مورد کتاب به زبان اصلی :


Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apple’s acclaimed programming language, Swift 4.2. With this thoroughly updated guide, you’ll learn the Swift language, understand Apple’s Xcode development tools, and discover the Cocoa framework. • Explore Swift’s object-oriented concepts • Become familiar with built-in Swift types • Dive deep into Swift objects, protocols, and generics • Tour the lifecycle of an Xcode project • Learn how nibs are loaded • Understand Cocoa’s event-driven design • Communicate with C and Objective-C In this edition, catch up on the latest iOS programming features. • Self-synthesizing protocols • Conditional conformance • Dynamic member lookup • Multiple selection • Source control improvements • And more! Once you master the fundamentals, you’ll be ready to tackle the details of iOS app development with author Matt Neuburg’s companion guide, Programming iOS 12.



پست ها تصادفی