DOI QR코드

DOI QR Code

웹 공통 API를 이용한 스마트폰 전자책 응용

Smart Phone E-Book Application using Web Common APIs

  • 조수선 (충주대학교 컴퓨터정보공학과)
  • 투고 : 2011.09.05
  • 심사 : 2011.10.24
  • 발행 : 2011.11.28

초록

최근 스마트폰 어플리케이션 시장은 급속히 성장하고 있고, 사용자들은 향상된 스마트폰의 기능을 이용하여 다양하고도 풍부한 사용 경험을 원하고 있지만 스마트폰 어플리케이션의 개발은 쉬운 작업이 아니다. 각종 스마트폰 센서들을 컨트롤하기 위해서는 각각의 스마트폰 OS에 맞는 네이티브 프로그래밍 언어를 전문적으로 사용할 수 있어야 하며, 더구나 개발 프로세스는 각 스마트폰 OS에 따라 별도의 작업으로 이루어져야만 한다. 웹 공통 API를 이용하는 웹기반의 스마트폰 응용 (일명, '웹앱') 개발 방법은 이와 같은 문제를 해결할 수 있게 해준다. 그것은 웹 언어인 HTML로 인터페이스를 구현하고 자바스크립트로 웹 공통 API를 호출하여 각 스마트폰의 디바이스 API에 접근할 수 있도록 하는 것이다. 본 논문에서는 웹 공통 API를 이용한 편리하면서도 OS 독립적인 스마트폰 웹앱(WebApp) 개발 방법을 사용하여 스마트폰 전자책 응용을 구현한 경험을 소개한다.

Recently the market of smart phone applications grows very fast. And users want more various and rich experiments using enhanced smart phone functions. But the development of smart phone applications is not an easy job. Specially to control smart phone sensors can be realized by using each native programming languages in experts level. Moreover the process needs separate development based on each smart phone OS. Development of the Web-based smart phone application using Web Common APIs, known as 'WebApp', is one of solutions to overcome these problems. The method includes interface constructions with HTML, and Web Common API calls and accesses to smart phone device APIs with Java scripts. In this paper, the experience in development of the smart phone e-book application is introduced, which is implemented with comport and OS independent WebApp development method.

키워드

참고문헌

  1. 제갈병직, "스마트폰 시장과 모바일OS 동향", Semiconductor Insight, May-June 2010, pp.9-18, 2010.
  2. 류원상, 김재성, 이양선, "스마트폰 플랫폼을 위한 모바일 콘텐츠 자동변환기의 WIPI C 콘텐츠분석기 개발", 한국멀티미디어학회 추계학술발표대회 논문집, 제13권, 제2호, pp.126-129, 2010(11).
  3. 손윤식, 오세만, 이양선, "소스 레벨 콘텐츠 변환기를 이용한 GNEX C-to-Android Java 변환기의 설계 및 구현", 한국멀티미디어학회논문지, 제 13권, 제7호, pp.1051-1061, 2010(7).
  4. 최민, 정영석, 이용주, 정성태, 임승호, "플랫폼 독립적인 응용개발을 위한 SOA 기반 구조", 2010한국컴퓨터종합학술대회 논문집 Vol.37, No.1(B), pp.333-336, 2010.
  5. 이승윤, 정해원, "차세대 모바일 웹 플랫폼 표준화 동향", 전자통신동향분석, 제25권, 제3호, pp.11-17, 2010(6).
  6. 하성보, 강승묵, "스마트폰의 이용형태와 이용환경이 갖는 사회문화적 함의 고찰 : 미디어생태학적 관점을 중심으로", 한국콘텐츠학회논문지, 제 11권, 제7호, pp.89-99, 2011(7). https://doi.org/10.5392/JKCA.2011.11.7.089
  7. Maribeth Back, Jonathan Cohen, Rich Gold, Steve Harrison, Scott Minneman, "Listen Reader: An Electronically Augmented Paper- Based Book," SIGCHI, 2001.
  8. http://www.amazon.com/Kindle
  9. http://book.interpark.com/bookPark/html/biscuit.html
  10. 조세경, "스마트폰을 활용한 외국어 학습", 한국멀티미디어언어교육학회, 2009.
  11. http://www.phonegap.com/