Sviluppare applicazioni per iPhone/iPad – avanzato
- Codice corso: XH500G
- Durata corso: 3gg
Descrizione
Il corso descrive come creare applicazioni per iPhone e iPad.
A chi si rivolge:
Il corso si rivolge a sviluppatori e chiunque voglia imparare a scrivere apps per iPhone e iPad.
Contenuti:
- iOS Overview
- Tools for iOS Developmen
- Learning Objective-C
- The Development Environment
- Platform SDKs
- Overview of Development Workflows
- The Application Life Cycle
- Xcode
- Interface Builder
- The iOS Simulator
- Performance Applications and Tools
- Cocoa Frameworks
- UIKit
- Adding Behavior to a Cocoa Program
- Using a Cocoa Framework
- Inheriting From a Cocoa Class
- Basic Subclass Design
- Multithreaded Cocoa Programs
- Multitasking
- Communicating With Objects
- Communication in Object-Oriented Programs
- Outlets
- Delegates and Data Sources
- The Target-Action Mechanism
- Bindings
- Notification
- Ownership of Delegates, Observers and Targets
- The Event-Handling System
- The Graphics and Drawing System
- The Text System
- Audio and Video Support