MAD Week 1 Ios Intro.Pptx
Total Page:16
File Type:pdf, Size:1020Kb
Mobile Applicaon Development Aileen Pierce IPHONE & IPAD APPLICATION DEVELOPMENT OVERVIEW Introduc,on • iOS overview • So:ware Development Kit (SDK) Components • Downloading the iOS SDK iOS • iOS is the Operang System that runs on the iPhone, iPad, and iPod Touch (iOS devices) – Objec,ve-C programming language – Frameworks SDK • The iOS SDK has all the tools and applicaons needed to develop apps for iOS • The SDK is installed on the laptops in ATLAS • You will need to download and install the SDK on your Mac • iOS Dev Center hLp://developer.apple.com/ – Register as an Apple Developer – Join the Developer Program – Download the iOS SDK from the Mac App store Developer Programs • Free program – Can’t run it on a device – Can’t submit it to the app store • University Program – Invitaon only – Can run on a device (good for tes,ng) – Can’t submit it to the app store • $99 Standard Program – Allows you to distribute your apps in the Apple App Store SDK • hLp://developer.apple.com/devcenter/ios • Downloads • Xcode 4 and iOS SDK 5.1 – Xcode 4 requires Lion Mac OSX 10.7 or later • We will be staying on this version all semester, do NOT upgrade during the semester SDK Components • Xcode – Integrated Development Environment (IDE) to create and manage development projects – Interface Builder • Tool to build your applicaon user interfaces • Frameworks – So:ware libraries that provide specific func,onality • Simulator – Simulates running your apps on your Mac • Instruments – Gather and analyze data on your apps behavior iOS Development Center • Explore all the resources available in the development center • iOS Reference Library – Geng started documents – Reference documents – Sample code • Videos • Forums For Thursday • Download and install the iOS SDK on your Mac • Explore the iOS Development Center • Play with an iPhone and iPad if you’re not familiar with them (hey, it could happen) .