Pomodoro slide-01
-
Upload
seongkwan-yoon -
Category
Technology
-
view
380 -
download
3
description
Transcript of Pomodoro slide-01
1iOS 개발환경
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
개발 환경 준비 - Mac
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
개발 환경 준비 - Xcode
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
개발 환경 준비 - ADC 멤버십
http://developer.apple.com/programs/ios
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
개발 환경 준비 - ADC 멤버십
http://developer.apple.com/programs/ios
Enroll Now
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
Cocoa Touch
Media
Core Services
Core OS
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
Cocoa Touch
Media
Core Services
Core OS
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
Cocoa Touch
Media
Core Services
Core OS
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
Cocoa Touch
Media
Core Services
Core OS
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
Cocoa Touch
Media
Core Services
Core OS
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
• 백그라운드 프로세서를 허용하지 않음
z
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
SocketProcessor Server
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
SocketProcessor Server
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
SocketProcessor Server
z
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
Multi-tasking
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
Timeout
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
실행완료
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Fast App Switching
Background
Foreground
플랫폼 특성
InActive
Active
Run loop
Suspend Running
Not Running
메모리 부족
실행완료
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
한결신문 DB디바이스토큰
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
한결신문 DB디바이스토큰
디바이스 토큰서버 인증서
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
한결신문 DB
APNS 서버
디바이스토큰 푸시 요청
디바이스 토큰서버 인증서
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
한결신문 DB
APNS 서버
디바이스토큰 푸시 요청
푸시 메세지
256byte
디바이스 토큰서버 인증서
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
한결신문 DB
APNS 서버
디바이스토큰 푸시 요청
푸시 메세지
256byte푸시 메세지
디바이스 토큰서버 인증서
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
APNS - Apple Push Notification Service
Trillion1,000,000,000,000
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Task Completion
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Task Completion
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Task Completion
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background Audio
Radio App
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background Audio
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background Audio
Server
Data
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background VoIP
Skype
Server
Socket
System
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background VoIP
Skype
Server
Socket
System
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background VoIP
Skype
Server
Socket
System
Data
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background VoIP
Skype
Server
Socket
System
Data
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background Location
• 사용자 위치 변화시 알림 요청
• 기본적인 위치 서비스 이용
• 백그라운드 위치 업데이트가 필요한 앱으로 등록
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Background 환경 확인
• iOS4 이후 멀티테스킹 지원
• 하드웨어적 제약이 있는 경우가 있음
• 코드를 통해 구동 환경 확인
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
파일 시스템 접근 제약 - 샌드박스
플랫폼 특성
Applications0AFA5BB2-2B86-40DD...
59ED26EC-02DD-4FF9...
952BE22E-483B-4AB4...
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
가상메모리 지원 안함
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
가상메모리 지원 안함
Pagingz
플랫폼 특성
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
Application
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
Application AppDelegate
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
Application AppDelegate Window
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
Application AppDelegate Window
DocumentsDataObjects
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
Application AppDelegate Window
DocumentsDataObjects
TabBarController
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
NavigationController
Nav. Stack
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
NavigationController
TableViewController
Nav. Stack
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
NavigationController
TableViewController
DetailViewController
Nav. Stack
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
NavigationController
TableViewController
DetailViewController
Nav. Stack
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
애플리케이션의 시동
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Git 리포지터리
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Git 리포지터리
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Git 리포지터리
13년 6월 20일 목요일
CODER’S����������� ������������������ HIGH Pomodoro����������� ������������������ TimerI
Git 리포지터리
13년 6월 20일 목요일