Il mercato delle applicazioni mobile è in continua evoluzione, sempre più aziende richiedono App Mobile per soddisfare i propri clienti, iOS è sicuramente una delle scelte migliori. Il corso si prefigge lo scopo di completare le conoscenze dei corsisti, che già operano con le tecnologie Mobile e con Object C insieme all’ecosistema Apple, introducendo funzionalità avanzate e le ultime novità.
• Tools for iOS Development
• Overview of Development Workflows
• The Application Life Cycle
• Performance Applications and Tools
• Cocoa Frameworks e 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
• The Event-Handling System
• The Graphics and Drawing System
• Map View and Geolocalizzation
• Push Notification
• The Text System
• Audio and Video Support
• Last Framework Kit
• Debugging and Test Overview e richiami di iOS Overview WorkFlows di sviluppo, dei cicli di vita
• I Tool: Xcode, Interface Builder, Simulator, Instrument Core iOS, Core Services, Media, Cocoa Touch