85
스마트 모바일 시대의 개발자 Jonghong Jeon (ETRI) Email: [email protected] Blog: http://mobile2.tistory.com http://twitter.com/hollobit

스마트 모바일 시대의 개발자

Embed Size (px)

DESCRIPTION

학부 학생들을 대상으로 발표를 한 자료로 스마트 모바일 시대의 개발자에 대한 이야기들을 풀어보았습니다

Citation preview

Page 1: 스마트 모바일 시대의 개발자

스마트 모바일 시대의 개발자

Jonghong Jeon (ETRI)

Email: [email protected] Blog: http://mobile2.tistory.com

http://twitter.com/hollobit

Page 2: 스마트 모바일 시대의 개발자
Page 3: 스마트 모바일 시대의 개발자
Page 4: 스마트 모바일 시대의 개발자

4

앱 생태계의 성장

Page 5: 스마트 모바일 시대의 개발자

Mobile + Personal

스마트 모바일의 시대

InternetSMART Phone, Pad … (소통의 도구)

응용

Page 6: 스마트 모바일 시대의 개발자

6

Our Dream ?

http://youtu.be/6Cf7IL_eZ38

Page 7: 스마트 모바일 시대의 개발자

7

Changes (스마트 디바이스 급성장)

Source: http://totoro4.wordpress.com/2011/07/08/smart-device-leads-change-device-side/

Page 8: 스마트 모바일 시대의 개발자

8

Changes (무선네트워크 진화)

아날로그폰

아날로그음성통화

디지털폰

디지털음성통화

피처폰/스마트폰

IP 기반데이터서비스 시작

고성능 스마트폰

All IP 기반데이터서비스 확산

가상 스마트 기기

All IP 기반초고속 데이터서비스

아날로그망 GSM/CDMA망 WCDMA망 OFMDA망 ??

음성 통신 서비스의 시대 데이터 통신 서비스의 시대

Page 9: 스마트 모바일 시대의 개발자

9

Changes (패러다임의 전환)

-

10,000

20,000

30,000

40,000

50,000

60,000

2003 2004 2005 2006 2007 2008 2009 2010 2011 2012

초고속 인터넷 가입자

인터넷 이용자수

이동통신 가입자

스마트폰 가입자

초고속 인터넷가입자수 추월

인터넷 이용자수추월

전체 모바일가입자 추월

Page 10: 스마트 모바일 시대의 개발자

10

Changes (스마트 기기와 단말)

Source: http://slidesha.re/yMfSyy

Page 11: 스마트 모바일 시대의 개발자

11

Changes (스마트 모바일 시대)

Page 12: 스마트 모바일 시대의 개발자

12

Device, I/O, UI 기술의 진화

Source: Morgan Stanley, Mobile Internet Report, 2010.4

Page 13: 스마트 모바일 시대의 개발자

Changing Our Life

http://www.youtube.com/watch?v=NAllFWSl998http://www.youtube.com/watch?v=1hIpTo410oU

Page 14: 스마트 모바일 시대의 개발자

“I am certain that the mobile telecoms world will count its time in two Eras. The Era BI: time Before the iPhone, and the ERA AI: time After the iPhone”

[email protected]

http://communities-dominate.blogs.com/brands/2007/05/entering_iphone.html

Author of “Digital Korea”, Tomi T Ahonen

http://www.tomiahonen.com/

14

Page 15: 스마트 모바일 시대의 개발자

15

Online/Off-line Convergence

http://youtu.be/VaNzbCtxtcY

http://is.gd/gZTKzS

Page 16: 스마트 모바일 시대의 개발자

Online/Off-line Convergence

Page 17: 스마트 모바일 시대의 개발자

Online/Off-line Convergence

Page 18: 스마트 모바일 시대의 개발자

Online/Off-line Convergence

Page 19: 스마트 모바일 시대의 개발자

19

Online/Off-line Convergence

Page 20: 스마트 모바일 시대의 개발자

Age of Hyperconnectivity

Source: Intel, 2010

20

Page 21: 스마트 모바일 시대의 개발자

Change[1] – Wireless Network

21Source: KCC

Page 22: 스마트 모바일 시대의 개발자

Change[2] - Mobile Internet

Source: Morgan Stanley, Internet Report, 2010 22

Page 23: 스마트 모바일 시대의 개발자

Internetremix

Google

Social

Twitter

Facebook

Apple

Mobile

Nokia

Cloud

TV

Web 2.0

Daum

NHNMedia

Change[3] – Internet Remix

Samsung

SKT

M2M

Car, Home

The Internet is not just for inter-networking ….

23

Page 24: 스마트 모바일 시대의 개발자

Change[4] – Openness

Source: Programmableweb.com

Page 25: 스마트 모바일 시대의 개발자

Change[4] – Openness

5 billion API calls / day (April 2010)

1.6 billion API-delivered stories / month (October 2010)

5 billion API calls / day (October 2009)

8 billion API calls / month (Q3 2009)

3 billion API calls / month (March 2009)

13 billion API calls / day (May 2011)

Over 260 billion objects stored in S3 (January 2011)

10 billion API calls / month (January 2011)

25Source: Programmableweb.com

Page 26: 스마트 모바일 시대의 개발자

Change[5] – Smart Devices

Page 27: 스마트 모바일 시대의 개발자

Change[5] – Smart Devices

Smartphone(2001)

Smartphone(2009)

Smartphone(2017)

MobilePhone

MobileInternet

Smart??

27

Page 28: 스마트 모바일 시대의 개발자

Change[6] – Market

28

Page 29: 스마트 모바일 시대의 개발자

29

Change[6] – Market (Regional Penetration)

Source: VisionMobile

Page 30: 스마트 모바일 시대의 개발자

30

Change[6] – Market (Global Penetration)

Page 31: 스마트 모바일 시대의 개발자

31

Change[6] – Market (US, KR Penetration)

Page 32: 스마트 모바일 시대의 개발자

32

Change[6] – Market (Age Group Penetration)

Page 33: 스마트 모바일 시대의 개발자

33

Change[6] – Market (OS Penetration)

Page 34: 스마트 모바일 시대의 개발자

Change[7] – Usability

34

Page 35: 스마트 모바일 시대의 개발자

Change[7] – Usability & UX

http://www.youtube.com/watch?v=wsauQUoe9KM

http://www.youtube.com/watch?v=pT4EbM7dCMs

Page 36: 스마트 모바일 시대의 개발자

Change[8] – User Trends

36

Page 37: 스마트 모바일 시대의 개발자

37

Change[8] – User Trends

Page 38: 스마트 모바일 시대의 개발자

38

Change[9] – Application

H/WFunctionality

CameraDMB

Display

Design Convenience

UI

Design Convenience

UIH/W

Functionality

Application&

Contents

Page 39: 스마트 모바일 시대의 개발자

Change[10] – Platform War

39

Page 40: 스마트 모바일 시대의 개발자

Change[10] – Platform War

Developer’s view End user’s view

Mobile PlatformMobile App

http://blog.appsfire.com/infographic-ios-apps-vs-web-apps

Page 41: 스마트 모바일 시대의 개발자

Change[11] – Ecosystem

Source: TechCrunch41

Page 42: 스마트 모바일 시대의 개발자

Change[12] – Appconomy

42

Page 43: 스마트 모바일 시대의 개발자

Change[13] - Extensibility

43

Page 44: 스마트 모바일 시대의 개발자

44

Change[14] – Multi devices

Page 45: 스마트 모바일 시대의 개발자

Change[14] – Multi Device UX

http://www.youtube.com/watch?v=l2WlUuBpI24

http://www.youtube.com/watch?v=iN5_oiDqMew

http://www.youtube.com/watch?v=-cp3K95yZd4

Page 46: 스마트 모바일 시대의 개발자

Change[15] – Multi Screen

46

Page 47: 스마트 모바일 시대의 개발자

Change[16] - Convergence

47

Page 48: 스마트 모바일 시대의 개발자

48

Change[17] - Innovation

Page 49: 스마트 모바일 시대의 개발자

Change[18] – Patent war

49

Page 50: 스마트 모바일 시대의 개발자

Change[19] - Fragmentation

• Network Fragmentation

• Service Fragmentation• Device Fragmentation• Platform

Fragmentation• Screen Fragmentation• Application

Fragmentation• Content Fragmentation

http://is.gd/yXvTj7

Page 51: 스마트 모바일 시대의 개발자

Change[20] – Cloud

51

Page 52: 스마트 모바일 시대의 개발자

Change[21] – On/Off Mix

52

Page 53: 스마트 모바일 시대의 개발자

Change[22] – “SoLoMo”

Page 54: 스마트 모바일 시대의 개발자

54

Change[22] – “SoLoMo”: Local + Mobile

Google US Mobile Queries (Indexed), 2007 – 2011

120

100

80

60

40

20

0

2007 2008 2009 2010 2011

4x Growthin past years

Source: Google.

Page 55: 스마트 모바일 시대의 개발자

Change[22] – “SoLoMo”: Social + Mobile

More than 800 million active users (More than 350 million via mobile)

Page 56: 스마트 모바일 시대의 개발자

Change[23] – New Requirements

• More Connected – Real-time connectivity / 24x7 / in palm of hand…

• More Affordable – Wi-Fi nearly ubiquitous in many developed markets…for

many / 3G tiered pricing lowers adoption barrier…

• Faster – Near-zero latency for boot-up / search / connect / pay...

• Easier to Use – User Interface revolution + location awareness provide

something for nearly everyone…

• Fun to Use – Social / casual gaming / reward-driven marketing…

• Access Nearly Everything – Music / video / documents / ‘stuff’ in cloud...

• Longer Battery Life – Hours of continuous usage…

Source: Morgan Stanlay ‘10

56

Page 57: 스마트 모바일 시대의 개발자

57

Key Technology

Personal Mobile Devices

Personal Contents, Context, Information

Mobile Personal Internet

Mobile Personal Cloud & Virtual Storage

Mobile Application

M2M

Mobile Platform UI/UX

Page 58: 스마트 모바일 시대의 개발자

Hype Cycle

TechnologyTrigger

Peak ofInflated

ExpectationsTrough of

Disillusionment Slope of Enlightenment Plateau ofProductivity

TimeYears to mainstream adoption:

Less than 2 years 2 to t years 5 to 10 years More than 10 yearsObsoleteBefore plateau

Mobile Enterprise ApplicationPlatforms

Location-Based Service

Mobile Search

Mobile Social Networks

Mesh Networks: Sensor

Mobile Fraud Detection

User Experience Platforms

Context-Enriched ContentContext Delivery Architecture

Augmented User Interaction

Mobile Augmented Reality

Mobile Consumer Application Platforms

Mobile2Home – Connected Home

HTML5

Markerless Tracking

Media Tablet

Browser Client OS

M-Health

Mobile Health Monitoring

Personal Navigation

Mobile TV Streaming

Mobile Email Services

Mobile Music Streaming

Mobile TV Broadcasting2D Image Recognition

Mobile Application Stores

Mobile WidgetMobile Banking

Mobile Learning

Voice-to-TextConversion Services

Mobile Advertising

Mobile (bar) code MarketingIndoor Positioning

Mobile Money Transfer

Mobile Coupons

Mobile OTA Payment

Cellular M2M Services

Mobile Digital Signage

Mobile Virtual Worlds

Mobile HD VoiceMobile Personal Converged Communication Services

Long Term Evolution

802.15.4/ZigBee

Bluetooth 3.0

Near-Field Communication

Bluetooth 4.0

Gesture Recognition

Haptic

GPS

Mobile Browsers

Multi touch

802.11n

Augmented Data Interface

Head-Mounted Displays

Mobile2Car – Connected Car

Bio-Acoustic Sensing

Phone BarCode Reader

Mobile Collaboration Client

Mobile Web Applications

Mobile Cloud Synchronization

Enterprise Mobile Communications Gateway

Virtual Reality

3D Object Tracking

Emotion Detection

Tangible User Interfaces

Computer-Brain Interface

Augmented Reality Applications

Machine-to-Machine Communication Services

3D ObjectRecognition

Marker based Tracking

1D Barcode

Mobile Remocon

[email protected]

Source: TTA SSM 2011 – Mobile Services

58

Page 59: 스마트 모바일 시대의 개발자

Top 10 Keyword (2011)

MobileOpenAPIPlatformSmartSocial

CloudWebAppM2M NFC

59

Page 60: 스마트 모바일 시대의 개발자

2012, Top 10 Mobile Technology

Page 61: 스마트 모바일 시대의 개발자

Market Trends in SMART Age

Source: Nando Kim / SNU

Page 62: 스마트 모바일 시대의 개발자

62

Changes & Considerations No. Changes Preparations

1 Wireless Network New Mobile BM2 Mobile Internet Mobile Priorty Strategy3 Internet Remix Mashup Service Model4 Openness Open API5 Smart devices Any Mobile Devices6 Market Market Targeting7 Usability Easy UI/UX8 User Trends User Targeting9 Application Application Strategy10 Platform War Plaform Strategy11 Ecosystem Ecosystem Strategy12 Appconomy Application Strategy13 Extensibility14 Multi devices Multi Device UI/UX15 Multi Screen N-Screen Service16 Convergence Converged Service Model17 Innovation Innovation Strategy18 Patent war Patent Strategy19 Fragmentation Cross Platform Strategy20 Cloud Cloud Strategy21 On/Off Mix On/Off Mix Strategy22 SoLoMo Service Convergence Strategy23 New Requirements

Page 63: 스마트 모바일 시대의 개발자

Future Mobile

63

Page 64: 스마트 모바일 시대의 개발자
Page 65: 스마트 모바일 시대의 개발자

65

SW 인재상

Page 66: 스마트 모바일 시대의 개발자
Page 67: 스마트 모바일 시대의 개발자

그러나 … 현실은 ?

67

Page 68: 스마트 모바일 시대의 개발자
Page 69: 스마트 모바일 시대의 개발자
Page 70: 스마트 모바일 시대의 개발자
Page 71: 스마트 모바일 시대의 개발자
Page 72: 스마트 모바일 시대의 개발자

Source: http://blog.naver.com/dysnomia/49864872

Page 73: 스마트 모바일 시대의 개발자

“닭튀김” 수렴공식

코더

프로그래머

아키텍트

연구소장

닭집사장

전자공학 화학 수학

기계공학 물리학 생물학

Source: @xguru #H3

Page 74: 스마트 모바일 시대의 개발자

그래도 꿈을 잃지 말자!!

74

Page 75: 스마트 모바일 시대의 개발자

75

Page 76: 스마트 모바일 시대의 개발자

76

학생들을 위한 조언

학습 : 기본에 충실하고 공부하라 웹 표준의 숙지와 연습 : HTML5, CSS, Javascript CSS 표준 기반의 웹 (응용) 디자인 Mobile UI Framework 및 자바 스크립트 스킬 향상

도전과 노력 : 직접 개발해보고 시도하라 Hybrid Web App 고려 Mobile Cloud 고려 크로스플랫폼 및 멀티 스크린 지원 방법

함께 활동하라 오픈 소스 커뮤니티 활동 HTML5 응용 모범 사례들의 도출과 공유 국내외 시장분석과 글로벌 도전

시간이 허락한다면 인문학과 교류하라지금 당장 시작하라~

Page 77: 스마트 모바일 시대의 개발자

77

Page 78: 스마트 모바일 시대의 개발자

78

개발 언어 관심도

Page 79: 스마트 모바일 시대의 개발자

79

Page 80: 스마트 모바일 시대의 개발자

80

Open Source Governance

Page 81: 스마트 모바일 시대의 개발자

81

도전

Page 82: 스마트 모바일 시대의 개발자

82

열정과 창의성1. 당신은 똑같은 크기의 공을 8개 갖고 있습니다. 그 중에 7개는 같은 무게지만 한 개는 다른 것에 비해 살짝무겁습니다. 저울을 2번만 사용해 살짝 무거운 공 하나를 찾아내려면 어떻게 해야 할까요?

2. 시계를 보니 3시 15분입니다. 시침과 분침 사이의 각도는?

3. 고속도로에서 30분 동안 승용차가 존재할 확률이 0.95라고 할 때 10분 동안 존재할 확률은 얼마가 될까요? (확률은 일정하다고 가정합니다.)

4. 어느 나라의 사람들은 태어나는 아이 모두 남자아이만을 원합니다. 때문에 모든 가정이 남자아이가 태어날때까지 계속 아이를 낳았습니다. 이 나라의 남녀 인구 비율은 어떻게 될까요?

5. 시계의 시침과 분침은 하루에 몇 번 겹쳐질까요?

6. 당신의 8살된 조카에게 '데이터베이스'에 관해 세 개의 문장으로 설명해 보세요.

7. 전세계 피아노 조율사는 몇 명일까요?

8. 어떤 마을에 100쌍의 부부가 있습니다. 남편들은 전원 바람을 피고 있습니다. 아내들은 모두 자신의 남편 이외의 남자들이 바람을 피고 있다고 생각합니다. 이 마을의 정해진 법률은 외도와 간통을 허락하지 않습니다. 또한 누구든 자신의 남편이 바람을 피고 있다는 사실을 알게되면 즉시 자신의 남편을 죽이는 규율이 있습니다. 이마을의 여성들은 규율을 어기지 못합니다. 어느 날 마을의 왕비가 말했습니다. 이 마을에는 외도하고 있는 남자가 적어도 한 명은 있다. 자, 앞으로 이 마을에는 무슨 일이 벌어질까요?

Page 83: 스마트 모바일 시대의 개발자

83

Page 84: 스마트 모바일 시대의 개발자

84

Question

Page 85: 스마트 모바일 시대의 개발자

For more discussion :JongHong Jeon([email protected])+82-42-860-5333

Blog : http://mobile2.tistory.com/mhttp://twitter.com/hollobit

Thank you

OR85