FRAMEWORK 소개

GHOST PLUS 하이브리드앱 프레임워크


기업이 요구하는 커머스 모바일 하이브리드 앱을 단기간에 효율적인 비용으로 개발할 수 있는 최적의 방법은
기업의 요구사항에 부합하는 최적의 프레임워크를 선택하여 커스터마이징 하는 것입니다.

고스트플러스는 나이키, 롯데닷컴, 롯데홈쇼핑, 롯데마트 등의 이커머스 하이브리드 앱을 적용.
그 우수성을 입증 받은 이커머스 패키지를 기반으로 프레임워크를 개발,
이커머스 고객에게 최적화된 하이브리드 앱을 제공합니다.

효율적인, 효과적인 하이브리드앱

고스트플러스의 프레임워크는 신규구축, 변경, 업그레이드 등 다양한 상황에서 기업이 필요로하는 최적의 프레임워크로 낮은 비용과 짧은 시간으로 구현합니다.

다수의 라이브러리 운영/관리로 운영의 편이성 제공

하이브리드앱 프레임워크를 적용 후 운영시 라이브러리 업데이트 및 개선 시 일관된 퍼포먼스를 보장합니다.

모바일 하이브리드앱 교육/기술지원

고스트플러스의 모바일 하이브리드앱을 적용하고자 하는 고객에게 프레임워크 구조 및 개발 툴 사용법 교육 및 개발환경, 운영 환경에 대한 교육 지원합니다.

FRAMEWORK 특장점

...

개발 생산성 강화

모바일 하이브리드 애플리케이션을 개발함에 있어 공통적으로 구현해야 할 기능들이 다수 존재하는데 고스트 하이브리드 프레임워크는 이러한 모바일 하이브리드 애플리케이션에서의 주된 기능들을 모아 개발에서 바로 사용할 수 있도록 하여 모바일 앱 개발 기간을 단축 할 수 있도록 설계 되어 있습니다.

검증된 프레임 워크

고스트 하이브리드 프레임워크는 유수의 상업용 하이브리드 모바일 애플리케이션에 적용되어 실제로 운영되고 있으며 끊임없이 고객들로부터 니즈가 요구되고 왔습니다.

유연한 프레임워크 구조

고스트 하이브리드 프레임워크는 설정 값의 변경을 통해서 자동적으로 기능들을 제어할 수 있도록 설계되어 개발 시 불필요하게 여러 벌을 작업해야 하는 불편함을 줄였습니다.

경량화된 프레임워크

고스트 하이브리드 프레임워크는 기본 프레임워크와 확장 프레임워크의 제공을 통해 최소의 기능과 최대의 기능을 유연하게 적용할 수 있도록 하였으며 다른 하이브리드 프레임워크 보다 경량화되어 제공합니다.

모바일 푸시와 통합

고스트 하이브리드 프레임워크는 고스트플러스의 자사 제픔인 고스트 스마트 푸시와 통합되어 푸시 기능을 손쉽게 구현할 수 있도록 설계되어 있습니다.

애플리케이션 통합

고스트 하이브리드 프레임워크는 모바일 결제 시 반드시 연동해야 하는 ISP앱과 같은 타사의 애플리케이션과 통합하는 기능을 제공합니다.

FRAMEWORK 주요기능

고스트플러스의 EC 전용 하이브리드앱 프레임워크는 기본적인 서비스 연동을 위한 ‘Basic Framework’
고객의 요구사항에 맞게 커스터마이징 할 수 있는 ‘Function Library Framework’로 구성되어 있습니다.

  • 앱보안, 통신 보안

    Security Service Module

    • 서버와 특정한 데이터 통신시 보안 암호화 기능을 적용하여 통신할 수 있도록 API 제공
    • 회원의 로그인 정보 혹은 비밀번호와 같은 중요한 정보를 서버와 통신할 경우 SSL통신을 통해서 SHA512, AES256 및 Base64와 같은 암호화 통신 제공
    • 루틴, 탈옥 등의 사용자 상황 체크

    네트워크 모듈, 리처빌리티

    Network Service Module

    • 네트워크 모듈: HTTP, JSON, XML, RestAPI, 비동기통신, 파일다운로드 지원
    • 데이터베이스 모듈: SQLite 데이터베이스를 손쉽게 사용가능
    • 리치어빌리티: 인터넷 상태(3G/LTE/WiFi) 체크하여, 네트워크 상태에 따른 공지문 표시, 또는 해킹코드가 탑재된 앱들이 설치되어 있는지 검사 후 안전하게 앱 실행 가능

    데이터베이스 모듈

    DB & Storage Module

    • 웹뷰와 네이티브 앱 간의 쿠키와 세션에 대한 정보 연동 시, 동기화 이슈를 해결하고 손쉽게 통합

    앱 크래쉬 로그 온라인 수집

    Crash Logging Tool

    • 테스트 진행 시 개발자가 실시간으로 모든 디바이스의 로그 및 크래쉬를 확인하여 에러 확인 후 수정 가능
    • 앱스토어에 오픈 후에도 에러 접수 후 해당 시간대로 원인 파악 가능

    디바이스 모델별 분기처리

    Case by Case of Device

    • 디바이스별 해상도에 맞도록 아이콘 및 리소스를 제어할 수 있는 API제공
    • 아이폰의 경우, 일반 해상도와 레티나 해상도를 분리하여 리소스 등을 동적으로 로딩할 수 있도록 구현

    어플리케이션 버전관리

    Application Version Check

    • 현재 사용자들이 주로 사용하고 있는 버전을 수입하여 앱의 버전 업그레이드 시 정책을 적용 가능
    • 이전 버전 사용자들에게 업데이트 알림 후 앱스토어로 이동 가능

    웹뷰 컨트롤 제어

    WebView Management

    • 웹뷰에서 발생하는 다양한 이벤트를 제어
    • 웹뷰에서 NativeAPP과의 연동이 필요할 경우 콜백을 사용하여 손쉽게 연동 가능
    • 웹뷰기반 Native 메소드 호출 인터페이스, URL 기반 APP 스키마 호출 처리, 웹뷰 쿠키 동기화

    로그분석

    Analytics

    • Android 및 iOS 어플의 다운로드 수, OS버전 분포도, 앱 평균 사용 시간, 기타 로그를 확인할 수 있는 서비스 제공
  • 푸시 서비스

    Push Notification Library Module

    • 푸시 메시지 처리, 푸시 설정 관리, 푸시 Landing URL 처리
    • 고스트코어 스마트 푸시의 서비스에 가입하면 클라우드 기반의 푸시 서비스를 제공 받을 수 있으며, 푸시 발송 메시지의 내역을 단말기단에서 관리 할 수 있고 사용자의 피드백을 푸시 서버에 전송
    • 타사 푸시 연동 가능

    통합 결제 모듈 제공

    Payment Management

    • ISP, 이지페이, 앱카드, 은행 등등 PG사에서 사용하는 결제앱 연동 지원
    • 웹과 연동 시 서버사이드 내 스키마 추가 작업만 하면 앱 결제 가능

    바코드 & QR코드

    Bar code & QR code Library

    • QR코드 디스플레이, QR코드 인식기 처리, QR Image 출력
    • 바코드 출력 (Code 128, 39, 93), 바코드 인식

    카메라 및 이미지 제어

    Camera & Image Assistant

    • 카메라 촬영/프리뷰, 카메라 데이터 이미지 추출, 갤러리 연동
    • 모바일 사진 상품평에 사진 선택 및 편집 기능

    위치기반 서비스

    Location Service Module

    • 위치정보 수집, 위치정보 전송, 백그라운드 위치정보 처리
    • 지역 구분에 따른 상세 위치정보 수집 가능

    SNS 공유 서비스

    SNS Service

    • 카카오톡, 페이스북, 트위터, 메일, SMS 등 소셜기능 지원

    스마트 비디오 플레이어

    Smart Video Player

    • 비디오 웹뷰 동기화, 다양한 비디오 크기 제어, 버튼 기능 탑재 비디오
    • Custom Video 뷰를 제공하여 유튜브의 동영상처럼 사용자가 드래그 하거나 크기를 변경하는 등의 다양한 상호작용을 구현
    • 비디오 뷰 내에 버튼을 배치하여 부가적인 기능을 비디오에 구현

    비콘 연동 모듈

    Beacon Module

    • 블루투스 범위내 사용자에게 해당 마켓의 쿠폰을 발행할 수 있는 비콘 서비스 적용 가능. (롯데마트 적용)

    커스텀 UI 및 폰트 라이브러리 제공

    Custom UI 및 Font Library

    • 다양한 트랜지션 (페이스북 메뉴, 3D슬라이드 메뉴 등) UI들을 템플릿 형태로 제공
    • 커스텀 폰트를 모든 UI컨트롤에 손쉽게 적용 가능

App 구축 전격 비교

...

  • 서비스명 : Ghostshop 면세점
  • 구축 범위 : IOS / Android 신규 구축
  • 주요 요구사항
    • 오프라인 매장에서 사용할 수 있는 멤버쉽 바코드 발급/조회
    • 오프라인 매장 찾기 & 내 위치 기반 주변 매장 알림
    • 상품 및 이벤트 페이지를 지인들에게 공유할 수 있는 SNS 공유하기 (카카오톡, 카카오스토리, 페이스북, 문자 보내기 등)
    • 오프라인 매장에서 QR코드 및 바코드 이미지 스캔하여 온라인 상품정보로 이동
    • 모바일 앱 결제 지원 (ISP, 신용카드앱)
    • 면세점 방문시 비콘을 통한 쿠폰 자동 발급 및 다운로드 필요
    • 오픈 후 서비스 사용 현황을 볼수 있는 Dashboard 서비스 필요

"프레임워크 vs 非프레임워크"

"GHOST PLUS 하이브리드앱 프레임워크를 적용하면,
단기간에 효율적인 비용으로 EC 하이브리드앱을 구축하여 안정된 운영이 가능합니다."

  • 검증된 기능별 라이브러리 사용으로 구축시간의 단축 및 안정성 확보
  • Crash Logging tool 사용으로 효율적인 테스트 진행 및 기간 단축
  • 앱 오픈 후 제공되는 Analytics로 실시간 앱 현황 파악 가능
  • 통합 결제 모듈 제공으로 간편한 결제 구축

Thank you!