DOI QR코드

DOI QR Code

모바일 앱 프레임워크를 이용한 E-Book Viewer 설계 및 구현

Design and Implementation of Efficient Mobile E-book Viewer Using Mobile App Framework

  • 이지혜 (가천대학교 모바일소프트웨어학과) ;
  • 심재성 (가천대학교 전자계산학과) ;
  • 박석천 (가천대학교 컴퓨터공학과)
  • 투고 : 2012.11.30
  • 심사 : 2012.12.14
  • 발행 : 2012.12.31

초록

본 전자책 뷰어에 대한 연구는 플랫폼 의존적인 단말기 네이티브 언어 기반의 연구가 많은데, 이는 메모리 사용량과 화면 렌더링 속도에서 비효율적이며, 잦은 시스템 업데이트가 존재하는 모바일 단말 플랫폼 특성상 전자책 뷰어 애플리케이션과의 호환성 문제도 발생된다. 본 논문에서는 모바일 앱 프레임워크를 이용한 전자책 뷰어를 설계하기 위해서 전자책의 파일구조를 분석하였으며 ePub 파서와 파일로더를 설계하고 MVC 모듈로 구조화하였다. 설계 및 구현한 기능을 테스트하기 위해 현재 실행되고 있는 메모리 정보를 보여주는 기능을 제공하는 DDMS와 레이아웃 구성 요소들의 관계를 보여주는 Hierarchy Viewer를 사용 하였다. 그 결과 화면 렌더링 시 150%, 힙 메모리 사용량에서 84% 향상된 성능을 확인하였다.

A study on e-book viewer terminal in the native language of the platform-dependent studies are based, This is inefficient in memory usage and screen rendering speed, and there are frequent system updates, e-book viewer, the nature of mobile terminal platform application compatibility issues may occur. In this paper, using the mobile app framework in order to design e-book e-book viewer, analyzed the structure of ePub file parser and file more structured modules were designed and MVC. Designed and implemented to test the functionality of the memory information that is currently running to provide the ability to show the relationship of DDMS and layout components were used to show Hierarchy Viewer. As a result, rendering the screen 150%, 84% in the heap memory usage, improved performance was confirmed.

키워드

참고문헌

  1. aeRon Han, Kwansun Choi, DongSik Kim, ChangWan Jeon and SunHeum Lee, "Implemention of Embedded E-book Module using Windows CE.net", Journal of Korea Institute of Information Technology, v.7, no.2, pp 226-234, 2009.4
  2. yunnim Yoon, Hyungil Kim, "Category-based Feature Mixing Method for e-Books", Journal of Korea Institute of Information Technology, v.7, no.6, 2009.12
  3. wangMoon Cho, "Electronic Commerce Framework for Content Distribution on Mobile Environment" Journal of the Korea Academia-Industrial cooperaon Society , v.5, No.4, pp 298-302, 2004
  4. Hwang Eunseon, "Integrated Utilization System for Information Management of Mobile Learning", Korea University Graduate School of Education Master's thesis, 2011.
  5. Rendering: repaint, reflow/relayout, restyle: http://www.phpied.com/rendering-repaint-ref
  6. How BrowserWork: http://www.html5rocks.com/n/tutorials/internals/howbrowsersw
  7. International Digital Publishing Forum ePub Reference, http://idpf.org/ePub
  8. Lee Gyeongho, Lym Sunbeom "Standardization of eBook Format Technologies", Korea Information Science Society review, vol.28, no.10, pp. 31-39, 2010.
  9. Seon-Jae Jang, Eun-Ju Park, Haeng-kon Kim, "Study on Mobile Web Application Testing Framework", Korean Society For Internet Infortion Fall Conference, vol.9, no.2, pp. 337-342, 2008.
  10. Heejin Kim, Byoungju Choi, Seokjin Yoon "Performance Testing for Mbile Application Software in Test-Driven Development", Korean Institute of Information Scientists and Engineers Fall Conference, vol.34, no.2, pp. 143-146, 2007.