Сообщения без ответов | Активные темы Текущее время: 2025-02-06 06:46



Ответить на тему  [ 1 сообщение ] 
[Apple] Matt Neuburg - Programming iOS 6, 3rd Edition [2013, PDF, ENG] 
Автор Сообщение
Релизер
Релизер
Раздал: 157 ГБ
Скачал: 4 ГБ
Ратио: 39.250


Зарегистрирован: 2013-08-21 19:15
Сообщения: 48352
Ответить с цитатой 
Programming iOS 6, 3rd Edition
Fundamentals of iPhone, iPad, and iPod touch Development

#777
Год: 2013
Автор: Matt Neuburg
Издательство: O'Reilly Media
ISBN: 978-1-4493-6576-9
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 1185
Описание:
Get a solid grounding in all the fundamentals of Cocoa Touch, and avoid problems during iPhone and iPad app development. With this revised and expanded edition, you’ll dig into Cocoa and learn how to work effectively with Objective-C and Xcode. This book covers iOS 6 in a rigorous, orderly fashion—ideal whether you’re approaching iOS for the first time or need a reference to bolster existing skills.
Learn about features introduced with iOS 6, including Objective-C language advances, autosynthesis, autolayout, new view controller rotation rules, unwind segues, state restoration, styled text, and collection views.


  • Learn Objective-C language details and object-oriented programming concepts
  • Understand the anatomy of an Xcode project and all the stages of its lifecycle
  • Grasp key Cocoa concepts such as relationships between classes, receiving events, and model-view-controller architecture
  • Learn how views and layers are managed, drawn, composited, and animated
  • Become familiar with view controllers and their relationships, along with nib and storyboard management
  • Fully explore all basic interface objects such as scroll views, table views, and controls
  • Delve into Cocoa frameworks for sound, video, sensors, maps, and other features
  • Touch on advanced topics such as threading and networking






Language
Chapter 1 Just Enough CCompilation, Statements, and Comments
Variable Declaration, Initialization, and Data Types
Structs
Pointers
Arrays
Operators
Flow Control and Conditions
Functions
Pointer Parameters and the Address Operator
Files
The Standard Library
More Preprocessor Directives
Data Type Qualifiers

Chapter 2 Object-Based ProgrammingObjects
Messages and Methods
Classes and Instances
Class Methods
Instance Variables
The Object-Based Philosophy

Chapter 3 Objective-C Objects and Messages
An Instance Reference Is a Pointer
Messages and Methods
Typecasting and the id Type
Messages as Data Type
C Functions
CFTypeRefs
Blocks

Chapter 4 Objective-C ClassesClass and Superclass
Interface and Implementation
Header File and Implementation File
Class Methods
The Secret Life of Classes

Chapter 5 Objective-C InstancesHow Instances Are Created
Polymorphism
The Keyword self
The Keyword super
Instance Variables and Accessors
Key–Value Coding
Properties
How to Write an Initializer
IDE

Chapter 6 Anatomy of an Xcode ProjectNew Project
The Project Window
The Project File and Its Dependents
The Target
From Project to App

Chapter 7 Nib ManagementA Tour of the Nib-Editing Interface
Nib Loading and File’s Owner
Making and Loading a Nib
Outlet Connections
Action Connections
Additional Initialization of Nib-Based Instances

Chapter 8 DocumentationThe Documentation Window
Class Documentation Pages
Sample Code
Other Resources

Chapter 9 Life Cycle of a ProjectDevice Architecture and Conditional Code
Localization
Editing Your Code
Navigating Your Code
Debugging
Unit Testing
Static Analyzer
Clean
Running in the Simulator
Running on a Device
Profile and Device Management
Version Control
Instruments
Distribution
Ad Hoc Distribution
Final App Preparations
Submission to the App Store
Cocoa

Chapter 10 Cocoa ClassesSubclassing
Categories
Protocols
Optional Methods
Some Foundation Classes
The Secret Life of NSObject

Chapter 11 Cocoa EventsReasons for Events
Subclassing
Notifications
Delegation
Data Sources
Actions
The Responder Chain
Swamped by Events
Delayed Performance
Application Lifetime Events

Chapter 12 Accessors and Memory ManagementKey–Value Coding
Memory Management
Properties

Chapter 13 Data CommunicationModel–View–Controller
Instance Visibility
Notifications
Key–Value Observing
Views

Chapter 14 ViewsThe Window
Subview and Superview
Visibility and Opacity
Frame
Bounds and Center
Transform
Layout

Chapter 15 DrawingUIImage and UIImageView
Graphics Contexts
UIImage Drawing
CGImage Drawing
CIFilter and CIImage
Drawing a UIView
Graphics Context Settings
Paths and Drawing
Clipping
Gradients
Colors and Patterns
Graphics Context Transforms
Shadows
Points and Pixels
Content Mode

Chapter 16 LayersView and Layer
Layers and Sublayers
Drawing in a Layer
Transforms
Shadows, Borders, and More
Layer Efficiency
Layers and Key–Value Coding

Chapter 17 AnimationDrawing, Animation, and Threading
UIImageView and UIImage Animation
View Animation
Implicit Layer Animation
Core Animation
Animation and Autolayout
Actions
Emitter Layers
CIFilter Transitions

Chapter 18 TouchesTouch Events and Views
Receiving Touches
Restricting Touches
Interpreting Touches
Gesture Recognizers
Touch Delivery
Interface

Chapter 19 View ControllersThe View Controller Hierarchy
View Controller and View Creation
Rotation
Presented View Controller
Tab Bar Controllers
Navigation Controllers
Page View Controller
Container View Controllers
Storyboards
View Controller Lifetime Events
View Controller Memory Management
State Restoration

Chapter 20 Scroll ViewsCreating a Scroll View
Scrolling
Zooming
Scroll View Delegate
Scroll View Touches
Scroll View Performance

Chapter 21 Table Views and Collection ViewsTable View Cells
Table View Data
Table View Selection
Table View Scrolling and Layout
Table View State Restoration
Table View Searching
Table View Editing
Table View Menus
Collection Views

Chapter 22 Popovers and Split ViewsConfiguring and Displaying a Popover
Managing a Popover
Dismissing a Popover
Popovers and Presented Views
Popover Segues
Automatic Popovers
Split Views

Chapter 23 TextAttributed Strings
UILabel
UITextField
UITextView
Core Text

Chapter 24 Web ViewsLoading Web View Content
Web View State Restoration
Communicating with a Web View

Chapter 25 Controls and Other ViewsUIActivityIndicatorView
UIProgressView
UIPickerView
UISearchBar
UIControl
Bars
Appearance Proxy

Chapter 26 Modal DialogsAlert View
Action Sheet
Dialog Alternatives
Local Notifications
Activity View
Some Frameworks

Chapter 27 AudioSystem Sounds
Audio Session
Audio Player
Remote Control of Your Sound
Playing Sound in the Background
Further Topics in Sound

Chapter 28 VideoMPMoviePlayerController
MPMoviePlayerViewController
UIVideoEditorController
Introduction to AV Foundation Video

Chapter 29 Music LibraryExploring the Music Library
The Music Player
The Music Picker

Chapter 30 Photo Library and Image CaptureUIImagePickerController
Image Capture With AV Foundation
The Assets Library Framework

Chapter 31 Address BookAddress Book Database
Address Book Interface

Chapter 32 CalendarCalendar Database
Calendar Interface

Chapter 33 Mail and MessagesMail Message
Text Message
Twitter Post

Chapter 34 MapsDisplaying a Map
Annotations
Overlays
Map Kit and Current Location
Geocoding
Communicating With the Maps App

Chapter 35 SensorsLocation
Heading
Acceleration and Attitude
Final Topics

Chapter 36 Persistent StorageThe Sandbox
Basic File Operations
Saving and Reading Files
User Defaults
File Sharing
Document Types
Handing Off a Document
The Document Architecture
iCloud
XML
SQLite
Core Data
Image File Formats

Chapter 37 Basic NetworkingHTTP Requests
Bonjour
Push Notifications
Beyond Basic Networking

Chapter 38 ThreadsThe Main Thread
Why Threading Is Hard
Three Ways of Threading
Threads and App Backgrounding

Chapter 39 UndoThe Undo Manager
The Undo Interface
The Undo Architecture

Chapter 40 EpilogueIndexColophon


2013-12-27 23:15
Профиль
  • Торрент
Автор: virus Хэш: ---
Добавлен: 2013-12-27 23:03 Приватный: Нет (DHT включён)
Статус:
---
Размер: 17.25 МБ (18 088 956 байт)
Изменил:
---
Скачали: 0 (Раздающих: 0%)
Причина:
---
Здоровье: 0%
Сидеров: 0 Личеров: 0
Скорость раздачи: 0 байт/сек Скорость скачивания: 0 байт/сек
Последний сидер: Нет Последний личер: Нет
Для скачивания торрента необходимо зарегистрироваться или войти на трекер.
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
ppkBB3cker v.2.5 © 2008-2021 @ PPK | Icon Theme by Everaldo.com Design Studio
Designed by ST Software.
Русская поддержка phpBB
[ Time : 2.644s | 16 Queries | GZIP : Off ]
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
tracker_cron Яндекс.Метрика