Download presentation
Presentation is loading. Please wait.
Published byGabriel Lynch Modified over 8 years ago
1
+ An Intro To Xcode By Sarah Montroy
2
+ What is Xcode?
3
+ Xcode - An iOS app design software for iPhone and iPad apps, that uses Objective-C html.
4
+ Basic Features of Xcode Section 1: Classes, app flow, header, and implementation files
5
+ Main Xcode Interface:
6
+ Classes: Xcode is divided into organized classes such as the AppDelegate and ViewController classes. Are like blueprints - in the class you write instructions for how the class is supposed to behave. Within a class you can create instances or objects such as buttons and labels, that interact with each other. AppDelegate class: The table of contents for the whole app. ViewController class: The class for the main page of the app.
7
+ Header and Implementation Files: Each class is made up of header files (.h), and implementation files (.m). A header file is like a table of contents for the class An implementation file is the text and contents of that table of contents. Xcode also contains a tool called the Main.Storyboard, which opens up an interface builder so that you can edit your app in a visual way.
8
+ Basic Features of Xcode Section 2: Methods, Properties and Variables
9
+ Methods: Definition: A chunk of code or logic that can be referred to or called upon to execute another chunk of code. Example: When the method “changeNameClick” is called upon, the code between the two brackets will be activated.
10
+ Properties: Definition: Parts of code that declare buttons, labels, and other elements, and then point to them. Example: This is a property that corresponds to a UIElement, a Text field, that is called “customNameField”.
11
+ Variables: Definition: Strings of code that link methods to the corresponding properties. Example: This variable links the previous method to the property called “customNameField”.
12
+ How They Are Connected: In the.m file: In the.h file:
13
+ My Artifacts of Learning
14
+ Simple Question App:
15
+ User Interaction App:
16
+ My Disney Quiz App
17
+ Thanks For Watching!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.