iOS5 App Development Basics Flashcards
Used to test an app without needing an actual physical device
iOS Simulator
Allows you to easily track multiple versions of your project
Snapshot feature
IDE for iPhone Development
Xcode
API
Application Programming Interface
Dimensions of iPhone (in points)
320 x 480
Dimensions of iPad (in points)
1024 x 768
RAM for iPhone
512MB
Extension for an iPhone/iPad app
xcodeproj
Language used to write iOS apps
Objective-C
Defines the functional building blocks (classes) that make iOS devices perform certain actions
Cocoa Touch
Collection of interface elements and data storage elements etc you can access from your applications
Cocoa Touch
iOS functional building blocks
Classes
Development approach (design pattern) to structure iOS applications
Model-View-Controller
MVC
Model-View-Controller
IDE
Integrated Development Environment
OOP
Object-oriented programming
Defines what an object can do
class
Class that builds upon another class
subclass
Class that another class inherits from
superclass
Process of creating an active object from a class
instantiation
Calling a method is the same as…
…sending an object a message
Storage location for a piece of information
variable
Storage place for a piece of information specific to a class
instance variable
Piece of information provided to a method when it is messaged
parameter