원활한 강의 진행(?)을 위하여,
아래와 같은 내용은 이미 수강생이 알고 있다는 가정하에 수업이 진행됩니다.
C 언어 기초 문법의 이해가 필요합니다.
Objective-C 는 기본적으로 ANSI-C 의 문법들을 그대로 사용합니다.
(예 : if, for, while, switch … etc.)
따라서, C 언어의 기본 문법은 이해하고 있다는 가정하에 수업은 진행이 됩니다.
OOP의 기본 컨셉 이해가 필요합니다.
Objective-C는 Small talk 언어를 기반으로 하는 객체 지향 언어입니다.
따라서, OOP 의 기본 컨셉에 대한 이해를 하고 있다는 가정하에 수업은 진행이 됩니다.
(예 : inheritance, encapsulations … etc.)
수업 진행 당시의 기반 플랫폼은
다음과 같습니다.
OS : OSX 10.10.1 Yosemite.
IDE : Xcode 6.1 based on iOS8 SDK
Language : Objective-C, 한국어
강의 진행 일정 : 2015년 2월
Introduction – Jump into ‘still’ new ocean.
이번 기초 수업의 목표를 소개하고, iOS 앱 개발 정복을 위한 ‘테크 트리’에 대해서 이야기합니다.
먼저, OSX, Xcode 같은 도구들과 친해지시기 바랍니다.
그리고, iOS, Objective-C, Cocoa frameworks 등등의 소프트웨어,
물론, iPhone, iPad 등등의 하드웨어도 놓칠 수 없죠. ^^
Hello, iPhone
전설의 첫번째 앱, ‘Hello World’를 만들기 (= 몸풀기) 입니다.
– Finder부터 하나씩 하나씩, 즐거운(?) OSX 사용법 입문기
– Xcode iOS Project Template 소개
– Interface builder를 통한 UI 구성
– 그리고, Auto-layout?
Hello, iPhone #2
– Auto-layout을 이용한 UI 구성 (이어서..)
– Glue coding (IBOutlet)
– Target-action (IBAction)
iOS 앱 개발 기초 – 구조 편으로 이어집니다.