Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Apple \ iPhone, iPad, iPod

Swift Development with Cocoa Język: 2

978-1-4919-0894-5

Cena Brutto: 180.60

Cena netto: 172.00

Ilość:
Wersja: Drukowana
Autor Jonathon Manning, Paris Buttfield-Addison, Tim Nugent
Liczba_stron 474
Wydawnictwo O'Reilly Media
Oprawa miękka
Data_Wydania 2015-01-17
Swift Development with

Cocoa


Ready to build apps for iPhone, iPad, and Mac now that Swift has landed? If you’re an experienced programmer who’s never touched Apple developer tools, this hands-on book shows you how to use the Swift language to make incredible iOS and OS X apps, using Cocoa and Cocoa Touch.


Learn how to use Swift in a wide range of real-world situations, with Cocoa features such as Event Kit and Core Animation. You’ll pick up Swift language features and syntax along the way, and understand why using Swift (instead of Objective-C) makes iOS and Mac app development easier, faster, and safer. You’ll also work with several exercises to help you practice as you learn.

  • Learn the OS X and iOS application lifecycle
  • Use storyboards to design adaptive interfaces
  • Explore graphics systems, including the built-in 2D and 3D game frameworks
  • Display video and audio with AVFoundation
  • Store data locally with the file system, or on the network with iCloud
  • Display lists or collections of data with table views and collection views
  • Build apps that let users create, edit, and work with documents
  • Use MapKit, Core Location, and Core Motion to interact with the world


Pragniemy Państwa zapewnić, iż dokładamy wszelkich możliwych starań, by opisy książek i podręczników, zawarte na naszych stronach internetowych, zawierały bieżące i wiarygodne materiały. Może jednak, mimo naszych wysiłków, w opisy książek wkraść się przekłamanie z naszej strony niezamierzone. Nie może to stanowić powodu do roszczeń. O ile macie Państwo jakiekolwiek pytania lub wątpliwości - prosimy o kontakt z naszym ekspertem lub działem handlowym. Postaramy  się odpowiedzieć na wszystkie Państwa pytania zanim podejmiecie Państwo decyzje o złożeniu zamówienia.
#

  1. Chapter 1Cocoa Development Tools

    1. The Mac and iOS Developer Programs

    2. Creating Your First Project with Xcode

    3. Developing a Simple Swift Application

    4. Using the iOS Simulator

    5. Testing iOS Apps with TestFlight

  2. Chapter 2Programming with Swift

    1. The Swift Programming Language

    2. Playgrounds

    3. Variables and Constants

    4. Types

    5. Control Flow

    6. Functions and Closures

    7. Objects

    8. Interoperating with Objective-C

    9. Using Objective-C and Swift in the Same Project

    10. Modules

    11. Memory Management

    12. Working with Strings

    13. Data

    14. Design Patterns in Cocoa

  3. Chapter 3Applications on OS X and iOS

    1. What Is an Application?

    2. The Application Life Cycle

    3. The Application Sandbox

    4. Notifications with NSNotification

  4. Chapter 4Graphical User Interfaces

    1. Interfaces in OS X and iOS

    2. MVC and Application Design

    3. Nib Files and Storyboards

    4. Constructing an Interface

    5. Building an App with Nibs and Constraints

    6. Interfaces on iOS

    7. UI Dynamics

    8. Core Animation

  5. Chapter 5Closures and Operation Queues

    1. Closures in Cocoa

    2. Concurrency with Operation Queues

    3. Operation Queues and NSOperation

    4. Performing Work on Operation Queues

    5. Putting It All Together

  6. Chapter 6Drawing Graphics in Views

    1. How Drawing Works

    2. The Pixel Grid

    3. Drawing in Views

    4. Building a Custom View

  7. Chapter 7SpriteKit

    1. SpriteKit’s Architecture

    2. Making an App That Uses SpriteKit

    3. Working with SpriteKit Scenes

    4. SpriteKit Nodes

    5. Putting Sprites in Scenes

    6. Responding to Touches

    7. Working with Textures

    8. Texture Atlases

    9. Working with Text

    10. Animating Content with Actions

    11. Using Shape Nodes

    12. Using Image Effect Nodes

    13. Adding Physics to SpriteKit Objects

    14. Adding Joints to SpriteKit Objects

    15. Lighting SpriteKit Scenes

    16. Constraints

    17. Using Shaders in SpriteKit

    18. Using SpriteKit Editor

  8. Chapter 8SceneKit

    1. SceneKit Structure

    2. Working with SceneKit

    3. Adding a SceneKit View

    4. Adding a Scene

    5. Adding a Camera

    6. Adding a 3D Object

    7. Adding Lights

    8. Animating Content in the Scene

    9. Creating Text Geometry

    10. Working with Materials

    11. Hit Testing

    12. Constraints

    13. Loading Data from COLLADA Files

    14. Adding Physics to the Scene

  9. Chapter 9Audio and Video

    1. AV Foundation

    2. Playing Video with AVPlayer

    3. Speech Synthesis

    4. Working with the Photo Library

  10. Chapter 10iCloud and Data Storage

    1. Preferences

    2. Working with the Filesystem

    3. Working with the Sandbox

    4. iCloud

    5. What iCloud Stores

    6. Setting Up for iCloud

    7. Testing Whether iCloud Works

    8. Storing Settings

    9. iCloud Storage

    10. Document Pickers

    11. Using iCloud Well

  11. Chapter 11Cocoa Bindings

    1. Binding Views to Models

    2. A Simple Bindings App

    3. Binding to Controllers

    4. Array and Object Controllers

    5. A More Complex Bindings App

  12. Chapter 12Table Views and Collection Views

    1. Data Sources and Delegates

    2. Table Views

    3. Collection Views

  13. Chapter 13Document-Based Applications

    1. The NSDocument and UIDocument Classes

    2. Document Objects in MVC

    3. Document-Based Applications on OS X

    4. Document-Based Applications on iOS

  14. Chapter 14Networking

    1. Connections

    2. Building a Networked Application

    3. Bonjour Service Discovery

    4. Multipeer Connectivity

  15. Chapter 15Working with the Real World

    1. Working with Location

    2. Geocoding

    3. Region Monitoring and iBeacons

    4. Locations and Privacy

    5. Maps

    6. Device Motion

    7. Printing Documents

    8. Game Controllers

    9. App Nap

    10. Authenticating Using Touch ID

    11. Handoff

  16. Chapter 16EventKit

    1. Understanding Events

    2. Accessing the Event Store

    3. Accessing Calendars

    4. Accessing Events

    5. Working with Events

    6. Building an Events Application

    7. User Privacy

  17. Chapter 17Instruments and the Debugger

    1. Getting Started with Instruments

    2. Fixing Problems Using Instruments

    3. Retain Cycles and Leaks

    4. Using the Debugger

    5. View Debugging

    6. The Testing Framework

    7. Debug Gauges

    8. Performance Optimization

  18. Chapter 18Sharing and Notifications

    1. Sharing

    2. Sharing on iOS

    3. Sharing on OS X

    4. Notifications

    5. Sending Push Notifications

    6. Setting Up to Receive Push Notifications

    7. Receiving Push Notifications

    8. Local Notifications

  19. Chapter 19Nonstandard Apps

    1. Command-Line Tools

    2. Preference Panes

    3. Status Bar Items

    4. iOS Apps with Multiple Windows

  20. Chapter 20Working with Text

    1. Internationalization and Localization

    2. Formatting Data with NSFormatter

    3. Formatting Numbers, Lengths, Mass, Energy, and Data

    4. Detecting Data with NSDataDetector

    5. TextKit

powrót
 
Produkty Podobne
iPhone: The Missing Manual, 9th Edition
iPad and iPhone Tips and Tricks (Covers iPads and iPhones running iOS9), 5th Edition
Developing for Apple Watch
Microsoft Office for iPad Step by Step
Swift Development with Cocoa
Projekty elektroniczne na iPhone i iPad. Niekonwencjonalne gadżety z technologią Arduino i techBASIC
Head First iPhone and iPad Development, 3rd Edition
OS X Mavericks: The Missing Manual
Dotknij i przeciągnij. Projektowanie gier na ekrany dotykowe
Building iPhone and iPad Electronic Projects
Więcej produktów