Presentation is loading. Please wait.

Presentation is loading. Please wait.

+ An Intro To Xcode By Sarah Montroy. + What is Xcode?

Similar presentations


Presentation on theme: "+ An Intro To Xcode By Sarah Montroy. + What is Xcode?"— Presentation transcript:

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!


Download ppt "+ An Intro To Xcode By Sarah Montroy. + What is Xcode?"

Similar presentations


Ads by Google