I os 101:basic training rajan

Post on 19-May-2015

434 views 0 download

description

presentation by Rajan Maharjan

Transcript of I os 101:basic training rajan

iOS 101: Basic Training

Er. Rajan Maharjan

(CEO & iOS Developer)

@

Mystic Vision Technology

http://www.razan.com.np

Prerequisites

Object Oriented Programming

Modal View Controller Design Pattern

Familiarity with OOP terms :

Class, Instance, Message, Methods, Instance Variable, Super Class / Sub class

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

Tools Used

Xcode 4.5

IDE for programming iOS app and Mac app

SDK used : iOS SDK 6.0 for iOS Native Application

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

Native App Development

iOS SDK consists of different Frameworks for achieving different tasks in your program

Example UIKit, Foundation, AVFoundation CoreGraphics Etc.

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.

Framework Overview

Foundation : Consists of class for creating NSArray, NSDictionary, NSString etc.

Check reference in Xcode Documentation for more

Familiarization with Xcode

Xcode IDE Demo Let's see Objective C Language Hello World Demo

More by Ujwal Shrestha after Demo

iOS App Market

Get iOS Developer Account

Distribute via Apple App Store

These are vague term. So we shall continue it on later session.

Thank You

Questions ?

Contact: contact@razan.com.np Skype : mystic_boy59 Facebook : mysticboy59