Sharing part 1 objective c-cocoa-x-code

Post on 29-Jun-2015

244 views 0 download

Transcript of Sharing part 1 objective c-cocoa-x-code

S

Objective-C , Cocoa , dan iOS

Hal – hal yang perlu diketahui sebagai pemulaPart 1

Joni Cong – iOS Developerjonice@gramedia-

majalah.com

Ruang Lingkup

Sejarah Objective-C dan Cocoa Framework

Pengenalan pemrograman Objective-C

Pengenalan Cocoa (Framework)

Pengenalan Xcode 4.2

Sejarah Objective-C dan Cocoa

Framework

Sejarah Objective-C & Cocoa Touch

Lahir pada tahun

1980an

Sejarah Objective-C & Cocoa Touch

Bahasa C + Smalltalk

=

Objective-CBrad Cox

C Programming

Smalltalk

Objective-C

Sejarah Objective-C & Cocoa Touch

1985Steve Jobs mendirikan NeXT, Inc

Sejarah Objective-C & Cocoa

Touch

Sejarah Objective-C & Cocoa Touch

NeXT, Inc

Unix (Sistem Operasi) + Objective C

=

NextSTEP

Powerful user interface toolkit

Sejarah Objective-C & Cocoa

Touch

Sejarah Objective-C & Cocoa Touch

1996Apple akuisisi NeXT, Inc

NextSTEP => Cocoa

Sejarah Objective-C & Cocoa Touch

TodayNative language untuk

membangun Mac OS and iOS Apps

Pengenalan

Pemrograman Objective-C

Class ImplementasiClass DekralasiMyPoint.h MyPoint.m

Test Class: main.m

Test Class: main.m

Import file dekralasi .h

Alokasi memory class Point.Inisialisasi class Point.Memanggil Method Print.

Dasar – dasar Pemrograman Objective-C

Dasar – dasar Pemrograman Objective-C

Method

Dasar – dasar Pemrograman Objective-C

Method dengan 2 ArgumentsDeklarasi:

- (void) setXandY: (int) x: (int) y

- (void) setX: (int) x andY: (int) y

Usage:

[object setXAndY: 5: 6];

[object setX: 5 andY: 6];

Data Type

Arithmetic operators

Relational operators

Logical operators

Pengenalan

Cocoa Framework

Pengenalan Cocoa Framework

MVC

COCOA

Cocoa Arsitektur

Frameworks

More…

Object di Cocoa

Pengenalan

Xcode 4.2

Thank you

Question?