Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Push Notification
목차
O Push Notification 원리
O Push Notification Provider 개발

(3rd party server)
O Push Notification Client 개발
O Android
O IO...
Push Notification 원리
GCM (Google Clould Messaging)
APNS (Apple Push Notification
Service)
K
E
Y
REG_I
D

K
E
Y

{REG_ID,Me...
Push Notification Provider 개발
(3rd party server)
개발 언어

- Java
- gcm-server.jar

Android
- json-simple-1.1.1.jar

라이브러리

-...
Push Notification Client 개발
(Andoird)
순서

제목

내용

1

GCM
Permission

푸시를 수신 받기 위해 Android 운영체제에
GCM 서비스를 등록한다.

2

GCM
Reg...
Push Notification Client 개발
(IOS)
순서

제목

내용

1

Push 표시 설정

2

APNS
Registration

폰의 DeviceToken 값을 APNS서버에 등록

3

Device...
Push Notification Service
현황 조사
Push Notification Service
O 메시지 시장의 흐름
통신사 중심 메시지 시장

Public 무료 메시징 시장

Private 무료 메시징 시장

SK, KT, LG 등의 통신사
중심의 SMS서비스

애...
Push Notification Service
업종

공공기관, 방송, 금융, 보험, 쇼핑몰, 게임, 교육, 광고 등
Public

방법

Cloud Server 를 사용한 서비
스
Ex) APNS, GCM

[장점]
...
Push Notification Service
O 사례
O 앱 이름 : 카카오톡(Kakao Talk)
O

서비스 형태

O 메신저 (MIM – Mobile Instant Message)
O VoIP (인터넷 음성 통화...
Push Notification Service
O 사례
O 앱 이름 : 원터치 알림 (우리 은행)
O 서비스 형태

O 은행 거래 내역 조회
O 은행 거래 발생 시 실시간 푸시 알림

O 기타

O 기존 유료 문자알림 ...
Próxima SlideShare
Cargando en…5
×

푸시개발 정리 - Push Notification Summary

32.365 visualizaciones

Publicado el

Smart Phone Push Notification Presentation

Publicado en: Tecnología
  • Sé el primero en comentar

푸시개발 정리 - Push Notification Summary

  1. 1. Push Notification
  2. 2. 목차 O Push Notification 원리 O Push Notification Provider 개발 (3rd party server) O Push Notification Client 개발 O Android O IOS
  3. 3. Push Notification 원리 GCM (Google Clould Messaging) APNS (Apple Push Notification Service) K E Y REG_I D K E Y {REG_ID,Messag e} DB Push Provider
  4. 4. Push Notification Provider 개발 (3rd party server) 개발 언어 - Java - gcm-server.jar Android - json-simple-1.1.1.jar 라이브러리 - JavaPNS_2.2.jar IOS - bcprov-jdk15on-149.jar - DB 감시 역할 - Push Key, Message, REG_ID(푸시주소)를 PushServer(APNS, GCM)에 업로드
  5. 5. Push Notification Client 개발 (Andoird) 순서 제목 내용 1 GCM Permission 푸시를 수신 받기 위해 Android 운영체제에 GCM 서비스를 등록한다. 2 GCM Registration 폰의 Device Number를 GCM 서버에 등록 후 REG_ID (푸시 주소)를 할당 받는다. 3 REG_ID 기록 4 푸시 수신 할당받은 REG_ID를 엑스원 DB에 저장한다. 화면상단 Status Bar 에 메시지 표시 폰이 잠겨있을 때 메시지 표시 폰이 활성화 상태일 때 메시지 표시
  6. 6. Push Notification Client 개발 (IOS) 순서 제목 내용 1 Push 표시 설정 2 APNS Registration 폰의 DeviceToken 값을 APNS서버에 등록 3 DeviceToken 기록 APNS 등록 성공 시 DeviceToken을 엑스원 DB에 저장한다. 4 푸시 수신 이 부분에서 앱 실행시 푸시 수신허용에 대한 질문 발생 IOS 운영체제에 의한 메시지 표시 (즉, 별도 개발이 필요 없음)
  7. 7. Push Notification Service 현황 조사
  8. 8. Push Notification Service O 메시지 시장의 흐름 통신사 중심 메시지 시장 Public 무료 메시징 시장 Private 무료 메시징 시장 SK, KT, LG 등의 통신사 중심의 SMS서비스 애플 APNS, 안드로이드 GVM 등의 서버를 활용 하여 Application에 집중 독자적 메시징 서버기술 구축 휴대폰 제조사에서 기본 서비스로 장착되어 출시 SMS : 11원, LMS : 300 원 B2C 시장 : 50조원 B2B 시장 : 5조원 ~ 2009 B2C : 무료메시징앱으로 시장 소멸 B2B : 새로운 거대시장 출현 -> 보안성의 고도화 요구 2009 ~ 안드로이드, IOS에서 모 두 적응 요구 다양한 메시지(SMS, LMS, MMS) 및 서식 무 료/초저가 서비스 요구 SMS서비스와 통합요구 2014 ~ 출처 : etnews.com
  9. 9. Push Notification Service 업종 공공기관, 방송, 금융, 보험, 쇼핑몰, 게임, 교육, 광고 등 Public 방법 Cloud Server 를 사용한 서비 스 Ex) APNS, GCM [장점] - 무료, 개발이 간단하다. [단점] - 보안에 약하다 - 전달률 및 전송 순서를 보장하지 않는 다. - 텍스트만 전송 가능 Privat e - 푸시 서버 자체개발 - 개발 솔루션 사용 * PMS (Push-notification Marketing Server) - 다우기술,휴머스온,필링크, 유라클,원더풀소프트,아이들 [장점] - Public 방식의 단점을 보완 - 리치 푸시 제공 (텍스트 + HTML, 이미지, 음악, 영상 등) [단점] - 개발비용 및 솔루션 사용료 발생 * 금융기관, 공공기관 선호 Local 목적 App 에서 특정 주기로 알림을 발생시켜 사용자에게 노출 - 정보 전달 - SMS 대체 ( -> 문자 비용 절감)
  10. 10. Push Notification Service O 사례 O 앱 이름 : 카카오톡(Kakao Talk) O 서비스 형태 O 메신저 (MIM – Mobile Instant Message) O VoIP (인터넷 음성 통화) O 모든 메시지 수신을 푸시를 통해 사용자에게 알린다. O 기타 O VoIP 앱의 경우 Apple은 Full Time Multitasking 을 지원 (Navigation, Radio 등도 이에 해당함) O 통신사의 SMS서비스를 대신하는 수단 O 2013. 2월 G마켓 주문배송, 정보 메시지를 SMS에서 카카오톡 메시지 서비스로 대체 할 것이라고 발표 O LG전자 가전 모바일 메신저 홈챗 또한 카카오톡을 기반 출시 예 정 O 유사 앱 O 라인, 마이피플, Skype 등
  11. 11. Push Notification Service O 사례 O 앱 이름 : 원터치 알림 (우리 은행) O 서비스 형태 O 은행 거래 내역 조회 O 은행 거래 발생 시 실시간 푸시 알림 O 기타 O 기존 유료 문자알림 서비스를 받지 않고 푸시로 알림 을 받을 수 있다 O 은행 앱 실행 및 공인인증서 로그인 과정을 생략하여 간편한 조회 서비스 제공 O 유사 앱 O IBK ONE알림

×