20
크로스 모바일 (주)솔트룩스 이경일 / [email protected]

전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

  • Upload
    zinyus

  • View
    309

  • Download
    5

Embed Size (px)

Citation preview

Page 1: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

크로스 모바일

플 랫 폼 전 략

(주)솔트룩스 이경일 / [email protected]

Page 2: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

2

“크로스 모바일” 플랫폼 ?

크로스 “모바일 플랫폼” ?

VS.

모바일 “크로스 플랫폼” ?

VS.

Page 3: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

3

Build once and Run Everywhere?

Fragmentation!

• 짧은 답 : 불가능

• 긴 답 : 뭔가 복잡한 방법을 쓴다면 그 중에 일부는 가능할지도

"With our latest update, we worked hard to bring Angry Birds to even more Android devices. Despite our efforts, we were unsuccessful in delivering optimal performance. So far, we have hesitated to create multiple versions of Angry Birds for the Android platform. We are currently developing a lighter solution to run Angry Birds on lower-end Android devices. This does not mean lighter game-play or a lesser amount of levels, but a game experience optimized for devices with less processing power," Rovio said.

Page 4: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

4

시장은 움직인다. 졸라 빠르게

Gartner, Actual, Nov. 2012 Nielsen, Actual, Q2 2012

선진국 기준 6:4 수준

Page 5: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

5

더 큰 문제는, 개발이 아니라 파편들의 유지

개선과 플랫폼 업그레이드 대응 비용이다!

Page 6: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

개발자들은 무척 바쁘고 피곤하다

Android Screen Fragmentation

(Mathieu Bruning, 2011)

Average time required to master

(Mobile Developer Economics)

6

Page 7: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

7

그래서 그들이 제시한 대안은?

Worklight, Inc., 2011

?

Page 8: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

근데 ‘애비’도 애비 나름 아닌가요? S

erv

ice

Sid

e

Clie

nt S

ide

Widget Style Fast Animation Style

VS.

8

마크 주커버그 왈 “HTML5 집착은 페이스북 최대 실수”?

Page 9: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

1. Native App only for Major Devices

2. Light-weight Native App + Cloud

3. Hybrid App (Native + Web control)

4. Using Cross-platform tools + Web

5. HTML5 (NOT HTML4!!)

6. Finally….. 3+5 or 4+5 ????

그래서 어쩌라고요…

9

Page 10: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

Case-Study : ziny.us

10

똑똑한 소셜 매거진 “지니어스”

빅 데이터와 인공지능 기반의 스마트 미디어

Page 11: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

iPhone : Reinvention of Phone

ziny.us : Reinvention of Social Media

iPhone : Reinvention of Phone

IBM

Watson

관심기반 퍼블리싱 인공지능 지니어스

11

Page 12: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

The Three Happiness

모으는 즐거움 보는 즐거움 나누는 즐거움

12

Page 13: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

Feeding,

Crawling,

Wrapping,

Open API

Bookmarklet,

File upload,

Camera

Search & Discover Publish & Share Filter & Organize

Hybrid Classification,

Automatic Clustering

Clip/Re-Clip,

Love/Comment

Machine Learning,

Recommendation

Auto-Publishing,

Personalization

HTML5,

App, PDF

Smart Curation?

Digital Magazine

Facebook/Twitter

Mail Sharing

Real-time Chatting

Learning

Page 14: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)
Page 15: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

ziny.us It’s show time

“한번 봅시다.

재미있고 아름다운 큐레이션 서비스”

Page 16: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

What Happened…

16

Native App

+ Servers

HTML5 App

+ Servers

• 개발비 과다

• 호환성 문제

• 메모리 문제

• 속도, 손맛

• 크로스 플랫폼

• 버티컬 앱개발

H-WebApp

+ Cloud

?

Hybrid App

+ Cloud

Page 17: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

<O2> 인프라

ziny.us 플랫폼

ziny.u

s iPad

ziny.u

s Web

Web Enabler

Bookm

ark

let

소셜 빅데이터 분산 병렬 수집, 관리 (1일 500만 건)

클라우드 스토리지에 데이터 저장과 실시간 인덱싱

• 450 Cores, 1.5TB Ram, 200TB HDD

• 원시 소셜 데이터 : 총 5억 건, 2.5TB

• 수집 속도 : 500만 건 / 일

• 수집 방식 : Hybrid Model (크롤링 + Open API + Agent)

• 저장 구조 : 클라우드(NoSQL+DFS), 데이터 3중화

트위

57% 블로

24%

뉴스

1%

미투

데이

18%

수집 데이터 구성 1일 수집, 인덱싱 로그

학습기반 분류 (SVM)

규칙기반 분류 (VSM+RULE)

피드백 학습

A 분류체계 B 분류체계 C 분류체계

소셜 아티클

아티클1

아티클7 아티클20 아티클51

실시간

병렬,

분산처리

SVM 기반 기계 학습과 VSM 기반 규칙 모델 통합

실시간 소셜 아티클 분류를 위해 병렬, 분산처리

사용자 관심을 매거진으로부터 동적 학습

SFV 인덱스와 VSM에 기반한 초고속 아티클 추천

사용자 생성 매거진 학습 아티클 자동추천(ziny추천) 사용자 피드백(Clip,Love)

쓰면 쓸수록 똑똑해지는 소셜 매거진

매거진 별 SP Feature vector 생성

Social Feature- Vector Index

Fast Similarity Calculation on Vector Space Model

약 5억

지니어스 서비스 플랫폼 구성

17

Page 18: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

<O2> 인프라

ziny.us 플랫폼

ziny.u

s iPad

ziny.u

s Web

ziny.u

s Sm

art P

hone

Web Enabler Z-C

loud

Pla

tform

D

esk

top A

gents

Vertica

l Apps

Bookm

ark

let

Cross-Platform

Tools M

obile

Agents

새로운 지니어스 서비스 플랫폼

<O2> 인프라

ziny.us 플랫폼

ziny.u

s iPad

ziny.u

s Web

Web Enabler

Bookm

ark

let

18

Page 19: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

Cross Platform Tools…

19

유 형 사용 가능 도구

JavaScript Libraries

Web App Wrappers

Native Code Transformer

Applications Framework

Page 20: 전문가토크 릴레이1탄 크로스모바일플랫폼 전략 (이경일 대표)

경청에 감사를 드립니다.