Your SlideShare is downloading. ×
0
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Worklight for University 웨비나 발표자료
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Worklight for University 웨비나 발표자료

908

Published on

Worklight for University 웨비나 발표자료

Worklight for University 웨비나 발표자료

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
908
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
36
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • MAIN POINT: Next steps include leveraging the ibm mobile enterprise web site to gain access to information and trials of key software. Talk to your IBM representative or business partner to find the right next step for you. SPEAKER NOTES: Thank you for your time today. We ’ d be happy to answer your questions between and after sessions today. To learn more about what you ’ ve heard so far in the first two session and to actually being using trials of the IBM Mobile Foundation software offerings you can visit the main IBM mobile enterprise website shown on the screen. Above all, take the time to talk with your IBM representative or business partner to find the right next step for you. BACKGROUND DETAIL: << Any additional background detail including sources for factoids, quotes, and proof points to be added here >>
  • Transcript

    • 1. IBM Worklight for University. 김대정 과장 mcdj@kr.ibm.com 한국 IBM 소프트웨어그룹 © 2012 IBM Corporation
    • 2. 컴퓨팅 환경의 진화와 디지털 혁명을 통해 세상이 급변하는 지금 모바일로의 변화는 이제 필연적입니다 100 억개 2020 년까지 모바일 디바이스 61% 의 CIO 들이 모바일 분 야에 높은 관심 표명 45% 모바일 앱 기반 생산성 향상
    • 3. 이제는 대학도 서비스입니다 .모바일 환경과 맞물려 학생들과 교직원에게 어떠한 편의를 제공하느냐가 대학의 핵심 역량중의 하나로 평가받는 시대가 왔으며 , 대학 IT Shop 의 고민으로 대두되었습니다 . Mobile Campus Smart Campus Next ?* 단순 정보전달 기능 중심 * 모바일앱 활용도 증가 *Interactive App 적용- 시간표 , 성적조회 - 스마트 학생증 - 증강현실 기능 적용- 등록 , 장학금 조회 - 출결관리 - 디바이스 고유기능 활용- 도서관정보 , 취업정보 - 도서관 시스템 - 쌍방향 통신 채널- 사내 정보 알림 - 학생 수업지원 강화 - 커뮤니티 활성화- 교직원 연락처 조회 - 교수 수업지원 강화 - 학내 현안 전자투표
    • 4. IBM Mobile Foundation Worklight – IBM Mobile Foundation 의 중심 컴포넌트 모바일 프론트 엔드 기업 모바일의 통합과 제어 기업 기간 업무 모바일 앱 라이프사이클 관리 엔터프라이즈 연결 / 보안 Mobile Mobile 모바일 디바이스 관리 모바일 앱 통계 분석 Foundation Foundation Worklight Endpoint Manager Cast Iron MEAP for Mobile Devices Cloud Integration 단지 UI 개발 도구만이 아닌 , 크로스 플랫폼 모바일 애플리케이션에 대한 신속하 고 비용 효율적인 개발 , 통합 , 관리를 위한 엔터프라이즈 모바일 애플리케이션 플 랫폼
    • 5. 일반현황 : Worklight (1/2) 2012 년도 1 월말 IBM 으로 인수된 WorkLight 는 모바일 어플리케이션 개발 플랫폼으로 전세계적으로 다수 의 구축사례를 보유하고 있습니다 . WorkLigh 소개 • 글로벌 기업들과의 파트너쉽 • WorkLight 는 Gartner, CIO 등 미국 전문 IT 리서치에 서 선정한 엔터프라이즈 상위제품군 업체 , 가장 멋진 • 매출규모 매년 150% 성장 기술 공급업체 , TOP 50 비즈니스 IT 기업으로 선정되 • 1,700 만 달러 투자 유치 었습니다 . • 다수의 특허 보유 주요 Reference 5
    • 6. 일반현황 : Worklight (2/2) Worklight 는 IBM 제품으로 개발 생산성 향상 , Runtime 모듈의 특화 기능 추가 및 확장 , 운영 / 관리 기능 의 확대 등을 지속적으로 추진하고 있습니다 . IBM Mobile Enterprise 의 Roadmap Build, Manage and Extend and Connect , Run Secure Transform • IBM 포트폴리오와의 결합과 플랫폼 • Static 분석 보안 툴과의 결합 (JSA • Mobile Strategy & planning 서비스 확장 지원 (WebSphere Portal, for Rational AppScan) Rational Lifecycle Management • Analytics Commerce, Social business tools) • Risk 분석을 위한 데이터 수집 및 가 포함된 모바일 enable 솔루션 • MDM (Mobile Device Management) Export • 개발생산성 강화 • Implementation & hosting 서비스 • 패키지형 어플리케이션 • Web Application Firewall 및 침입탐 • WYSIWYG 지원 지 시스템과의 결합 • IBM Interactive user interface • data driven 방식의 어플리케 이션 생성 design 서비스 • 일반 auth 프로토콜의 지원 (SAML, • Hosted development & production Oauth, Facebook, Twitter) (Cloud and SaaS) • Physical device management 서비스 • 모바일 서비스 개선 • Jailbreak 및 malware 감지 • Bandwidth 최적화 및 위치기반 • Advanced mobile analytics 서비스 6
    • 7. Worklight Architecture 모바일 통합개발 플랫폼인 Worklight 솔루션은 Worklight Studio, Worklight Server, Device Runtime Component, Worklight Console 의 4 가지 요소로 구성되어 있으며 , 개발비용의 절감과 빠른 시장요구 대응 을 위한 여러 기능의 제공 및 안정적인 서비스를 위한 성능을 보장합니다 . 모바일 서비스 구축 및 안정적인 성능을 보장하는 Worklight Architecture Worklight Studio Worklight Studio Device Runtime Device Runtime HTML5, Hybrid, Native iOS Cross-platform Compatibility Public/Private App Stores Coding SDK Layer Application Code App 설치파일 Optimization Android Server Integration Framework Build Engine Framework SDK 배포 Encrypted Storage Integrated Device SDKs BlackBerry SDK Runtime Skinning 3 Party Library rd Statistics/Diagnostics Integration Win Phone Reporting SDK App 빌드 및 리소스 배포 통신 ( 데이터 요청 및 수신 ) Worklight Server Worklight Server Enterprise Back-End systems Worklight Console Worklight Console Client-side Server-side Application Code App Resources Application Version / Cloud Services Stats Aggregation Management Direct Update JSON Transaction Mobile Web Push Management 서비스 관리 Apps Authentication 및 통계 조회 Reporting / Analytics Adapter Library Unified Push Notification 7
    • 8. 다양한 모바일 플랫폼 별 개발 최소화 Worklight 에서 제공하는 통합개발환경 (IDE, Worklight Studio) 의 빌드 작업만으로 , 웹 기반으로 작성된 1 개의 서비스 화면이 별도의 추가 작업 없이 다양한 OS 환경과 기종에 배포되고 동일하게 동작합니다 . One Source Multi Use 의 개념도 개발환경 서비스 채널 통합 개발 플랫폼 PC/Mobile 웹 브라우저 웹 서비스 Contents C Server Web 통합 개발 IDE Application iPhone/iPad 등록 설치 Contents B Binary File 채널별 표준 Optimize 툴 (ipa) App Store Android Phone 등록 설치 Binary File 통합 배포 Tool (apk) Contents A Android Market 신규 채널 서비스 확장 모니터링 , 통계 / 분석 신규 채널용 배포파일 8
    • 9. 모바일 Web, App, Hybrid 방식 동시 지원 WorkLight 를 통하여 제작된 어플리케이션은 기본적으로 Hybrid 방식으로 구현되지만 , 모바일 웹으로의 퍼 블리싱 및 특정 솔루션 연동이나 고급 UI 제작을 위한 Native 코딩 방식의 App 화면 제작도 지원합니다 . 다양한 형태의 어플리케이션 제작을 지원 • 모바일 브라우저에서 기동 • Native 컨테이너 위에서 웹 • 다수의 화면은 웹 화면으로 개 • 플랫폼 종속적인 기능 구현 • HTML, JS 등의 웹 리소스로 구 기반으로 작성된 화면이 표 발 • 시간과 비용이 소요되는 반면 시 • NFC, AR 등과 같이 Native 인 디바이스에 특화된 기능을 제 성 • Native 컨테이너 및 App 터페이스 API 로 제공되지 않는 공하므로 고급 UI 구현에 적 • App 에서는 가능한 기능 ( 디바이 동작에 필요한 라이브러리는 기능을 Native 코드로 개발하 합 스 제어 등 ) 들이 동작하지 않 Worklight 에 의하여 자동생 여 추가 음 성 9
    • 10. 다양한 단말기 및 운영체제 지원 다양한 OS 환경 및 디바이스에 대하여 모바일 어플리케이션의 개발 및 테스트 / 배포를 위한 통합개발 환경 을 제공하며 , 향후 추가되는 OS 환경에 대해서도 빠르게 적용할 예정입니다 . 지원하는 단말기 및 운영체제 (OS) iOS 4.x 이상 Android 2.1 이상 BlackBerry OS 5 이상 Windows Phone 7 이상 지원 OS iPhone3GS 삼성 ,LG,SKY, BlackBerry Windows Phone 7 iPhone4 Motorola,HTC 등의 탑재 스마트폰 탑재 스마트폰 iPod Touch Android 탑재 스마트폰 스마트폰 iPad 갤럭시 탭 등 각종 BlackBerry Playbook N/A iPad2 Android 기반의 태블릿 지원 준비 중 태블릿 10
    • 11. 단말 환경에 최적화된 성능 및 UI/UX 지원 Worklight 은 웹 표준 기술을 지원하므로 HTML5/CSS3 에서 제공하는 고도화된 신기술을 쉽게 반영할 수 있 으며 , 계속해서 개선되어 가는 여러 종류의 웹 기반 UI Framework 을 적용하여 다양한 사용자 인터페이스를 구현할 수 있습니다 . Worklight 은 UI/UX 개발의 확장성을 보장 < 동영상 Play> HTML5/CSS3 지원 기능의 확장 적용 <Web Database> < 위치정보 (geolocation)> < 해상도 대응 > <Local File 제어 > 800px < 고수준 애니메이션 구 480 px 현> <Drag&Drop> < 다양한 레이아웃 > < 터치 이벤트 향상 > 다양한 UI Framework 및 라이브러리 적용 11
    • 12. 제품 특장점 (1/3) Worklight 은 One Source Multi Use 를 위하여 사용이 편리하고 충분히 검증된 통합 개발환경을 제공합니다 . 또한 , 표준 웹 기술을 이용한 UI 개발 방법은 솔루션의 종속성을 최소화하여 개발자의 접근성을 높이며 향 후 서비스 확장에 장점이 있습니다 . Cross-Platform 과 서비스 확장에 최적화된 환경 제공 A. OS 별 어플리케이션 빌드 및 배포 패키지 생성이 간편합니다 . • 1 개의 소스를 서비스하고자 하는 OS 별 어플리케이션으로 손쉽 게 빌드하고 배포하기 위한 패키지 생성이 자동으로 수행 • 개발된 소스에 변경이 존재하는 경우 , 빌드 명령으로 대상 OS 의 어플리케이션에 동시 적용 • 하나의 소스코드를 이용하여 수정 / 배포하므로 각 OS 별 대응을 위한 별도의 작업 불필요 • 자동 생성된 패키지에 Native 모듈로 제공되는 보안 솔루션 및 iOS Android 3rd Party 솔루션을 포함하는 것으로 연동 작업 처리 B. 표준 웹 기술로 개발하므로 툴에 쉽게 접근하며 향후 확장성에 유리합니다 . • HTML/JS/CSS 등의 웹 기술요소를 사용하여 화면을 구현하므로 서비스 화면을 구성하는 별도의 개발언어 습득이 불필요 웹 리소스 • 개발 Tool 에서만 사용되는 Mark-up 언어가 따로 없어 개발 Tool 교육기간이 최소화 <Html> JS() Image • HTML5/CSS3 및 jQuery/Sencha Touch 등의 모바일 전용 UI Framework 를 완벽하게 지원하므로 모바일 서비스에 알맞은 UI/UX 구성이 가능 • 서버통신 및 디바이스 제어는 제공하는 API 를 호출하여 처리 12
    • 13. 제품 특장점 (2/3) Worklight Server 에 탑재되는 Adapter 를 이용하여 기존 시스템과의 연동이 용이하게 처리되므로 개발 대상 작업이 복잡하지 않으며 , 툴의 설치 및 관리가 편리하기 때문에 쉽게 개발환경을 구성하여 효율적이 개발이 가능하도록 지원합니다 . 개발 생산성과 효율성을 보장하는 구조 C. Adapter 적용으로 서버 개발이 최소화되어 화면 개발에 집중할 수 있습니다 . Worklight • Http/SQL Adapter 를 기본으로 제공하여 , 해당 프로토콜을 지원 Server 하는 기존 시스템과의 연계 작업이 간편 (XML 설정과 JavaScript 코딩 만으로 시스템 연계를 위한 개발 완료 ) • Site 종속적인 시스템 인터페이스는 Custom Adapter 를 추가 WAS( 웹 서비스 ) 개발하여 대응할 수 있는 구조 제공 • Adapter 작업만으로 시스템 연계가 완료되므로 , 별도의 서버 어플리케이션 작업이 불필요 ( 클라이언트 개발에만 집중하므로 모바일 어플리케이션 (iOS, Android) 서버 배포의 단계가 생략되고 , 서버 환경에 크게 종속되지 않고 DB 서버 개발 진행 ) D. 빠른 시간 안에 개발환경 구성이 가능하므로 개발 효율성이 증가됩니다 . 개발자 PC • Worklight Studio 와 Worklight Server 는 별도 설치 파일이 제 공되어 쉽게 설치할 수 있어 처음 개발환경을 구성하거나 새로운 개발환경을 추가하기에 편리 Worklight Studio • 개발자 PC 에 Worklight Server 를 설치하여 개발하면 되므로 , 서버 개발환경이 구성될 때까지 대기할 필요 없이 개발에 착수 Worklight Server • 서버 반영 없이 로컬 PC 에서 개발 / 테스트가 가능하므로 모바일 서버 작업에 따른 개발 영향도가 최소화되어 개발생산성이 증가 Admin DB (mySQL) 13
    • 14. 제품 특장점 (3/3) Worklight 에서 제공하는 배포 및 관리 기능은 모바일 서비스 운영에 편리함을 제공하며 , 솔루션과 Customizing 영역이 명확히 구분되어 있어서 Customizing 에 따른 영향도가 적고 , 향후 유지보수를 수행하 는 데 특별한 어려움이 없습니다 . 용이한 유지보수를 위한 모바일 서비스 관리 기능 제공 및 솔루션 종속성 최소화 E. 다양한 배포 방식 및 어플리케이션 관리 기능으로 운영의 편의성을 제공합니다 . Admin Console • 애플 App Store, Android market 등의 Public App Store 를 통 Private App Store 한 배포 지원 뿐만 아니라 , 사내 직원을 위한 Private App Store 의 제공 , App 다운로드 없이 웹 리소스를 바로 업데이트 하는 Direct Update 기능 제공으로 수시로 변경되는 App 의 적 용이 용이 • Admin Console 을 통하여 서비스 중인 어플리케이션을 모니터링하 고 , 서비스 차단 기능을 통한 어플리케이션 접속 제어와 통계 / 분석 리포트를 통한 서비스 현황 파악이 쉽게 가능 Direct Update F. 솔루션 영역이 명확하게 구분되어 있어서 Customizing 및 향후 유지보수에 용이합니다 . • 솔루션은 별도의 설치 파일 형태의 패키지로 제공되며 , Customizing 영역 Customizing 을 위한 작업은 솔루션에서 제공하는 여러 개발 방식 Adapter 를 이용하여 기존 Adapter 를 이용하여 기존 자동 생성된 패키지에 자동 생성된 패키지에 을 이용하여 수행 시스템 연동 시스템 연동 3rd Party 솔루션을 연계 3rd Party 솔루션을 연계 • Customizing 작업으로 솔루션 Core 영역이 변경되는 것은 아니 스크립트 Override 를 통 스크립트 Override 를 통 구축 시스템에 부합하는 구축 시스템에 부합하는 므로 Customizing 작업에 따른 영향도가 크지 않음 한 기존 API 확장 한 기존 API 확장 관리기능의 추가 / 변경 관리기능의 추가 / 변경 • Customizing 결과물은 모두 소스가 공개되며 각 Customizing 작업방식을 별도 전달되므로 향후 유지보수 및 기능추가 / 변경에 패키지로 제공되는 솔루션 모듈 수정 없이 특별한 문제가 발생하지 않음 제공하는 개발 방식으로 Customizing 수행 14
    • 15. 통합개발 환경 (IDE) : Eclipse 기반의 개발환경 제공 모바일 어플리케이션을 개발하기 위한 Eclipse Plug-in 기반의 통합개발환경을 제공함으로써 개발 및 테스 트 , 디버그가 용이하며 HTML5/CSS3 를 지원하는 웹표준 방식으로 화면을 개발하기 때문에 별도의 개발언 어 습득이 불필요합니다 . 모바일 어플리케이션 개발이 용이한 통합개발 환경 (Worklight Studio) 제공 Eclipse 는 가장 보편적으로 사용하 는 개발환경 URL update 로 최신 버전의 Worklight Studio 를 간편하게 설치 프로젝트 및 어플리케이션 생성 , 빌드 , OS 환 경 설정 등을 쉽게 처리 Html/JS/CSS 등의 일반적인 웹 화면 개발방식 으로 단기간에 툴에 적응하여 개발자의 접근성이 높음 Wizard 방식으로 프로젝트 대상 OS 환경의 선택만으로 생성이 간편 관련 Native 코드 자동 생성 15
    • 16. 통합개발 환경 (IDE) : 어플리케이션 Life Cycle (1/3) Worklight 은 개발부터 서비스 운영까지 모바일 어플리케이션의 Life Cycle 전 과정을 지원합니다 . 개발은 솔루션에서 제공하는 통합 개발환경 (IDE) 에서 웹 기반으로 진행되며 , 단위 기능에 대한 검증은 IDE 또는 Admin Console 의 preview 를 이용하거나 모바일 OS 환경 별로 제공하는 Simulator 를 사용합니다 . 개발 단위테스트 통합 및 최적화 검증 ( 통합테스트 ) 이행 및 배포 서비스 운영 개발 단위테스트 주요 기능 주요 기능 • WorkLight 에서 제공하는 통합 개발환경에서 Back-End • WorkLight 빌드 기능 실행으로 개발한 App 과 시스템과의 인터페이스를 처리하는 Adapter 와 모바일 Adapter 를 WorkLight 서버에 배포 어플리케이션 (App) 개발 • WorkLight Admin Console 에서 preview 기능으로 손 • 보편적인 웹 기술로 개발 단위 화면개발에 필요한 디자 쉽게 단위 화면에 대한 테스트 수행 인 요소 작업 ( 이미지 / 스타일 ) 16
    • 17. 통합개발 환경 (IDE) : 어플리케이션 Life Cycle (2/3) 단위 검증이 완료된 코드는 각종 솔루션 연동을 위한 Native 코드와 통합되고 모바일 OS 환경에 맞게 최적 화하는 작업을 거치며 , 각 OS 환경 별로 모바일 어플리케이션을 생성한 후 검증환경에서 실제 모바일 디바 이스를 통한 검증을 수행합니다 . 개발 단위테스트 통합 및 최적화 검증 ( 통합테스트 ) 이행 및 배포 서비스 운영 통합 및 최적화 검증 ( 통합테스트 ) 스마트폰 어플리케이션 (iPhone, Android 등 ) 태블릿 어플리케이션 (iPad, 갤럭시탭 등 ) 주요 기능 주요 기능 • WorkLight 가 자동 생성한 모바일 플랫폼 별 프로젝트 • WorkLight Admin Console 을 통하여 개발완료한 에 각종 솔루션 연동을 위한 코드 및 Native 형태의 adapter 와 app 을 검증환경으로 import 화면 제작 ( 필요한 경우 ) • WorkLight 에서 자동 생성된 모바일 플랫폼 별 프로젝 • 모바일 OS 환경 별로 차이가 있는 로직 및 특화 기능 에 대한 최적화 작업을 진행하면 WorkLight 가 각 플 랫폼별로 자동 반영 구자일 작성 트를 빌드 전용 환경으로 이동하여 빌드 수행 (MacBook, 빌드 전용 PC 등 ) • 빌드 결과 생성된 배포 파일을 테스트 디바이스에 전개 하여 통합 테스트 수행 17
    • 18. 통합개발 환경 (IDE) : 어플리케이션 Life Cycle (3/3) 검증 완료된 모바일 어플리케이션은 각 OS 환경 별로 제공하는 App Store( 또는 Private App Store) 를 통하 여 사용자에게 배포됩니다 . 배포된 어플리케이션의 서비스 현황과 제어는 솔루션에서 제공하는 Admin Console 을 통하여 수행합니다 . 개발 단위테스트 통합 및 최적화 검증 ( 통합테스트 ) 이행 및 배포 서비스 운영 이행 및 배포 서비스 운영 주요 기능 주요 기능 • WorkLight Admin Console 을 통하여 검증 완료된 • WorkLight Server Admin 기능을 통한 서비스 현황 adapter 와 app 을 운영환경으로 이관 모니터링 • 수정 / 변경된 웹 컨텐츠는 Direct Update 기능으로 구자일 작성 • 운영환경에 맞게 각종 설정정보를 변경한 후 배포용 어 플리케이션 빌드하여 각 OS 환경 별 앱 스토어에 어플 배포 리케이션 등록 • 웹 컨텐츠 이외의 수정은 어플리케이션을 앱 스토어에 • 배포된 어플리케이션은 Admin Console 에서 모니터링 재배포 및 제어 18
    • 19. 표준 Library 제공 WorkLight 솔루션에서 제공하는 표준 라이브러리 (API) 를 사용하여 각 OS 환경에 대한 종속성 없이 개발되 도록 지원합니다 . 즉 , OS 환경 별로 각기 다른 코드를 개발할 필요 없이 표준 API 의 호출만으로 해당 기능 을 구현하게 됩니다 . 디바이스 제어 및 모바일 서비스 구축을 위한 표준 API 제공 서비스 화면 #1 서비스 화면 #2 서비스 화면 #3 웹 컨텐츠에서 호출할 수 있 <Html> JS() Image <Html> JS() Image <Html> JS() Image 는 API( 스크립트 ) 를 제공 <WorkLight Standard API> 화면 제어 화면 제어 사용자 환경설정 정보 사용자 환경설정 정보 서버 인터페이스 서버 인터페이스 WL.NativePage.show WL.NativePage.show WL.Client.setUserPref WL.Client.setUserPref WL.Client.makeRequest WL.Client.makeRequest WL.Fragment WL.Fragment WL.Client.getUserPref WL.Client.getUserPref WL.Client.invokeProcedure WL.Client.invokeProcedure WL.Page WL.Page WL.Client.deleteUserPref WL.Client.deleteUserPref WL.Client.hasUserPref WL.Client.hasUserPref … … PUSH PUSH 다이얼로그 관리 다이얼로그 관리 WL.Client.Push.subscribe WL.Client.Push.subscribe WL.SimpleDialog.show WL.SimpleDialog.show WL.Client.Push.unSubscribe WL.Client.Push.unSubscribe WL.BusyIndicator WL.BusyIndicator 인증 및 사용자 정보 관리 인증 및 사용자 정보 관리 WL.Client.login WL.Client.login WL.Client.logout WL.Client.logout Tab Bar Tab Bar 기타 Utility 기타 Utility WL.Client.isUserAuthenticated WL.TabBar.init WL.App.openURL WL.Client.isUserAuthenticated WL.Client.getUserInfo WL.TabBar.init WL.TabBar.addItem WorkLight WL.App.openURL WL.Client.getUserInfo WL.TabBar.addItem WL.Utils.formatString WL.Utils.formatString WL.Client.updateUserInfo WL.Client.updateUserInfo WL.TabBar.setSelectedItem WL.TabBar.setSelectedItem Server …… … … …… 별도의 코딩 작업 없이 각기 다른 OS 환경에서 동작 스마트폰 어플리케이션 태블릿 어플리케이션 데스크탑 가젯 SNS (Facebook 등 ) (iPhone, Android 등 ) (iPad, 갤럭시탭 등 ) 19
    • 20. 다양한 Legacy 시스템 연동 Adapter 다양한 Back-End 시스템과의 인터페이스를 처리하기 위하여 표준화된 Adapter 를 제공하므로 데이터베이 스 , 웹 서비스 시스템 (WAS), 기간계 , 대외계 등의 기존 시스템과 손쉽게 연동할 수 있는 환경이 마련됩니 다. 기존 시스템 연동을 위한 표준 Adapter 제공 Worklight Adapter 를 이용한 기존 시스템 연동 다양한 시스템과 연동하기 위한 어댑터 제공 WAS( 웹 서비스 ) 기간계 대외계 데이터베이스 HTTP 통신을 하는 웹 서비스 어댑터 REST, SOAP 기반 어댑터 데이터베이스 어댑터 Facebook, SNS 연동을 위한 어댑터 상용 웹 플랫폼을 적용한 기존 시스템과의 연계를 위한 Custom Adapter HTTP, HTTP, Custom Custom SQL SQL SOAP SOAP SNS SNS Adapter REST REST Adapter WorkLight Adapter 의 역할 <XML> <XML> <XML> <XML> <XML> JS() JS() JS() JS() 모바일 어플리케이션과 대내외 시스템간 JS() 의 트랜잭션 중계 Worklight Adapter 모바일 어플리케이션으로부터의 요청을 Back-End 시스템의 프로토콜에 맞게 재구 성 모바일 어플리케이션에 표준화된 인터페 이스를 제공 트랜잭션 모니터링 및 예외 처리 모바일 어플리케이션 20
    • 21. 통합 App 배포 및 관리 기능 : Direct Update 버그 Fix, 화면 변경 및 추가 등으로 웹 컨텐츠가 변경된 경우 , 해당 어플리케이션을 App Store 에 등록하는 대신 Worklight 에서 제공하는 Direct Update 를 통하여 사용자 접속 시 최신의 리소스로 자동 업데이트할 수 있습니다 . Direct Update 를 통한 어플리케이션 업데이트 Worklight Studio ③ 어플리케이션 구동 시 iPhone/iPad Client 의 버전을 확인하 여 웹 컨텐츠가 변경된 경 Worklight 우 해당 리소스를 다운로 드 하여 자동으로 업데이 Server 트 ① 어플리케이션 빌드 시 웹 컨텐츠를 Worklight 서비스 화면 Server 에 배포 Android Phone/Tablet <Html> JS() Image ② 배포된 웹 컨텐츠는 별도 의 Repository 에 보관 버전대상 파일 Repository  화면의 수정이 발생하는 경우 , 갱신된 어플리케이션을 App Store 에 등록하는데 , 이 경우 심사 과정에 따른 별도의 시간이 소요되며 심사 완료 후에도 사용자가 업데이트하지 않으면 과거 버전의 어플리케이션 으로 접속하게 됨  버그 Fix/ 화면 변경 / 컨텐츠 추가 등으로 웹 컨텐츠가 변경되는 경우 , “Direct Update” 기능을 이용하 면 App Store 를 경유하지 않고 배포할 수 있으므로 신속한 대응으로 서비스 운영이 용이 21
    • 22. 실시간 모니터링 및 통계 기능 모바일 서비스에 대한 사용자 접속 및 트랜잭션 처리량에 대한 통계 리포트를 제공하므로 서비스 현황을 모니 터 할 수 있으며 , 축적된 통계 데이터는 BI 시스템 등으로 전달되어 활용될 수 있습니다 . 서비스 현황을 모니터링 하기 위한 분석 / 통계 리포트 제공하는 리포트의 종류 특정 기간의 일자별 Unique 사용자 접속 현황 ( 신규로 어플리케이션을 설치한 최초 접속자 수 )  특정 기간의 사용자 접속 누계 현황  특정 일자의 OS 환경 별 Unique 사용자 수 비 교  특정 일자의 OS 환경 별 사용자 접속 누계 비교  특정 기간의 일자별 트랜잭션 처리량 현황  특정 기간의 트랜잭션 처리량 누계 현황 제공 가능한 통계 데이터  Activity ( 접속 / 로그인 /Query 등 )  Activity Timestamp  어플리케이션 이름 및 버전  OS 환경 (iPhone, Android 등 )  사용자 식별자 ( 사용자 ID 등 )  호출한 트랜잭션 대상 시스템 및 트랜잭션 종류  User Agent (Http Header)  세션 ID 22
    • 23. 특정 서비스 차단 기능 End-User 에게 배포된 어플리케이션 중에서 특정 버전에 대한 서비스를 중지하고자 하는 경우 , WorkLight Admin Console 에서 간단한 설정으로 대상 버전의 어플리케이션 접속을 차단합니다 . 과거 버전의 어플리케이션 서비스 차단  접속 차단은 배포한 어플리케이션 버전 별 , OS 환경 별 (iPhone, Android 등 ) 로 가 능  다수의 버전에 대하여 접속 차단 설정 가능 (Ver1.0, Ver1.5 등으로 계속 추가할 수 있음 )  설정한 버전의 어플리케이션이 접속을 시도하는 경우 , 우측의 화면과 같이 안내 메시 지를 출력하고 어플리케이션은 종료됨  버그가 포함된 어플리케이션이 배포되었거나 과거 버전의 어플리케이션에 대한 서비스 를 더 이상 지원하지 않을 때 유용하게 사용  시스템 점검 등으로 일시적인 서비스 중지가 필요한 경우 , 배포한 모든 버전에 대하 여 접속 차단을 설정하여 처리할 수 있음 ( 서비스 재개 시 접속 차단 설정을 삭제 ) 23
    • 24. 메세징 서비스 (Push) 기능 Push 서비스를 구현하기 위한 API 를 제공하여 최소의 비용과 시간으로 관련 서비스의 개발 및 유지가 가능 하도록 지원합니다 . Push 메시지 이벤트를 생성하는 Legacy System 과는 Adapter 를 통하여 연동되며 , 모 바일 어플리케이션에서의 수신설정 및 메시지 처리는 단일 API set 기반으로 구현됩니다 . Push 메시지 전송을 위한 표준 API 제공  Push 서비스에 따른 처리는 “텍스트 메시지 Alert”, “ 아이콘 Badge 표 시” ( 확인하지 않은 메시지 개수 표시 ), 사운드 알림이 있음  사용자가 어플리케이션을 실행하지 않아도 , 중요한 메시지 또는 사용자 가 주목하는 데이터를 전달할 수 있으므로 능동적인 서비스가 가능  Push 서비스 수신을 위한 디바이스 연동과 Back-End 시스템에서 Push 메시지 전달을 위한 구조가 이미 솔루션 내에 포함되어 있으므로 개발 및 유지보수의 부담이 감소  Push 서비스를 위한 표준 API 를 제공하므로 모바일 OS 환경 별로 각각 구현하지 않고도 단일한 처리로 서비스 가능 Push 서비스 구성도 24
    • 25. 단말기 고유 기능 활용 웹 기반 화면은 디바이스를 제어할 수 없는 문제를 해결하기 위하여 디바이스 인터페이스를 수행하는 API 를 제공합니다 . OS 종류에 관계없이 동일한 스크립트 함수를 호출하여 디바이스에 맞게 해당 기능이 처리됩니 다. 디바이스 인터페이스를 위한 API 를 제공하여 모바일 고유 기능 활용 <GPS 기반의 맵 연동 사례 > < 카메라를 연동한 증강현실 사례 > 구분 iOS Android WP7 ACCELEROMETER √ √ √ CAMERA √ √ √ COMPASS √ √ √ CONTACTS √ √ √ FILE √ √ √ GEOLOCATION √ √ √ MEDIA √ √ √ NETWORK √ √ √ NOTIFICATION • 디바이스 인터페이스는 OS 종류 별로 코딩 작업을 수행하지 (ALERT) √ √ √ 않고 별도 제공되는 API 를 호출 • 해당 API 는 웹 기반의 화면에서 쉽게 사용할 수 있도록 스크 NOTIFICATION 립트 함수로 제공 (SOUND) √ √ √ • 서비스 요건에 맞추어 다양한 디바이스 인터페이스 기능을 NOTIFICATION Customizing 하여 제공 (VIBRATION) √ √ √ STORAGE √ √ √ 25
    • 26. 통합 App 배포 및 관리 기능 : Private App Store 사내의 제한된 사용자만을 위한 모바일 서비스의 경우 , 생성된 배포파일을 별도의 서버 (Private App Store) 에 업로드하여 인증된 사용자만 다운로드하여 설치할 수 있도록 지원합니다 . Private App Store 를 운영하면 , App 등록 후 심사과정이 필요 없으므로 배포를 빠르게 처리할 수 있습니다 . 내부 사용자를 위한 Private App Store 개발환경 Private App Store <iOS> <Android> 업로드 xcode Binary File Eclipse Binary File (ipa) (Android SDK) (apk) < 사용자 인 < 다운로드 페이지 > 증> 일반 App Store 에  구현 완료된 App 을 앱 스토어에 배포하지 않고 , 별도 접속하지 않고 바로 Private App 관리 시스템에 업로드하여 배포 다운로드 및 설치  iOS 계열은 엔터프라이즈용 Provisioning File 을 발급받아 해당 파일을 기초로 배포파일을 생성 iPhone/iPad Android Phone/Tablet  해당 App 다운로드 페이지 접근을 제한하기 위하여 인 증처리 기능이 필요 26
    • 27. 3rd Party 보안 툴과의 연계 기능 Worklight 이 자동 생성한 Native 프로젝트에 3rd Party 보안 모듈을 포함시켜 해당 솔루션과의 연계를 처리 합니다 . 각 서비스 화면에서 해당 솔루션의 기능을 호출하기 위한 API 를 구현하거나 화면에서 별도 작업없 이 공통적으로 처리하도록 Customizing 이 필요합니다 . 다양한 3rd Party 보안 솔루션과의 연동 사례 백신 솔루션 연동 공인인증서 연동 보안키패드 연동 27
    • 28. 투자효과의 적정성 Worklight 는 모바일 서비스 도입에 대한 개발 비용과 구축 기간 감소의 효과 뿐만 아니라 , 유지보수와 서비 스 확장 측면에서도 비용 효과를 기대할 수 있습니다 . 또한 , 이미 성능과 안정성을 검증받은 솔루션이므로 대규모 시스템 구축에 적합합니다 . Worklight 의 도입으로 서비스 구축 및 관리 비용의 감소 효과를 기대할 수 있습니다 . 개발 비용의 절감 및 대규모 시스템의 유지보수 및 구축 기간의 단축 구축에 적합 서비스 확장이 용이 OS 환경 별로 어플리케이션을 중복 이미 검증된 솔루션이므로 , 안정성 서비스 기능 / 추가 및 운영 관리의 개발하지 않기 때문에 개발 비용이 및 성능의 리스크가 클 수 있는 대규 용이하므로 유지보수 비용이 상당히 현저히 절감 모 시스템에 적합 감소 다수의 OS 환경에 대한 어플리케 대량의 소스 코드와 여러 종류의 어 모바일 플랫폼 인프라를 구축한 이 이션을 동시에 개발할 수 있으므로 플리케이션 관리를 위해서는 통합개 후에는 손쉽게 신규 서비스 및 채널 구축기간이 단축 발 환경이 필수 확장 28
    • 29. Worklight 을 이용한 스마트 학사정보 시스템 Smart Campus
    • 30. 서비스 개요1. 스마트 학사정보 시스템 개요시스템 서비스 개요학생 , 교수 , 직원 등 다양한 사용자를 대상으로 서비스를 제공하는 기존 학사정보시스템의 특징을 모바일 환경에 최적화하여 서비스를 제공할 수 있도록 로그인 단계에서 서비스를 분류하여 사용자별 최적의 서비스를 제공합니다 . 다양한 사용자를 대상으로 최적의 서비스 구성 학생 서비스  개인정보 , 휴 / 복학 , 개인정보관리 등 학교 생활 기본정보 관리  개설강좌 및 개인 시간표 조회 등 수강을 위한 학생 정보 제공  장학사항 , 학기 등록 정보 , 성적 / 봉사 등 졸 업을 위한 제한 정보의 제공 교수 서비스  개인강의시간표 , 학과별 개설강좌 정보 등 개 설강좌 현황 조회 교직원  교수별 개설강좌별 강의평가 사항을 확인할 수 있는 강의평가 조회  교내 교직원정보를 제공하여 교내 업무 협조의 효율성 도모 30
    • 31. 학생 개인정보 관리 기능2. 학생 정보 서비스2.1 개인정보 관리학생 개인의 기본 학적 정보 및 변동사항의 조회 및 열람 , 개인 신상정보 조회 및 변경내역의 수정 등 학생개인정보에해당하는 다양한 정보를 조회하고 수정할 수 있는 최적의 UI 를 제공합니다 . 학생 개인정보의 조회 및 수정 학생 개인정보  학과 및 학년 , 입학 형태 등 현재 학적상태 조회 및 열람  학생주소 , 연락처 , 이메일 주소 등 개인 신상정보의 조회 및 변경 사항 등록을 위한 신상 정보 메뉴 제공  입학 , 진급 , 휴학 , 복학 등 학적상태의 변동을 시간 순으로 열람 할 수 있는 학적 변동사항 조회 31
    • 32. 학생 수강 강좌별 정보 조회 기능2. 학생 정보 서비스2.2 강의정보 조회수강중인 강좌별 공지사항 및 강의계획을 제공하여 수업관련 정보를 제공합니다 . 또한 학기중 발생하는 휴강 , 보강계획 등 수업일정 변경 정보를 제공하여 강의진행 일정 변경의 공유를 원활하게 합니다 . 학기별 시간표를 사용자에게 친숙한 UI 를 사용하여 정보 접근의 편의성을 제공합니다 . 수업정보 및 일정정보 공유를 위한 기능 나의 교실  수강과목의 강의계획 , 강좌별 공지사항 등 학기별 수강과목의 정보 를 제공하는 기능으로 수업의 효율성 증대  사용자에게 친숙한 UI 를 이용한 강의 시간표기능을 제공  휴강정보 및 보강계획 등 학기중 발생하는 강의 일정 변경 정보를 실시간으로 학생에게 전달하기 위한 기능 제공 32
    • 33. 등록 및 성적 조회 기능 제공2. 학생 정보 서비스2.3 등록 및 성적 조회장학금액 , 장학 종류 및 등록현황 정보를 조회 열람기능을 제공하고 등록금 분할납부 신청 및 신청결과를 조회하기 위한 기능을 제공하여 학기 등록을 위한 기본정보를 제공합니다 . 졸업을 위한 성적과 봉사시간 관리를 위한 성적조회 및자원봉사 시간 조회 기능을 제공하여 학생 개인의 졸업사정 현황을 파악할 수 있도록 합니다 . 다양한 사용자를 대상으로 최적의 서비스 구성 등록 장학 및 성적 조회  학생의 장학금액 , 장학금 종류 , 해당학기 등 장학사항에 대한 조 회 및 열람  등록금의 분할납부 신청 및 신청 결과에 대한 조회 및 납부현황을 파악할 수 있는 등록현황 정보 제공  금번학기 및 전체 등록학기에 해당하는 성적 조회  졸업을 위하여 필수적인 봉사시간 이수 현황 및 이수기관 정보를 제 공하여 졸업을 위한 봉사시간 관리 기능 제공 33
    • 34. 교수 개설강좌 조회3. 교수 정보 서비스3.1 강의 시간 조회학기별 개설과목을 교수별 , 학과별 조회가 가능하도록 기능을 제공하여 개설된 강좌의 전체 현황을 조회할 수 있는 기능을 제공하여 강의일정 수립을 지원합니다 . 학과별 / 교수별 강좌 시간표 조회 시간표 조회  교수별 개설강좌 및 강의형태 정보를 제공  개설강좌일정을 시간표 UI 및 목록 형태로 제공  제공되는 시간표는 개설강좌의 학년별 , Class 별 조회가 가능하도 록 기능을 제공 34
    • 35. 개설 강좌 강의평가 현황 조회3. 교수 정보 서비스3.2 강의 평가 현황 조회 및 열람교수별 개설강좌에 대한 강의평가 현황을 조회할 수 있는 기능을 제공하여 강의평가 결과를 집계현황과 함께 실시간 제공합니다 . 강의평가 결과는 강좌별 , 학기별 조회를 하도록 기능을 제공하여 정보서비스 사용의 편의성을 제공합니다. 강의평가 현황 조회 강의 평가 현황 조회  강의평가 현황자료를 학기별 , 강좌별 제공  강의 평가 결과를 전체교수평균 , 전임교원 평균 등 비교를 위한 평 균지표를 제공하여 강의평가 순위 정보를 제공  강좌별 강의 평가현황 정보는 평가참여율 , 총점 , 평균 점수 등 상 세정보를 제공  강의평가 자료는 학기별 , 학기구분별 , 학생구분별 조회할 수 있는 UI 제공 35
    • 36. 도서관 서비스 제공4. 공통 서비스4.1 도서관 서비스도서관에서 보유하고 있는 다양한 소장자료를 검색할 수 있는 기능을 제공하여 도서관사용의 편의성을 제공합니다 . 도서관에서 제공하는 다양한 게시판과 연계하여 도서관 공지사항 및 신간도서 공지 등 도서관 사용을 위한 정보제공 편의성을 제공합니다 . 소장자료 조회 도서관 서비스  도서관에서 제공하는 공지사항 , 사용안내 등 다양한 게시판과 연계 하여 도서관 이용 편의성을 제공  소장자료의 대출현황을 조회하고 자료 대출 가능여부를 파악할 수 있는 조회기능 제공  신간자료 목록 조회 및 자료의 상세정보 조회기능을 제공하여 신간 자료 이용의 편의성 제공  키워드 , 자료유형 , 저자명 , 발행처 등 다양한 형태의 자료검색 기 능을 제공하여 도서관 자료이용의 편의성 제공 36
    • 37. 공지사항 , 채용정보 등 다양한 게시판 서비스 제공4. 공통 서비스4.2 게시판 서비스교내 전화번호 , 전체 학사일정 , 취업정보 , 채용공고 등 다양한 게시판과 연계하여 정보서비스의 적시성 및 효율성을확보합니다 . 제공되는 정보서비스는 게시판별 특화된 조회기능을 제공하여 모바일환경에서 최적화된 정보서비스를 제공합니다 . 다양한 게시판 연계 게시판 연계  학교 행정부서별 전화번호 안내 및 안내 전화번호 직접 연결  기간별 , 날짜별 학사일정의 조회 및 공지사항 조회 및 열람 기능 제 공  회사명 , 근무지역 , 급여수준 등 다양한 상세정보를 제공할 수 있 는 채용정보 및 아르바이트 정보 게시판 제공  각 부속 기관별 공지사항 제공 37
    • 38. 적용 사례5. 적용 사례5.1 대구보건대학 적용사례대구보건대학의 경우 Smart Campus 를 적용하여 기본적인 학사기능을 구현하고 대구보건대학의 특화된 정보서비스를 추가적용하여 원활한 스마트폰 기반 학사정보시스템 정보서비스를 학생 , 교수 , 직원을 대상으로 제공하고 있습니다 . 대구보건대학 적용화면 프로젝트 구축 기간 일반정보 2011 년 11 월 ~ 2012 년 02 월 (3 개월 ) 서비스 오픈 2012 년 3 월 특징 사용자 그룹별 서비스 대상메뉴 분리 교직원 , 학생 , 관리자 , 총장 등 사용자의 분류에 따라 서비스 메뉴의 변경 다양한 인터페이스 형식의 시스템 연계 웹서비스 , 프레임워크 , DB 등 다양한 형태의 인터페이 스를 수용하여 서비스 구축 다양한 기능 및 컨텐츠 제공 시간표 조회 , 교직원 검색 , 도서대출 조회 등 교내 활 동을 위한 다양한 기능제공 38
    • 39. 적용사례 상세 화면 – 대구보건대학교 스마트 DHC• 사용자 그룹별 / 권한별 메뉴의 분리 학생 [ 재학생 ] [ 졸업생 ] 교직원 [ 교내직원 ] [ 산학협력 직원 ] [ 총장 ] [ 관리자 ]
    • 40. 적용사례 상세 화면 – 대구보건대학교 스마트 DHC
    • 41. 추가 자료 – 롯데카드 구축사례
    • 42. 구축사례 실적 : 롯데카드 스마트롯데 (1/2) 2011 년 카드사 앱 평가에서 1 위로 선정된 스마트롯데 어플리케이션은 국내 금융권 최초로 MEAP 기반의 통합 플랫폼으로 구현하였습니다 . 2011 년도 “한국스마트앱평가지수 (KSSAI)” 카드사 부문 종합 1 위의 스마트롯데 롯데카드 멤버스 서비스와 카드서비스를 스마트롯데 통합한 대고객용 어플 프로젝트 구축 기간 일반정보 2010 년 10 월 ~ 2011 년 02 월 (4.5 개월 ) 서비스 오픈 2011 년 3 월 특징 금융권 최초의 MEAP 기반 모바일 서비스 통합 플랫폼으로 구현하여 iOS, Android 동시에 지 원 증강현실 및 위치 기반 서비스 현재 고객의 위치로부터 가까운 가맹점을 바로 찾을 수 있는 증강현실 및 위치 기반 서비스 구현 타 솔루션과의 자유로운 연계 금융권에서 사용하는 공인인증 , 키패드 보안 , 구간 암호화 등의 타 솔루션과의 자유로운 연계 42
    • 43. 구축사례 실적 : 롯데카드 스마트롯데 (2/2) Worklight 을 적용하여 모바일 어플리케이션을 개발하는 경우가 , 모바일 플랫폼을 도입하지 않고 Hybrid 방식 으로 개발한 케이스 대비 개발기간과 투입공수 측면에서 약 50% 이상의 절감 효과가 있습니다 . Worklight 적용 시의 비용 절감 효과 사례 구분 Hybrid 방식 통합개발 플랫폼 (Worklight) 적용 • 모바일 신용카드 및 멤버스 서비스 (1 차 ) • 모바일 신용카드 및 멤버스 서비스 (2 차 ) 개발 대상 • 약 80 개 화면 • 약 160 개 화면 ( 기존 80 개 화면 + 신규 80 개 화 면) • Hybrid 방식으로 개발 • 통합개발 플랫폼 Worklight 기반으로 개발 • 메인 Container, 솔루션 연동이 필요한 화면 ( 인 • 인트로와 AR/Map 화면 외에는 모두 웹 기반 화면으 개발 방식 트로 , 로그인 , 초기화면 , AR/Map 등 ) 및 인터 로 개발 페이스는 Native 코드로 개발 • 그 외 서비스 화면 웹 기반으로 개발 구축 기간 • 약 3 개월 • 약 4.5 개월 • iPhone/iPod Touch • iPhone/iPod Touch/iPad 서비스 대상 디바이스 • Android Phone/Tablet • Android 로 확장하기 위해서는 Native 코드 작업이 • 프로젝트 개시 후 2 개월 안에 Android 1 차 오픈 추가로 발생 • Native 코드 작업이 현저히 줄어듬 • 기능 추가 / 변경 시 어플리케이션 빌드를 수동으로 • 모바일 기술을 보유하지 않은 다수의 인력으로 구축 주요 특징 처리해야 하며 소스 관리가 복잡 완료 • 통합개발 플랫폼으로 어플리케이션 빌드 및 소스관 리가 가능하므로 기능 추가 / 변경에 유리 • 개발 대상 화면 개수가 2 배이고 , 서비스 대상 디바이스도 Android 까지 확장 생산성 • Hybrid 방식으로 동일한 결과물에 대하여 작업한다고 했을 때 , Worklight 을 적용한 케이스가 개발기간 및 투입공수 측면에서 약 50% 이상의 절감 효과 43
    • 44. 구축사례 실적 : 롯데카드 가맹점 영업지원 롯데카드 가맹점 영업지원 애플리케이션은 Worklight 의 MEAP 기반 플랫폼을 적용하여 CP( 크레딧플래 너 ) 와 마케터에게 특화된 서비스를 구현하였습니다 . 특화된 컨텐츠를 제공하는 롯데카드 가맹점 영업지원 가맹점 롯데카드의 CP( 크레딧플래너 ) 와 마케터의 영업지원 영업활동지원을 위한 내부사용자용 어플리케이션 프로젝트 구축 기간 일반정보 2011 년 08 월 ~ 2011 년 11 월 (3 개월 ) 서비스 오픈 2011 년 11 월 특징 MEAP 기반 영업활동 지원 모바일 서비스 통합 플랫폼으로 구현하여 iOS, Android 동시에 지 원 증강현실 및 위치 기반 서비스 현재 고객의 위치로부터 가까운 가맹점을 바로 찾을 수 있는 증강현실 및 위치 기반 서비스 구현 다양한 기능 및 컨텐츠 제공 메모장 , 달력 , 고객찾기 등 영업활동 지원을 위한 다 양한 기능 및 UI 구현 44
    • 45. IBM Mobile Assets – Offering for University
    • 46. 지금 바로 시작하십시오 • 아래의 웹 사이트를 방문해 보시기 바랍니다 http://www-01.ibm.com/software/kr/mobile-solutions/ • 제품 브로셔 및 웹 캐스트 제공 • 다양한 소프트웨어 및 서비스 정보 • IBM Worklight 및 IBM WebSphere Cast Iron 제품 의 다운로드 및 활용 • IBM Worklight 기술문서를 다운로드 받으시기 바랍니 다 http://public.dhe.ibm.com/software/kr/worklight_v5.pd • 귀교의 IBM 영업대표나 IBM 비즈니스 파트너에게 자 세한 설명을 요청하시기 바랍니다 • IBM 모바일 엔터프라이즈 솔루션 세미나 발표자료 http://www- 903.ibm.com/edm/R1209/IEM_download/download.html

    ×