دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: First edition نویسندگان: Buttfield-Addison. Paris, Manning. Jon, Nugent. Tim سری: ISBN (شابک) : 9781491940747, 1491940743 ناشر: O'Reilly Media سال نشر: 2016 تعداد صفحات: 194 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 556 کیلوبایت
کلمات کلیدی مربوط به کتاب یادگیری سوئیفت: رایانه اپل--برنامه نویسی، نرم افزار کاربردی--توسعه، برنامه های موبایل، سوئیفت (زبان برنامه کامپیوتری)، iOS (منبع الکترونیکی)، سیستم عامل مک، آی او اس (منبع الکترونیکی)، نرم افزار کاربردی -- توسعه، رایانه اپل -- برنامه نویسی
در صورت تبدیل فایل کتاب Learning Swift به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب یادگیری سوئیفت نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
مبانی سوئیفت -- شروع به کار -- برنامه توسعه دهنده اپل -- ایجاد اولین پروژه خود با Xcode -- توسعه یک برنامه ساده سوئیفت -- استفاده از شبیه ساز iOS -- نتیجه گیری -- مبانی سوئیفت -- زبان برنامه نویسی سویفت -- زمین های بازی -- نظرات -- جریان کنترل -- متغیرها و ثابت ها -- عملگرها -- انواع -- کار با رشته ها -- توابع و بسته ها -- نتیجه گیری -- Swift برای توسعه برنامه شی گرا -- کلاس ها و اشیاء -- ساختارها -- ماژول ها -- - کتابخانه استاندارد سوئیفت، پایه، کاکائو و لمس کاکائو - داده ها - مدیریت خطا - مدیریت حافظه - الگوهای طراحی در لمس کاکائو و کاکائو - ساختار یک برنامه - نتیجهگیری - برنامه OS X - تنظیمات برنامه OS X Notes -- طراحی برنامه OS X Notes -- ایجاد پروژه OS X -- تعریف نوع سند -- افزودن نماد -- نتیجه گیری -- کار با -- اسناد در OS X -- کلاس NSDocument -- ذخیره سازی داده ها در سند -- ذخیره سازی متن -- یک رابط کاربری اساسی -- نتیجه گیری -- رابط های کاربر و iCloud -- به روز رسانی رابط کاربری -- Document-Filetype-Extension UI -- بهبود پیوست ها -- افزودن پیوست ها از طریق کشیدن و رها کردن -- iCloud -- اصول اولیه iCloud -- نتیجه گیری -- یک برنامه iOS -- راه اندازی برنامه iOS Notes -- طراحی برنامه iOS Notes -- ایجاد پروژه iOS -- فعال کردن برنامه iOS برای iCloud -- تعریف یک نوع سند -- نتیجه گیری -- کار با فایل ها در iCloud -- برنامه Sandbox -- در دسترس بودن iCloud -- ایجاد کنترلر نمای فهرست اسناد -- ایجاد کلاس اسناد -- فهرست اسناد -- ایجاد اسناد -- دانلود از iCloud -- حذف اسناد - تغییر نام اسناد - نتیجهگیری - کار با اسناد در iOS - اضافه کردن نمای به یادداشتهای نمایشی - ویرایش و ذخیره اسناد - نتیجهگیری - کار با فایلها و انواع فایلها - تنظیم رابط برای پیوستها - - فهرست کردن پیوستها - مقابله با تضادها - ایجاد تصویر بندانگشتی سریع - نتیجهگیری - تصاویر و حذف - افزودن پیوستها - افزودن پیوستهای تصویری - مشاهده پیوستها - حذف پیوست - نتیجهگیری - پشتیبانی از اکوسیستم iOS - - اشتراکگذاری با UIActivityController - Handoffs - قابلیت جستجو - نتیجهگیری - گسترش برنامههای iOS - جستجو با یک برنامه افزودنی نمایهسازی Spotlight - ابزارکهای امروزی - نتیجهگیری - چند رسانهای، مخاطبین، مکان، و اعلانها - پیوستهای مکان - صوتی پیوست ها -- پیوست های ویدیویی -- پیوست های تماس -- اعلان ها -- نتیجه گیری -- صیقل دادن برنامه iOS -- گفتار متن -- باز کردن پیوندها در SFSafariViewController -- تنظیمات -- لغو پشتیبانی -- تصاویر با فیلترها -- برنامه های جهانی -- قابلیت دسترسی -- چندوظیفگی صفحه تقسیم -- نتیجه -- گسترش برنامه های خود -- ساختن یک برنامه watchOS -- طراحی برای ساعت -- طراحی برنامه watchOS ما -- ایجاد برنامه افزودنی watchOS -- نتیجه گیری -- کیفیت و توزیع کد -- اشکال زدایی -- ابزارها -- تست -- استفاده از Objective-C و Swift در یک پروژه -- فروشگاه App -- نتیجه گیری. قسمت 1. اصول اولیه سوئیفت -- قسمت دوم. یک برنامه OS X -- قسمت سوم. یک برنامه iOS -- قسمت چهارم. گسترش برنامه های خود. بخش اول. اصول اولیه سوئیفت. 1. شروع به کار؛ 2. اصول اولیه سوئیفت. 3. سوئیفت برای توسعه برنامه شی گرا -- قسمت دوم. یک برنامه OS X 4. راه اندازی برنامه OS X Notes. 5. کار با اسناد در OS X. 6. رابط های کاربری و iCloud -- قسمت سوم. یک اپلیکیشن iOS 7. راه اندازی برنامه iOS Notes. 8. کار با فایل ها در iCloud. 9. کار با اسناد در iOS. 10. کار با فایل ها و انواع فایل. 11. تصاویر و حذف ; 12. پشتیبانی از اکوسیستم iOS. 13. گسترش برنامه های iOS ; 14. چند رسانه ای، مخاطبین، مکان، و اعلان ها. 15. صیقل دادن برنامه iOS -- قسمت چهارم. گسترش برنامه های خود 16. ساخت اپلیکیشن watchOS ; 17. کیفیت و توزیع کد.؛ با ساخت برنامههای کاربردی واقعی، با زبان برنامهنویسی سوئیفت اپل تجربه عملی کسب کنید. با این راهنمای عملی، برنامه نویسان ماهری که دانش کمی از توسعه اپل دارند یا هیچ دانشی ندارند، با توسعه سه نسخه کامل و کاملاً مرتبط از برنامه Notes برای پلتفرمهای OS X، iOS و watchOS، نحوه کدنویسی با سوئیفت 2 را یاد خواهند گرفت. در این فرآیند، اصول اولیه سوئیفت، از جمله نحو و ویژگیهای آن، به همراه اصول اولیه چارچوبهای Cocoa، CocoaTouch و WatchKit را خواهید آموخت. این کتاب به شما می آموزد که چگونه از الگوهای طراحی رایج برای سوئیفت استفاده کنید، چگونه یک برنامه را برای پلتفرم های اپل ساختار دهید، و چگونه برنامه های کاربردی را به اپ استور ارسال کنید. -- ارائه شده توسط ناشر.
Swift Basics -- Getting Started -- Apple Developer Program -- Creating Your First Project with Xcode -- Developing a Simple Swift Application -- Using the iOS Simulator -- Conclusion -- Basics of Swift -- Swift Programming Language -- Playgrounds -- Comments -- Control Flow -- Variables and Constants -- Operators -- Types -- Working with Strings -- Functions and Closures -- Conclusion -- Swift for Object-Oriented App Development -- Classes and Objects -- Structures -- Modules -- The Swift Standard Library, Foundation, Cocoa, and Cocoa Touch -- Data -- Error Handling -- Memory Management -- Design Patterns in Cocoa and Cocoa Touch -- Structuring an App -- Conclusion -- An OS X App -- Setting Up the OS X Notes App -- Designing the OS X Notes App -- Creating the OS X Project -- Defining a Document Type -- Adding the Icon -- Conclusion -- Working with -- Documents on OS X -- The NSDocument Class -- Storing Data in the Document -- Storing Text -- A Basic UI -- Conclusion -- User Interfaces and iCloud -- Updating the UI -- Document-Filetype-Extension UI -- Enhancing Attachments -- Adding Attachments via Drag-and-Drop -- iCloud -- The Basics of iCloud -- Conclusion -- An iOS App -- Setting Up the iOS Notes App -- Designing the iOS Notes App -- Creating the iOS Project -Enabling the iOS App for iCloud -- Defining a Document Type -- Conclusion -- Working with Files in iCloud -- App Sandbox -- iCloud Availability -- Creating the Document List View Controller -- Creating the Document Class -- Listing Documents -- Creating Documents -- Downloading from iCloud -- Deleting Documents -- Renaming Documents -- Conclusion -- Working with Documents on iOS -- Adding a View to Display Notes -- Editing and Saving Documents -- Conclusion -- Working with Files and File Types -- Setting Up the Interface for Attachments -- Listing Attachments -- Dealing with Conflicts -- Creating the Quick Look Thumbnail -- Conclusion -- Images and Deletion -- Adding Attachments -- Adding Image Attachments -- Viewing Attachments -- Deleting Attachment -- Conclusion -- Supporting the iOS Ecosystem -- Sharing with UIActivityController -- Handoffs -- Searchability -- Conclusion -- Extending iOS Apps -- Searching with a Spotlight Indexing Extension -- Today Widgets -- Conclusion -- Multimedia, Contacts, Location, and Notifications -- Location Attachments -- Audio Attachments -- Video Attachments -- Contact Attachments -- Notifications -- Conclusion -- Polishing the iOS App -- Speaking Text -- Opening Links in SFSafariViewController -- Settings -- Undo Support -- Images with Filters -- Worldwide Apps -- Accessibility -- Splitscreen Multitasking -- Conclusion -- Extending Your Apps -- Building a watchOS App -- Designing for the Watch -- Designing Our watchOS App -- Creating the watchOS Extension -- Conclusion -- Code Quality and Distribution -- Debugging -- Instruments -- Testing -- Using Objective-C and Swift in the Same Project -- The App Store -- Conclusion.;Part 1. Swift basics -- Part II. An OS X App -- Part III. An iOS App -- Part IV. Extending your Apps.;Part I. Swift basics. 1. Getting started ; 2. The basics of Swift ; 3. Swift for object-oriented app development -- Part II. An OS X App. 4. Setting up the OS X Notes app ; 5. Working with documents on OS X ; 6. User interfaces and iCloud -- Part III. An iOS App. 7. Setting up the iOS Notes app ; 8. Working with files in iCloud ; 9. Working with documents on iOS ; 10. Working with files and file types ; 11. Images and deletion ; 12. Supporting the iOS ecosystem ; 13. Extending iOS apps ; 14. Multimedia, contacts, location, and notifications ; 15. Polishing the iOS app -- Part IV. Extending your Apps. 16. Building a watchOS app ; 17. Code quality and distribution.;Get hands-on experience with Apple's Swift programming language by building real working apps. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 2 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms. In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple's platforms, and how to submit working apps to the App Store. -- Provided by publisher.
Part 1. Swift basics --
Part II. An OS X App --
Part III. An iOS App --
Part IV. Extending your Apps. Swift Basics --
Getting Started --
Apple Developer Program --
Creating Your First Project with Xcode --
Developing a Simple Swift Application --
Using the iOS Simulator --
Conclusion --
Basics of Swift --
Swift Programming Language --
Playgrounds --
Comments --
Control Flow --
Variables and Constants --
Operators --
Types --
Working with Strings --
Functions and Closures --
Conclusion --
Swift for Object-Oriented App Development --
Classes and Objects --
Structures --
Modules --
The Swift Standard Library, Foundation, Cocoa, and Cocoa Touch --
Data --
Error Handling --
Memory Management --
Design Patterns in Cocoa and Cocoa Touch --
Structuring an App --
Conclusion --
An OS X App --
Setting Up the OS X Notes App --
Designing the OS X Notes App --
Creating the OS X Project --
Defining a Document Type --
Adding the Icon --
Conclusion --
Working with --
Documents on OS X --
The NSDocument Class --
Storing Data in the Document --
Storing Text --
A Basic UI --
Conclusion --
User Interfaces and iCloud --
Updating the UI --
Document-Filetype-Extension UI --
Enhancing Attachments --
Adding Attachments via Drag-and-Drop --
iCloud --
The Basics of iCloud --
Conclusion --
An iOS App --
Setting Up the iOS Notes App --
Designing the iOS Notes App --
Creating the iOS Project -Enabling the iOS App for iCloud --
Defining a Document Type --
Conclusion --
Working with Files in iCloud --
App Sandbox --
iCloud Availability --
Creating the Document List View Controller --
Creating the Document Class --
Listing Documents --
Creating Documents --
Downloading from iCloud --
Deleting Documents --
Renaming Documents --
Conclusion --
Working with Documents on iOS --
Adding a View to Display Notes --
Editing and Saving Documents --
Conclusion --
Working with Files and File Types --
Setting Up the Interface for Attachments --
Listing Attachments --
Dealing with Conflicts --
Creating the Quick Look Thumbnail --
Conclusion --
Images and Deletion --
Adding Attachments --
Adding Image Attachments --
Viewing Attachments --
Deleting Attachment --
Conclusion --
Supporting the iOS Ecosystem --
Sharing with UIActivityController --
Handoffs --
Searchability --
Conclusion --
Extending iOS Apps --
Searching with a Spotlight Indexing Extension --
Today Widgets --
Conclusion --
Multimedia, Contacts, Location, and Notifications --
Location Attachments --
Audio Attachments --
Video Attachments --
Contact Attachments --
Notifications --
Conclusion --
Polishing the iOS App --
Speaking Text --
Opening Links in SFSafariViewController --
Settings --
Undo Support --
Images with Filters --
Worldwide Apps --
Accessibility --
Splitscreen Multitasking --
Conclusion --
Extending Your Apps --
Building a watchOS App --
Designing for the Watch --
Designing Our watchOS App --
Creating the watchOS Extension --
Conclusion --
Code Quality and Distribution --
Debugging --
Instruments --
Testing --
Using Objective-C and Swift in the Same Project --
The App Store --
Conclusion. Part I. Swift basics. 1. Getting started
2. The basics of Swift
3. Swift for object-oriented app development --
Part II. An OS X App. 4. Setting up the OS X Notes app
5. Working with documents on OS X
6. User interfaces and iCloud --
Part III. An iOS App. 7. Setting up the iOS Notes app
8. Working with files in iCloud
9. Working with documents on iOS
10. Working with files and file types
11. Images and deletion
12. Supporting the iOS ecosystem
13. Extending iOS apps
14. Multimedia, contacts, location, and notifications
15. Polishing the iOS app --
Part IV. Extending your Apps. 16. Building a watchOS app
17. Code quality and distribution.