PowerPoint 프레젠테이션 - 고스트-코어

Download Report

Transcript PowerPoint 프레젠테이션 - 고스트-코어

G h o s t c o r p s
Mobie 연구소
Introduction GMF(Ghost Mobile Framework)
GMF (Ghost Mobile Framework)
Copyright©Ghost corps. 2014 All rights reserved.
Pagename :
1
고스트코어
모바일 프레임웍
소개
Mobile Hybrid Framework 적용 기업
* 롯데홈쇼핑 하이브리드앱 및 바로TV 앱
* 롯데닷컴 하이브리드앱 운영 중
* 롯데마트 하이브리드앱 및 토이저러스
* CJ오쇼핑 모바일웹 및 하이브리드앱
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
2
고스트코어
모바일 프레임웍
회사소개
고스트코어의 모바일프레임웍은 현재 하이브리드 앱, 네이티브 앱과 같이
구조를 갖추어야 할 e-Commerce 앱의 구조에 최적화 된 모바일 프레임웍입니다.
(롯데닷컴, 롯데홈쇼핑, 롯데마트, 롯데백화점 등)
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
3
고스트코어
모바일 프레임웍
필요성
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
4
고스트코어
모바일 프레임웍
특장점[1]
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
5
고스트코어
모바일 프레임웍
특장점[2]
자사소유 - 모바일 프레임웍 활용으로 인한 개발기간 및 속도,퀄리티 향상)
본 제안에서 사용되는 모바일 하이브리드앱 프레임워크는 여러 계층의 최적화된 기능 단위 별 구성으로 제공됨.
모바일 프레임워크 계층 구성
UI Control Layer
사용자 인터페이스 제어 : 다양한 UI 환경에 최적화 할 수 있도록
커스토마이징이 가능한 인터페이스 화면 제공 (ex. Menu UI 등)
서비스 관리 제어 : 다양한 설정값의 제어를 통해서 자동적으로
기능들을 제어할 수 있도록 설계.
사이드 스와이프 메뉴의 자동적인 추가 / 삭제 제어 기능 등을
편리하게 제공한다.
또한 소셜 API와 쉽게 연동할 수 있도록 환경을 구축하고 있다.
Service Manager Layer
Integrity Layer
Device Layer
Mobie 연구소
외부 데이터 연동 : 결제 등의 반드시 연동해야 하는 ISP앱과 같은
타사의 어플리케이션과 통합하는 기능
디바이스 제어 : 모바일 장치의 해상도와 같은 다양한 변수들에
최적화 될 수 있도록 프레임웍이 구성되어 있음
GMF (Ghost Mobile Framework)
Pagename :
6
고스트코어
모바일 프레임웍
특장점[2]
기존 하이브리드 앱 개발 플랫폼으로 개발
Mobie 연구소
GMF플랫폼을 사용해서 개발
소요비용
고비용
저비용
개발기간
2개월 가량 소요
1개월 가량 소요
개발이슈
기존의 하이브리드 앱 개발 플랫폼
(폰갭, 타이타니움, 앱스프레소 등)으로 개발하는 경
우 범용의 플랫폼이기 때문에 반드시 필요로 하지 않
는 패키지도 포함되어 빌드 되므로 프로그램이 무거
워짐
꼭 필요한 부분만 포함된 플랫폼을 사용함으로
경량의 하이브리드 앱을 개발 할 수 있다.
도메인에 따라 발생할 수 있는 커스터마이징 이슈
에 빠르게 대응할 수 있다.
유저환경
웹뷰를 통합 웹 호출로 서비스 제공.
(Wifi나 3G망 회선 속도에 따라 사용자별 체감 속도
가 달라질 수 있음)
웹뷰를 통해 서비스를 제공하는 것은 동일하나
최적화 된 컴포넌트 사용으로 보다 쾌적한
사용자 환경의 제공이 가능하다.
운영관리
범용 하이브리드 앱 개발 플랫폼의 업데이트 또는 버
그 등의 개선 이슈 발생시 기술적인 검토를 받는 과
정이 필요하며 상대적으로 신속한 대처가 힘듦.
웹 페이지의 변경 등을 통해 수정사항에
빠른 대처가 가능하다.
기타사항
범용 하이브리드 앱 개발 플랫폼을 사용했으므로 큰
기능 수정 등에 수동적으로 될 수 있으나 보다 많은
플랫폼 경험 개발자를 확보할 수 있음.
추후 플랫폼에 기능을 추가하는 등의
작업 진행 시 능동적인 대처가 가능하다.
GMF (Ghost Mobile Framework)
Pagename :
7
고스트코어
모바일 프레임웍
주요기능
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
8
고스트코어
모바일 프레임웍
주요기능
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
9
고스트코어
모바일 프레임웍
주요기능
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
10
고스트코어
모바일 프레임웍
주요기능
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
11
고스트코어
모바일 프레임웍
주요기능
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
12
고스트코어
모바일 프레임웍
시스템구성도
Hybrid App
Native View
Web View
Navigation
Framework
Controller
Version Control
Basic Framework Function
Push Notification
Library Module
(타사
Push 연동)
Barcode
& QR
Security Service
Module (로그인)
Social Service Module
(ex.페이스북 연동)
Network Service
Module
Location Service
Module
(위치기반)
DB & Storage
Module
(쿠키정보저장)
통합Data 연동모듈
(날씨, 앱버젼 등)
Social Service Module
(ex.페이스북 연동)
Extended Framework Function
비콘 연동
모듈
Mobie 연구소
통합 결제 모듈 제공
ISP, 이지페이, 앱카드, 은행등
크래쉬 체크 툴 제공
http://vanstudio.net/vant
race/server
GMF (Ghost Mobile Framework)
통합UI 적용 API 제공
Cumtom Font 및 Layout
Pagename :
Smart VideoPlayer
13
고스트코어
모바일 프레임웍
적용 예시
구분
QR
바코드
기능
•
적용
QR코드 디스플레이, QR코드 인식기 처리, QR Image 출력
롯데닷컴, 롯데마트, 롯데홈쇼핑, CJ오쇼핑
 바코드출력 (Code 128, 39, 93), 바코드 인식
롯데마트 App, CJ오쇼핑
 SSL 인증서 처리, SHA512 암호화 , AES256 암호화, BASE64 통신
대한 지적공사 토지알림,
한국 야쿠르트 사내 App, 빙그레 사내 App
네트워크
 비동기 네트워크 통신 제어, 이미지/미디어 자동 다운로드 처리, 이미지업로드
롯데닷컴 App, CJ오쇼핑
위치정보
 위치정보 수집, 위치정보 전송, 백그라운드 위치정보 처리
롯데마트 App
 Wifi 네트워크 관리, 3G / 4G 데이터 네트워크 관리, 해킹코드 감지
롯데홈쇼핑 바로TV, CJ오쇼핑
 웹뷰기반 Native 메소드 호출 인터페이스, URL 기반 App 스키마 호출 처리, 웹뷰 쿠키 동기화
공통적용
 푸시 메시지 처리, 푸시 설정 관리, 푸시 Landing URL 처리
롯데마트, 홈앤쇼핑
카메라제어
 카메라촬영 / 프리뷰, 카메라 데이터 이미지 추출, 갤러리 연동
롯데닷컴
비디오제어
 비디오 웹뷰 동기화, 다양한 비디오 크기 제어, 버튼기능 탑재 비디오
롯데홈쇼핑 바로TV
보안
디바이스제어
웹뷰제어, 데이터
연동 모듈
푸시제어
위, 모바일 프레임웍의 적용사례는 현재 고스트코어의 내부적인 프레임웍으로서 적용되었습니다.
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
14
고스트코어
모바일 프레임웍
추진전략
예제 사례
고스트 프레임웍 적용 후,
모바일 프로젝트 구축 및 리뉴얼 시
외주 개발사
프로젝트 완료
모바일
프레임웍
교육 및 제공
디자인, 기능
커스토마이징
지원
현업 운영팀
모바일 프레임웍 운영전담팀
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
15
고스트코어
모바일 프레임웍
감사합니다.
Mobie 연구소
GMF (Ghost Mobile Framework)
Pagename :
16