I os 101:basic training rajan
-
Upload
prawesh-shrestha -
Category
Technology
-
view
434 -
download
0
description
Transcript of I os 101:basic training rajan
![Page 1: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/1.jpg)
iOS 101: Basic Training
Er. Rajan Maharjan
(CEO & iOS Developer)
@
Mystic Vision Technology
http://www.razan.com.np
![Page 2: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/2.jpg)
Prerequisites
Object Oriented Programming
Modal View Controller Design Pattern
Familiarity with OOP terms :
Class, Instance, Message, Methods, Instance Variable, Super Class / Sub class
![Page 3: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/3.jpg)
Introduction
Developing for iOS devices (iPhone, iPad, iPod Touch)
iOS Native Application Development Cocoa Touch Framework iOS SDK 6.0
iOS Game Development It uses game engine
![Page 4: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/4.jpg)
Tools Used
Xcode 4.5
IDE for programming iOS app and Mac app
SDK used : iOS SDK 6.0 for iOS Native Application
![Page 5: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/5.jpg)
Tools Used
Language Used: Objective C, Combination of C++ & C
Framework Used : framework provided by iOS SDK
Build and test your app fastest iOS Simulator
![Page 6: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/6.jpg)
Native App Development
iOS SDK consists of different Frameworks for achieving different tasks in your program
Example UIKit, Foundation, AVFoundation CoreGraphics Etc.
![Page 7: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/7.jpg)
Framework Overview
Frameworks are collection of reusable classes & controls that you can use it
UIKit : Consists or all UI elements like
UIView, UITableView, UILabel, UITextField etc.
![Page 8: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/8.jpg)
Framework Overview
Foundation : Consists of class for creating NSArray, NSDictionary, NSString etc.
Check reference in Xcode Documentation for more
![Page 9: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/9.jpg)
Familiarization with Xcode
Xcode IDE Demo Let's see Objective C Language Hello World Demo
More by Ujwal Shrestha after Demo
![Page 10: I os 101:basic training rajan](https://reader036.fdocuments.in/reader036/viewer/2022082808/555ac8b9d8b42a761a8b4fc8/html5/thumbnails/10.jpg)
iOS App Market
Get iOS Developer Account
Distribute via Apple App Store
These are vague term. So we shall continue it on later session.