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

Slides:



Advertisements
Similar presentations
Introduction to C++ An object-oriented language Unit - 01.
Advertisements

HTML I. HTML Hypertext mark-up language. Uses tags to identify elements of a page so that a browser such as Internet explorer can render the page on a.
View-Based Application Development Lecture 1 1. Flows of Lecture 1 Before Lab Introduction to the Game to be developed in this workshop Comparison between.
Short Portlet Programming Guide in P-Grade (Gridsphere) environment G. Hermann.
WeB application development
HTML 5 and CSS 3, Illustrated Complete Unit L: Programming Web Pages with JavaScript.
Introduction to Objective-C and Xcode (Part 1) FA 175 Intro to Mobile App Development.
Exploring the iPhone SDK Toyin Adedokun & Daniel Laughlin.
Designing Good Web Pages. Form versus Function A good website is a compromise between form and function. While creativity is encouraged, you have to meet.
Multimedia Authoring - Chapter 6 - Part I1 Multimedia Authoring Using Various Tools - Part I: ToolBook M.Dastbaz Designing Interactive Multimedia Systems.
Guide To UNIX Using Linux Third Edition
Friday, August 29, 2014 CSCI 351 – Mobile Applications Development.
3-Jul-15 Chapter 2 iPhone App Store and App Business Issues.
C++ fundamentals.
Microsoft ® Expression ® Web An Introduction to the Your Learning Guide to Expression Web tutorial.
Automation Repository - QTP Tutorials Made Easy The Zero th Step TEST AUTOMATION AND QTP.
Label production Solution with Label Gallery programs Label Gallery is used for general label design and print GalleryForm is used to create data entry.
Open source administration software for education next generation student system Using the Kuali Student Configurable User Interaction Model & Framework.
Xcode Presentation Tom Pletzke. Creating App from template Launch Xcode Select Tabbed Application.
CPSC 203 Introduction to Computers T59 & T64 By Jie (Jeff) Gao.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
 What is a wireframe?  What features are important?  Which wireframe tools might you want to try?
Computer Programming and Basic Software Engineering 9 Building Graphical User Interface Working with Unmanaged Code.
Automating Tasks with Visual Basic. Introduction  When can’t find a readymade macro action that does the job you want, you can use Visual Basic code.
Intro to the Xcode IDE and the iOS SDK CSE 391 Fall 2012 Tony Scarlatos.
FINAL PRESENTATION SYDNEY TOUR. Divya Nalla Raja Kandasamy RajaShekar Donti Ren Zhu Sadah Omar Sulaiman
Introduction to Objective-C and Xcode (Part 3) FA 175 Intro to Mobile App Development.
Development of the iPad Application “Sound Reading” Ryan DuToit, Bennett Hansen, Dr. Timothy Urness *Department of Mathematics and Computer Science, College.
1 Data Bound Controls II Chapter Objectives You will be able to Use a Data Source control to get data from a SQL database and make it available.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
Objective C Basics. It’s C with Some Extras!  Cross Platform language  Mac  Linux/UNIX  Windows  Layer above C (Superset)  Adds Object-Oriented.
© 2010 Delmar, Cengage Learning Chapter 8 Collecting Data with Forms.
IOS with Swift Hello world app.
Using Xcode A Beginner’s Tutorial Erin Green. This tutorial will walk you through Xcode, a software development tool for Apple’s iOS applications – We.
Managing Multiple Views and Segues FA 172 Intro to Mobile App Development.
Ali Alshowaish. What is HTML? HTML stands for Hyper Text Markup Language Specifically created to make World Wide Web pages Web authoring software language.
View Controllers Content taken from book: “iPhone SDK Development” by Bill Dudney and Chris Adamson.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Liang, Introduction to Java Programming, Seventh Edition, (c) 2009 Pearson Education, Inc. All rights reserved Chapter 41 JavaServer Face.
Simio User Code Appendix - User Code.
Mobile Apps Programming Chin-Sung Lin Eleanor Roosevelt High School.
Web programming Part 1: HTML 由 NordriDesign 提供
N. HARIKA Lecturer(csc). 3 General Structure Of A Java Program.
1 Reverse a String iPhone/iPad, iOS Development Tutorial.
Introduction to Objective-C and Xcode (Part 4) FA 175 Intro to Mobile App Development.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 19 A Ray of Sunshine.
WebViews UIWebView. Controller Architecture UITabBarController Controls the first view that the user sees The view controller class (and xib) that manages.
Iphone Online Training AcuteSoft: India: , Land Line: +91 (0) USA: , UK : +44.
SARAH GIDEON 10th December 2016
Beginning of Xamarin for iOS development
Views in iOS Mobile apps for iPhone & iPad Telerik Software Academy
Web Basics: HTML/CSS/JavaScript What are they?
Java FX: Scene Builder.
By Dan Gotlund & Eric Acierto
Computer Software: Programming
Fast App Creation with APEX Blueprints
Using Access and the Web
Microsoft Office Illustrated
Programming In Any Language With “Hello, World!” Examples
DHTML Javascript Internet Technology.
VISUAL BASIC.
DHTML Javascript Internet Technology.
Ioannis Pavlidis Dinesh Majeti Ashik Khatri
Teaching slides Chapter 6.
Introduction to AppInventor
3.00 Understanding the Adobe Dreamweaver interface. (12%)
HTML 5 SEMANTIC ELEMENTS.
Adobe Acrobat DC Accessibility Data Tables
CSC 581: Mobile App Development
Presentation transcript:

+ 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!