Computer Apple (iMac, MacBook) • Apple Developer Program (per distribuire) • Mac OS X (ovviamente) • Xcode (gratis dal Mac App Store) • Device (iPod, iPad o iPhone)
un anno che da accesso a tutte le risorse tecniche e consente di pubblicare le proprie app sull’App Store • a pagamento (circa 80 € all’anno) ed è acquistabile online sul il sito Apple • acquistabile da aziende, privati ed università
/ 100 device iOS Developer Enterprise Program $299/year NO App Store / ∞ device iOS Developer University Program free NO App Store / 200 person Apple Developer Program
Devices Elenco dei device abilitati al testing • App IDs Identificativi univoci delle app • Provisioning E’ un asset che unisce i tre concetti precedenti
ARM, multitasking, CocoaTouch, multi- touch GUI • Kernel XNU (stesso del MAC OS X) sviluppato inizialmente da NeXT per il NeXTSTEP os è un kernel ibrido •Inizialmente conosciuto come iPhone
naturale per le applicazioni. • Simulator Lo strumento di test e debug per definizione. • Profiler L’applicazione per l’analisi e la profilazione del codice.
• Traccia e profila le attività del codice • Integrato con Xcode • Individua problemi di memoria, di prestazioni e di consumo eccessivo delle risorse (batteria, memoria, CPU etc)