Offcanvas

모바일 / 애플리케이션

기고 | 마인드웨어 웍스의 KT 오픈메일 구축 사례

2012.02.29 박성우  |  CIO KR
* 본 기고문은 모바일 전문기업 마인드웨어 웍스가 자사의 프로젝트 사례를 소개한 것이다.  

KT는 지난 2009년 5월부터 J2ME(한국 내에서는 WIPI) 및 윈도우 모바일 휴대폰 이용자를 위해 이메일 서비스 즉 ‘오픈메일' 서비스를 제공하고 있다. 마인드웨어는 2008년 8월부터 KT의 모바일 오픈메일 서비스를 위한 시스템을 개발하기 시작해 2011년 12월 31일 유지 보수를 포함한 프로젝트를 완료했다.

오픈메일의 취지는 WCDMA 기반의 3G 고속 데이터 통신 서비스의 장점을 활용해 구글, 야후, MSN 등의 이메일 서비스를 일반 휴대폰에서 제공한다는 것이었다.

KT는 타 이동통신 서비스를 제공하고 있는 경쟁사들의 J2ME 기반의 이메일 서비스 보다 기능과 속도가 뛰어나고 안정적인 서비스를 제공하고, 일일정액/월정액/패킷기반 요금제 등 다양한 요금제 서비스를 지속적 확대하여 제공하기를 원했다.

오픈메일 서비스를 제공하기 위해서는 기술적으로는 여러 요구사항이 있었다. WOB(Wipi On Brew) 및 네이티브 J2ME, 윈도우 모바일 등 RT OS와 스마트폰 OS 에서 공히 동작해야 하며, 삼성전자, 엘지 전자를 비롯한 다양한 제조사별 디바이스간의 차이점을 최소화해야 한다는 것 등이었다.  또한 터치 단말과 키패드 단말을 모두 지원해야 했고 QVGA~WSVGA까지 다양한 단말 해상도 모두를 지원할 수 있어야 했다.

아울러 POP3, IMAP 등 표준 이메일 프로토콜을 지원하는 모든 이메일 서버와 연동, 주기적으로 새로운 메일의 도착 여부를 점검해야 했다. 그리고 새로운 메일 도착 시 사용자에게 빠르게 메일의 도착 여부를, SMS 등을 이용하여 알림 메시지를 '푸시'하면서도 배터리 소모를 최소화하여야 했다.

이러한 기술적 요구사항들을 해결하기 위하여 클라이언트 부문에서는 J2ME 기반에서 윈도우 제어 라이브러리와 포커스 이동을 포함한 UI 디자인 툴을 자체적으로 개발/적용할 필요가 있었다.

또한 당시까지 아직 구현 사례가 없었던 카메라와 녹음, 동영상 촬영, 셔터음의 제어 등 기기를 제어해야 했다.

이를 해결하기 위해 마인드웨어는 단말간 메모리와 CPU 등의 차이에 따른 애플리케이션 성능 격차를 최소화하기 위해 데이터 제어를 최적화했다. 서버 부문에서는 신규 메일 도착 시 빠른 통지를 위해 수십 만 개의 사용자 이메일 계정을 빠르고 안정적으로 조회할 수 있는 멀티 쓰레드 메커니즘을  최적화하고 사용자별 단수 혹은 복수의 이메일 계정에 대한 수집/SMS 통지를 최적화했다.

또한 각종 그래픽 리소스와 플래쉬 등이 포함된 이메일의 서버 사이드 렌더링을 통해, 브라우저를 호출하지 않고 HTML 4.01 규격의 메시지 레이아웃을 제공하도록 했다.

현재 서비스는 4개 국내 휴대폰 주요 제조사 (1~4위)인 삼성전자/ 엘지전자/ 팬텍계열 및 KTFT 가 2008년 1월 이후 출시한 62종 단말기에 대해 이뤄지고 있다.

이중 총 33개 단말, 1,100만대 단말기에 애플리케이션이 사전 탑재되어 서비스되고 있고 총 29종 단말기에는 다운로드 서비스가 제공되고 있다. 일정액/ 월정액/ 패킷 기반 데이터 요금제와 특정 서비스 가입 무료 혹은 부분 무료 서비스 요금제를 지원하고 있다.

이로써 KT는 50만명 이상의 유료 사용사용자를 확보, 서비스를 안정적으로 제공하고 있다. 오픈메일은 특히 경쟁사 대비 다양한 단말 환경에서 안정적이고 다양한 요금제를 구현하는 것이 특징이다.

오픈메일 서비스 기획을 하고 1차 개발 담당 파트너였던 KTF 커뮤니티 사업부 조숙현 매니저는 “오픈메일의 개발그룹은 필요한 모든 기술적 도전을 회피하지 않고, 최선을 다해 목표한 결과를 얻어왔다. 마인드웨어의 노력은 시스템의 기획과 개발/테스트 및 운영 전 과정에 걸쳐 신뢰와 적극성을 통해 서비스의 성공적 런칭과 안정적 운영을 이끌어 냈다” 라고 평했다.

* 박성우 대표는 모바일 소프트웨어 개발 전문 기업 마인드웨어 웍스의 대표이사다. 마인드웨어의 영업과 마케팅은 마인드웨어코퍼레이션즈를 통해 이뤄진다. ciokr@idg.co.kr

CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
Sponsored
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.