+ An Intro To Xcode By Sarah Montroy
+ What is Xcode?
+ Xcode - An iOS app design software for iPhone and iPad apps, that uses Objective-C html.
+ Basic Features of Xcode Section 1: Classes, app flow, header, and implementation files
+ Main Xcode Interface:
+ 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.
+ 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.
+ Basic Features of Xcode Section 2: Methods, Properties and Variables
+ 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.
+ 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”.
+ Variables: Definition: Strings of code that link methods to the corresponding properties. Example: This variable links the previous method to the property called “customNameField”.
+ How They Are Connected: In the.m file: In the.h file:
+ My Artifacts of Learning
+ Simple Question App:
+ User Interaction App:
+ My Disney Quiz App
+ Thanks For Watching!