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 \ iOS

Programming iOS 10 Język: 2

978-1-4919-7016-4

Cena Brutto: 219.45

Cena netto: 209.00

Ilość:
Wersja: Drukowana
Autor Matt Neuburg
Liczba_stron 1090
Wydawnictwo O'Reilly Media
Oprawa miękka
Data_Wydania 2016-12-09
Programming

iOS 10



If you’re grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and add features from iOS frameworks.


Stay up-to-date on iOS 10 innovations, such as property animators, force touch, speech recognition, and the User Notification framework, as well as Xcode 8 improvements for autolayout and asset catalogs. All example code (now rewritten in Swift 3) is available on GitHub for you to download, study, and run.

  • Create, arrange, draw, layer, and animate views that respond to touch
  • Use view controllers to manage multiple screens of interface
  • Master interface classes for scroll views, table views, text, popovers, split views, web views, and controls
  • Dive into frameworks for sound, video, maps, and sensors
  • Access user libraries: music, photos, contacts, and calendar
  • Explore additional topics, including files, networking, and threads


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 1 Views

      1. The Window
      2. Experimenting with Views
      3. Subview and Superview
      4. Visibility and Opacity
      5. Frame
      6. Bounds and Center
      7. Window Coordinates and Screen Coordinates
      8. Transform
      9. App Rotation
      10. Trait Collections and Size Classes
      11. Layout
      12. Configuring Layout in the Nib
      13. Nib Editor View Features
      14. Layout Events
    2. Chapter 2 Drawing

      1. Images and Image Views
      2. Graphics Contexts
      3. UIImage Drawing
      4. CGImage Drawing
      5. Snapshots
      6. CIFilter and CIImage
      7. Blur and Vibrancy Views
      8. Drawing a UIView
      9. Graphics Context Commands
      10. Points and Pixels
      11. Content Mode
    3. Chapter 3 Layers

      1. View and Layer
      2. Layers and Sublayers
      3. Drawing in a Layer
      4. Transforms
      5. Shadows, Borders, and Masks
      6. Layer Efficiency
      7. Layers and Key–Value Coding
    4. Chapter 4 Animation

      1. Drawing, Animation, and Threading
      2. Image View and Image Animation
      3. View Animation
      4. Implicit Layer Animation
      5. Core Animation
      6. Actions
      7. Emitter Layers
      8. CIFilter Transitions
      9. UIKit Dynamics
      10. Motion Effects
      11. Animation and Autolayout
    5. Chapter 5 Touches

      1. Touch Events and Views
      2. Receiving Touches
      3. Restricting Touches
      4. Interpreting Touches
      5. Gesture Recognizers
      6. 3D Touch Press Gesture
      7. Touch Delivery
      8. Hit-Testing
      9. Initial Touch Event Delivery
      10. Gesture Recognizer and View
      11. Touch Exclusion Logic
      12. Gesture Recognition Logic
      13. Touches and the Responder Chain
  1. Interface

    1. Chapter 6 View Controllers

      1. View Controller Responsibilities
      2. View Controller Hierarchy
      3. View Controller Creation
      4. How a View Controller Obtains Its View
      5. How Storyboards Work
      6. View Resizing
      7. View Controller Manual Layout
      8. Presented View Controller
      9. Tab Bar Controller
      10. Navigation Controller
      11. Custom Transition
      12. Page View Controller
      13. Container View Controllers
      14. Peek and Pop
      15. Storyboards
      16. View Controller Lifetime Events
      17. View Controller Memory Management
      18. State Restoration
    2. Chapter 7 Scroll Views

      1. Creating a Scroll View in Code
      2. Scroll View in a Nib
      3. Scrolling
      4. Zooming
      5. Scroll View Delegate
      6. Scroll View Touches
      7. Floating Scroll View Subviews
      8. Scroll View Performance
    3. Chapter 8 Table Views and Collection Views

      1. Table View Cells
      2. Table View Data
      3. Table View Sections
      4. Refreshing a Table View
      5. Variable Row Heights
      6. Table View Cell Selection
      7. Table View Scrolling and Layout
      8. Table View State Restoration
      9. Table View Searching
      10. Table View Editing
      11. Table View Menus
      12. Collection Views
      13. Collection View Classes
      14. Using a Collection View
      15. Custom Collection View Layouts
      16. Switching Layouts
      17. Collection Views and UIKit Dynamics
    4. Chapter 9 iPad Interface

      1. Popovers
      2. Split Views
      3. iPad Multitasking
    5. Chapter 10 Text

      1. Fonts and Font Descriptors
      2. Attributed Strings
      3. Labels
      4. Text Fields
      5. Text Views
      6. Text Kit
    6. Chapter 11 Web Views

      1. WKWebView
      2. Safari View Controller
      3. Developing Web View Content
    7. Chapter 12 Controls and Other Views

      1. UIActivityIndicatorView
      2. UIProgressView
      3. UIPickerView
      4. UISearchBar
      5. UIControl
      6. Bars
      7. Tint Color
      8. Appearance Proxy
    8. Chapter 13 Modal Dialogs

      1. Alerts and Action Sheets
      2. Quick Actions
      3. Local Notifications
      4. Today Extensions
      5. Activity Views
  2. Some Frameworks

    1. Chapter 14 Audio

      1. System Sounds
      2. Audio Session
      3. Audio Player
      4. Remote Control of Your Sound
      5. Playing Sound in the Background
      6. AVAudioEngine
      7. MIDI Playback
      8. Text to Speech
      9. Speech to Text
      10. Further Topics in Sound
    2. Chapter 15 Video

      1. AVPlayerViewController
      2. Introducing AV Foundation
      3. UIVideoEditorController
    3. Chapter 16 Music Library

      1. Music Library Authorization
      2. Exploring the Music Library
      3. Music Player
      4. MPVolumeView
      5. Playing Songs with AV Foundation
      6. Media Picker
    4. Chapter 17 Photo Library and Camera

      1. Browsing with UIImagePickerController
      2. Photos Framework
      3. Using the Camera
    5. Chapter 18Contacts

      1. Contact Classes
      2. Fetching Contact Information
      3. Saving Contact Information
      4. Contact Sorting, Groups, and Containers
      5. Contacts Interface
    6. Chapter 19Calendar

      1. Calendar Database Contents
      2. Calendar Database Changes
      3. Creating Calendars and Events
      4. Recurrence
      5. Fetching Events
      6. Reminders
      7. Proximity Alarms
      8. Calendar Interface
    7. Chapter 20Maps

      1. Displaying a Map
      2. Annotations
      3. Overlays
      4. Map Kit and Current Location
      5. Communicating with the Maps App
      6. Geocoding, Searching, and Directions
    8. Chapter 21Sensors

      1. Core Location
      2. Acceleration, Attitude, and Activity
  3. Final Topics

    1. Chapter 22Persistent Storage

      1. The Sandbox
      2. User Defaults
      3. Simple Sharing and Previewing of Files
      4. Document Architecture
      5. iCloud
      6. XML
      7. SQLite
      8. Core Data
      9. Image File Formats
    2. Chapter 23Basic Networking

      1. HTTP Requests
      2. On-Demand Resources
      3. In-App Purchases
    3. Chapter 24Threads

      1. Main Thread
      2. Why Threading Is Hard
      3. Blocking the Main Thread
      4. Manual Threading
      5. Operation
      6. Grand Central Dispatch
      7. Threads and App Backgrounding
    4. Chapter 25Undo

      1. Undo Manager
      2. Undo Interface
    5. Appendix Application Lifetime Events

      1. Application States
      2. App Delegate Events
      3. App Lifetime Scenarios
    6. Appendix Some Useful Utility Functions

      1. Launch Without Main Storyboard
      2. Core Graphics Initializers
      3. Center of a CGRect
      4. Adjust a CGSize
      5. Delayed Performance
      6. Dictionary of Views
      7. Constraint Issues
      8. Configure a Value Class at Point of Use
      9. Drawing Into an Image Context
      10. Finite Repetition of an Animation
      11. Remove Multiple Indexes From Array
    7. Appendix How Asynchronous Works

powrót
 
Produkty Podobne
iOS 12. Wprowadzenie do programowania w Swifcie. Wydanie V
Poznaj Swifta, tworząc aplikacje. Profesjonalne projekty dla systemu iOS
Metal Programming Guide: Tutorial and Reference via Swift
iOS 10 SDK Development
Learning Swift, 2nd Edition
iOS and macOS Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift
macOS Sierra: The Missing Manual
iOS 10 Swift Programming Cookbook
Programming iOS 10
iOS 10 Programming Fundamentals with Swift
Więcej produktów