0% found this document useful (0 votes)
88 views9 pages

iOS App Development With Objective C: Session 1

This document provides an overview and agenda for an iOS app development session using Objective C. It discusses installing the necessary tools like Mac OS, Xcode, and the iOS SDK. It introduces key iOS concepts like what iOS is, its architecture, and languages. It also covers Xcode, storyboards, the iPhone simulator, and Instruments for app profiling.

Uploaded by

harini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
88 views9 pages

iOS App Development With Objective C: Session 1

This document provides an overview and agenda for an iOS app development session using Objective C. It discusses installing the necessary tools like Mac OS, Xcode, and the iOS SDK. It introduces key iOS concepts like what iOS is, its architecture, and languages. It also covers Xcode, storyboards, the iPhone simulator, and Instruments for app profiling.

Uploaded by

harini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

iOS App Development

with Objective C

• Session 1
Agenda
• Introduction to Mac OS.

• What is iOS?

• Installation of Virtual Box / VMWare.

• Installation of Mac OX(Hackintosh)

• Installation of XCode

• OOP’s
Introduction to Mac OS
• Required for making iOS applications

• XCode only runs on Mac

• Dock use

• Multiple Screens

• Scroll, Right Click.

• Folder Navigation.

• Document Folder.
What is iOS?
• Stands for - Iphone Operating System.

• iOS is name for Apple’s platform for mobile applications.

• iOS apps are made using iOS SDK.

• iOS app can be developed for iPhone, iPod, iPad and Apple TV.

• Languages - Objective C and Swift.

• Current version of iOS is - 13


iOS Architecture
Download iOS

• Go to Apple Store.

• Dowload XCode.

• iOS SDK comes with XCode.


Tools for Development
• XCode - Integrated Development Envirnoment

• Provides multiple iOS application templates.

• Storyboard

• Provides drag-and-drop creation of user interface.

• iPhone Simulator

• Provides ability to test software on iPhone or iPad.

• Instruments

• Profile(memory, time, space managment) application at runtime.


Introduction to Storyboard
• Its extremely powerful

• Provides a drag and drop interface for constructing the graphically


user interface of the apps.

• The GUIs created by Inteface Builder are actual instances of


underlying UIKit classes.

• When storyboard is saved, it “freeze dry” the objects and store


them on the file system.

• When your app runs, the objects get recontituted and linked with
app logic.

You might also like