• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
142 리눅스와 모바일 day1-track4_2_v1.5
 

142 리눅스와 모바일 day1-track4_2_v1.5

on

  • 1,345 views

 

Statistics

Views

Total Views
1,345
Views on SlideShare
769
Embed Views
576

Actions

Likes
0
Downloads
26
Comments
0

4 Embeds 576

http://deview.kr 534
http://play.daumcorp.com 39
http://local.deview.kr 2
http://deview.admin.nhn.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    142 리눅스와 모바일 day1-track4_2_v1.5 142 리눅스와 모바일 day1-track4_2_v1.5 Presentation Transcript

    • 리눅스와 모바일 우분투 한국 커뮤니티Ubuntu Korea 한상곤 전임연구원 / ㈜ 휴먼네트웍스 기술연구소
    • CONTENTS 1.Part 1. 플랫폼Platform – 플랫폼은 생태계의 일부이며 전부이다. 2.Part 2. 모바일Mobile – 전체는 부분의 합보다 크다. 3.Part 3. 리눅스Linux – 어부지리漁父之利 4.Part 4. What’s Next? –작고 더 넓은 세상으로 향한다.
    • 1.Part 1. 플랫폼 – 플랫폼은 생태계의 일부이며 전부이다
    • 생태계(ecosystem)
    • 플랫폼(flatform)
    • 플랫폼(flatform) • 플랫폼 • 일반적으로 플랫폼은 다양한 용도에 공통적으로 활용할 목적으로 설계 및 제 작된 구조(물) • 모바일에서 플랫폼이란 다양한 응용 어플리케이션과 서비스를 동작시킬 수 있 는 하드웨어와 소프트웨어의 결합체를 의미 • 단말 플랫폼 : iOS, Android, Tizen, etc… • 서비스 플랫폼 : Facebook, Twitter, 지식쇼핑…
    • 플랫폼을 구성하는 요소 SW HW Dev 플랫폼Platform
    • 생태계와 플랫폼 사용자 생태계 플랫폼 개발자
    • Part. 1 결론 1. 대부분의 '모바일 생태계'는 '닫힌/폐쇄적' 생태계를 근간으로 지속 2. 'colse/open' 생태계 구축을 위해선 플랫폼 구축이 필수적 3. 플랫폼은 "SW + HW + Dev."로 구성 ex) iTunes, Google Play, Etc.
    • 2. 모바일 플랫폼 : 전체의 합은 부분의 합을 능가한다.
    • 개요
    • Apple's Mobile Platform Xcode iPhone / iPad iOS
    • Android Android API / Java ARM Android(Linux Kernel)
    • Tizen Mobile Platform Native / HTML5 ARM Linux Kernel
    • Firefox Mobile Platform Native / Firefox ARM Gonk(Linux Kernel base)
    • Ubuntu Touch Platform QML / HTML5 / ARM Ubuntu Touch
    • Ubuntu Edge Platform Native ARM Ubuntu
    • 다시 말해서 Ubuntu Edge iOS Windows Phone Android Firefox Tizne Ubuntu Touch HW ARM ARM ARM ARM ARM ARM ARM SW iOS 7 Windows Phone 8 Android Gonk Linux Ubuntu Ubuntu Android API(java) / Native(NDK) HTML5 / Native HTML5 / Native QML / Native Native Dev. Xcode C# / VS Etc iTunes Store Linux Base, Open Platform
    • Part 2. 결론 1. 마이크로소프트Microsoft/애플Apple을 제외한 거의 모든 모바일Mobile 운영체제OS는 리 눅스Linux 기반 2. 현재 진행되고 있는 모바일 플랫폼 프로젝트는 리눅스 기반 3. 시스템 언어Native 에 대한 접근성 및 사용자 인터페이스User Interface때문에 마크업 Markup 4. 언어인 HTML5가 많은 곳에서 '활용' 되고 있다는 점 개발자에게 모바일 플랫폼 전략이란? • HW 개발자 : 변함없는 우리들(!) • SW 개발자 : 냉탕과 온탕 사이 • HTML에 대한 의존도가 높아지고 있으며, '속도' 때문에 Native 언어를 사 용하는 경우도 발생함
    • 3. Part.3 – 리눅스, 漁父之利
    • 안드로이드 전성기가 가져온 ‘리눅스 천하' Security Automation Scalability
    • 그런데, 리눅스는 이런걸 말하는게 아니였나요?
    • 하지만 우리들에게 리눅스란?
    • 그래서 사용자에게 이런걸 제공?
    • 겉잡을 수 없는 간극을 줄이기 위한 다양한 해결책의 등장… EFM(Enlightenment File Manager)
    • 겉잡을 수 없는 간극을 줄이기 위한 다양한 해결책의 등장… QMF(Qt Messaging Framework)
    • 겉잡을 수 없는 간극을 줄이기 위한 다양한 해결책의 등장…
    • Part 3. 결론 1. 리눅스가 많이 사용되는 이유는 공개된 '소스', 막강한 '자료', 강력한 '기능', 안정적 인 '성능'등을 들 수 있음 2. 그러나 • 리눅스를 화면이 존재하는 기기에 사용하기 위해서는 사용자 경험UX를 제공 해 줄 방법이 필요 • iPhone은 '사용자 UX'에 관한 압도적인 우위를 점하고 있고, 안드로이드는 '세 상의 모든 Open Source'를 모두 모아서 UX를 제공하고 있음 그렇다면 다른 것은? • 새로운 플랫폼을 구성할 때 가장 큰 걸림돌은 단연코 'UI/UX' • 리눅스가 가진 장점에 맞먹는 '단점' – GUI
    • Part 3. 의문 그렇다면, 리눅스는 '모바일' 환경에 어울리지 않는 것일까?
    • 4.Part 4. What’s Next? –작고 더 넓은 세상
    • 당신의 모바일은 안녕하신가요?
    • 우리들의 모바일은 바쁩니다.
    • 우리들의 리눅스는 끝없이 성장하는 중
    • 하지만, 리눅스에 대한 대한 애정과 관심이 절실합니다.
    • Part 4. 결론 1. 웨어러블, M2M, IoT 등과 같이 모바일 기기에 '지능'을 탑재하는 시도가 계속해서 시도되고 있음 2. 스마트폰이 아닌 '모바일'에 눈을 돌려봐도 리눅스의 영향력을 '막강' 3. '스마트폰'은 '모바일'의 일부분 더 먼 미래를 위해서 우리가 준비해야 할 것은 '기 본기'  더 많은 시간을 '커널/시스템'에 투자  더 다양한 'UI/UX'에 대한 연구가 필요  '폰'이 아니라 '모바일'에 집중
    • Q&A
    • THANK YOU