사용자 삽입 이미지
노카아 N800을 통해 충분히 Wi-Fi환경하에서 Full Browsing을 통해 기존의 웹 오피스를 모바일 환경으로 전환될 수 있음을 확인하면서 또 하나의 주요한 관심사인 아이폰으로 여러가지 테스트를 해보았습니다. 테스트 도중에 삼성의 블랙젝이 배달되어 무척 재미난 한 주 였습니다. 아직 블랙젝의 경우도 계속해서 여러가지 테스트를 해보고 정리해보겠습니다. 참고로 아이폰을 찍은 사진은 블랙젝으로 찍은 사진입니다. ^-^

먼저, 아이폰에 대한 본격적인 정리에 앞서 모바일 오피스가 왜 필요할 까 생각해 보았습니다. 환경적으로 N800, 아이폰,블랙젝 같은 WI-Fi 에 Full-Browsing 그리고 무선 통신 기능이 통합된 환경이 급속히 일반화되고 있습니다. 이러한 환경하에서 학생, 직장인 등 문서를 주로 다루는 사용자에게 언제 , 어디서나 시간,공간,장소에 구애받지 않고  문서를 조회(View)하고 이를 수정(Edit)하고 공유(Share)하는 기능은 아주 유용한 기능이 될 것 입니다. 블랙베리가 폭발적으로 성장한 이유가 바로 언제 어디서나 SMB, 회사 메일들을 조회하고 활용하게 된 것처럼 모바일 오피스는 그러한 기존의 모바일 작업 환경을 모두 대체하거나 수렴하게 될 것입니다. 이제 바야 흘로, 스마트폰 하나만 갖고 어딜 가든 걱정없이 업무를 수행할 환경이 되는 셈이죠..

과연 , 현재 아이폰이 이러한 환경이 가능할 지 테스트를해 보았습니다.  참고로 아이폰의 UI나 위젯 , 기능등에 대해서는 많은 글들이 통해 소개되었기 때문에 소개하지 않겠습니다.

- 기본 브라우져 환경

사파리를 기본으로 사용하고 있습니다. 사파리는 웹키트를 기본으로 사용하기 때문에 자바 스크립트 엔진으로 사용하기 때문에 HTML과 자바 스크립트는  KHTML 을 기반으로 제공합니다. 다음은 KHTML의 전체 렌더링 기능입니다.

HTML 4.01 compliance. /ECMAscript 262 support (JavaScript). /Ability to house Java applets. /Cascading Style Sheets: CSS 1 , CSS 2.1 , CSS 3 Selectors: supported / DOM1, DOM2 and partially DOM3 support in ECMAScript and native C++ bindings.

다중 페이지를 지원합니다. 여러 페이지를 열고 페이지간의 이동을 제공합니다. 탭 브라우징같은 효과를 얻을 수 있습니다.
멋진 UI 기술을 통해 가로 뷰잉 모드를 제공하고 해당 페이지를 확대,축소할 수 있습니다.( 두 손가락으로 화면을 늘리면 확대가 됩니다. ^-^  사실 이 데모 하나로 많은 사람들이 와! 하고 놀랐었죠.. 멋집니다.)
아쉽게도 플래쉬와 자바는 지원하지 않습니다. ( 현재 플래쉬는 지원하기 위해 작업중이고 자바도 지원것이라는 합니다. 그러나 확인은 안되는 사항입니다. )

사용자 삽입 이미지
( N800은 Flash9을 지원하는 반해 아이폰은 지원하지 않습니다.)


- 네트웍 환경
Wi-Fi를 제공합니다.  그런데 N800의 H/W성능이 뛰어나서 인지 아니면 사파리가 늦어서인지 페이지 로딩 속도가 좀 늦은 것 같습니다. 사파리가 가장 빠르다고 애플의 말이 사실이라면 N800의 처리 속도가 빠른가 봅니다.
Wi-Fi외에 AT&T의 통신망을 제공하는 데 이 통신망이 50~90Kbps 사이라도 합니다. 왜 거의 모뎀 수준으로 제공할 까? 의아하게 생각해서 알아 보니 현재 아이폰의 모든 과금은 아이튠을 통해 처리되는 데 AT&T도 아이튠 과금을 통해 받는 수익을 받는 다고 합니다. 역시 애플의 플랫폼 전략을 확인할 수 있을 것 같습니다. At&T 입장에서도 이런 상황에서 좋은 통신망을 제공할 이유가 없겠죠.. 나중에 다시 협상하는 게 유리하니까요...

- 구동
애프릿의 Wi-Fi 기능은 당대 최고로 알려져 있는 것처럼 바로 네트웍에 접속이 됩니다. 넷스팟데도 휼륭히 접속히 됩니다.
사용자 삽입 이미지

접속 후 씽크프리 오피스의 로그인 부분을 확대한 후 아이디와 패스워드를 입력하고 로그인을 하였습니다.

사용자 삽입 이미지

로그인 후 멋지게 작업 공간으로 넘어 갑니다. UTF8으로 인코딩된 페이지인데 한글도 깨지지 않고 잘 처리합니다.  그러나 이후에 자바 애플릿, Flash 기반의 PPT 뷰어 , 고급 스크립트를 사용한 기능은 제대로 작동하지 않는 것을 확인했습니다.  데스크탑 사파리상에서는 문제가 없던 페이지들이 뷰잉되지 않는 것은 디바이스의 차이때문입니다. 아이폰은 아래와 같은 경우 이벤트를 처리를 지원하지 않습니다. 나머지 경우는 문제가 없다고 합니다.

iPhone does not send events to the webpage when panning content, showing the information bubble, zooming with double tap, or zooming with the pinch.

실제 iphone은 개발 가이드를 보면 아이폰에서 제공하는 Safari 상의 제약 사항을 여러 곳에서 확인해 볼 수 있습니다.  

http://developer.apple.com/iphone/designingcontent.html

요약하면 아직까지 모바일 디바이스가 지원하는 Full Browsing을 통해 기존의 Ajax 나 Flash , 자바 등의  RIA를 모드 그대로 적용하는 것은 힘든 상황입니다.  그러나 이 부분은 현재 H/W의 발전추세을 고려할 때 머지않아 개선될 것이라고 보입니다. 결국 , 이 시점까지는 각 디바이스의 브라우져 지원 능력과 하드웨어상의 특징 등을 고려한 개발이 필수적이라고 할 수 있습니다. 또한 작은 화면이지만 현재 이미지 처리 기술과 UI 기술을 통해 효과적으로 사용자들이 정보를 구독할 수 있기 때문에 충분히 이를 고려한 모바일 오피스의 인터페이스가 설계가 무엇보다도 중요하다 할 수 있습니다.



 


Posted by 박재현

댓글을 달아 주세요

  1. Favicon of http://rayx.in BlogIcon promise4u 2007.07.30 22:07  댓글주소  수정/삭제  댓글쓰기

    새로운 플랫폼을 테스트하고 계시군요 ^^
    정말 멋져요

  2. Favicon of http://www.younibus.com BlogIcon Vincent Heo 2007.07.31 22:22  댓글주소  수정/삭제  댓글쓰기

    항상 재미있는 소식, 항상 신선한 소식, 항상 통찰력으로 가득찬 소식. 감사드립니다^^ 수없이 많은 RSS-Feed를 받고 있지만 daily로 꼭 방문하게 되네요. 수고하시고 꼭 건승하세요^^

  3. Favicon of http://blog.naver.com/brighteyes79 BlogIcon 낭만고양 2007.10.09 02:39  댓글주소  수정/삭제  댓글쓰기

    MID 검색하다가 방문하였습니다. 포스트가 너무 멋져서 벌써 하나 퍼갔습니다. (뒤늦게 감사..) 글들이 흥미롭고 유익하고 재미있어서 계속 조금씩 보고 있는데 오늘은 너무 늦어서 내일 다시와서 보겠습니다.


이미 모바일 시장에서 Phone 들이 Smart 짐으로써 여러 변화들이 예상되었습니다. 특히, 이러한 smart기능중에서 당연히 H/W이 성능이 진화와 더불어 Wi-Fi 지원 기능, 이로 인한 Full Browsing은 단연 많은 변화를 불러 일으킬 것 입니다.  가령, 이젠 더 이상 반강제적으로 nate 등의 모바일 서비스를 이용하지 않아도 되며,  모바일용 특정 페이지를 만들기 위해 WAP(Wireless Application Protocol)을 위한 특정 개발 환경 등에 대해 고민하지 않아도 될 것 입니다.

현재 이러한 시장을 리드하고 있는 업체는 노키아와 애플이고 잠재적으로 인텔이 있습니다. 아직까지 본격적인 행보는 파악이 안되지만 구글의 행보도 지켜볼 만 합니다. 노키아의 N800과 애플의 iPhone 은 이 시장의 대표적인 리딩 제품입니다. 물론 , 이들 외에도 인텔이 모블린 프로젝트라는 이름으로 준비하고 있는 제품도 있습니다.

사용자 삽입 이미지
여러모로 이러한 환경하에서 모바일 오피스에 대한 생각을 정리하고자 여러 경로를 통해 N800과 iPhone 그리고 삼성의 블랙젝에 대해 섭외를 했는 데 반갑게도 오늘 N800과 iPhone이 손에 들어왔습니다. ^-^

하나씩 모바일 오피스로의 첫발을 테스트를 하면서 내딧어 보고자 합니다. 개인적으로 smart phone으로서의 기능 비교에는 관심이 없습니다. 현재 상태에서 smart device상에서 full browsing을 통해 어느 정도의 서비스가 가능한지 파악해 보는 게 기본 목적입니다. 먼저 N800으로 시작해 보겠습니다. 거두절미 하고 N800의 첫느낌은 작은 PC였습니다. 기본 운영체제는 Internet Tablet OS 2007를 사용하고 있는데 리눅스 GNOME 기반의 모바
사용자 삽입 이미지
일 타블릿 OS입니다. 현재 마에모(maemo) 라는 오픈 소스 프로젝트를 통해 지속적으로 업데이트되고 있읍니다. 인텔의 모블린의 경우 우분투 리눅스, 홍기 리눅스, 페러 리눅스 등이 지원할 예정인데 비교해 보면 마에모가 현재 시점에서는 많이 앞서 있습니다. 또한 브라우져를 FireFox의 전체 모듈이 올라가 있습니다. 스펙만 보더라도 왠만한 기존 웹 서비스는 그대로 렌더링이 됩니다 아쉽게도 한글은 아직 지원되지 않습니다.(참고로 오른쪽 사진은 홍기리눅스에 포팅한 씽크프리 오피스입니다.)

처음 구동 후에 Wi-Fi 를 연결하고 씽크프리 닥스에 접속을 하였습니다. 멋지게 보입니다.  W3C 표준 웹에 준수하여 개발한 페이지다 보니 뷰잉에는 문제가 없습니다.  그런데 앗! Flash가 보이질 안네요. 정확히 말하면 Flash9이 안보이네요. 확인결과 아직 최선 버전으로 업데이트가 안되어 있네요.. 제품 사이트를 보니 현재 디바이스 커널이 3.2007.10-7인데 4.2007.26-8 버전으로 업데이트를 하면 Flash9을 지원한다고 합니다. OS 업데이트를 위해 윈도우 PC에 업데이트 프로그램을 설치하고 USB를 통해 디바이스를 연결한 후 커널과 서비스를 최신 버전으로 업데이트 했습니다.

사용자 삽입 이미지

업데이트 후에는 Flash9으로 변환된 PPT 파일이 멋지게 뷰잉되었습니다.

사용자 삽입 이미지


정리해 보면 , N800의 경우 현재 제공되고 있는 대부분의 Full Browsing 기능(자바 스크립드 1.5 버전)과 PDF 뷰어, Flash9 플러그인 등을 제공하고 있습니다(자세한 스펙).  거의 기존 사이트를 최적화 하기 위해서는 800 x 480 픽셀의 화면 크기에 최적화하고 사용자 UI를 작은 화면으로 재구성하기 위한  작업이 주를 이룰 것 같습니다. 이 때 , 중요한 것이 기존 페이지를 단순하게 작게 만드는 것이 아니라 작은 화면에서도 편하게 사용할 수 있는 인터페이스가 중요한 하다는 것 입니다. 특히, 웹 오피스 입장에서 보면 모바일 편집보다는 뷰어 환경이 중요하고 편집은 하나로 통일하되 간편하고 단순하게 제공하는 것이 필요하다고 생각합니다. 그림이 좀 그려지네요..*^-^*

대폰 넘어 인터넷을 노리는 노키아  라는 Delight님의 글에서 처럼 이미 노키아는 사진과 동영상 공유 서비스 업체인
Twango를 인수하는 등 이미 무선 인터넷 환경하에서 기 확보된 노키아 플랫폼을 기반으로 하여 새롭게  무선 인터넷 컨텐트 시장으로 무섭게 그 시장을 넓혀 가고 있습니다.  올 해 5월 참가한 Xtech에서도 노키아에서 Mobile phonebook mashup application developed using Web technologies 라는 제목으로 많은 모바일 관련 선행 프로젝트를 진행한 사례를 발표하는 등 사업 방향을 강력히 모바일 웹 서비스 쪽으로 선회하고 있습니다.

그러데 사업적 관점에서 모바일 웹 분야는 애플의 iPod을 통해 그것을 확인한 것처럼 결국 H/W가 뿐만 아니라 서비스를 함께 개발,제공해야 장기적이고 큰 수익을 낼 수 있다고 생각합니다.  이런 면에서 애플과 노키아보다 훨씬 좋은 H/W 개발 능력을 갖은 삼성전자가 참 아쉽다는 느낌이 듭니다. 그런 초우량 기업이 소프트웨어와 컨텐트, 서비스 이러한 것으로 전환하지 못하는 이유가 무엇일까요?  변하지 못하면 퇴보하는 것과 다름없는 게 현재의 IT가 아닌가 싶습니다.

이제 iPhone에서 사파리 기반의 Full Browsing 기능과 삼성 블랙젝의 IE Mobile 버전과 Opera Mobile 버전을 보면 대충 현재 가능한 서비스의 감이 잡힐 것 같습니다..다음은 아이폰을...^-^


Posted by 박재현

댓글을 달아 주세요

  1. Favicon of http://www.mobizen.pe.kr BlogIcon mobizen 2007.07.30 20:38  댓글주소  수정/삭제  댓글쓰기

    다양한 기기를 통한 비교를 할 수 있는 환경이라는게 부럽습니다.
    실상 사전적인 의미의 모바일 오피스라면 좀더 세밀한 define과 조심스러운 접근이 필요할 것 같은데, 말씀하시는 오피스는 일반적인 Office류의 소프트웨어 Package를 말씀하시는 듯 합니다.
    좀더 근본적인 의미로의 의견을 듣고싶네요...^^

    • Favicon of https://wisefree.tistory.com BlogIcon 박재현 2007.08.02 00:34 신고  댓글주소  수정/삭제

      현재에는 모바일 오피스에 대한 여러 고민을 하고 있습니다. 기존의 Windows CE나 기타 모바일 환경의 경우 기존 패키지의 작은 기능을 구현한 정도라고 보는 게 맞습니다. 그러나 이젠 모바일에서 웹에 대한 접근성이 강화되기 때문에 모바일 환경에서 정말 사용자가 원하는 오피스의 서비스 시나리오를 제공하게 되는 것이 중요하다고 생각합니다. 제가 요즘 여러 장비를 테스트하면서 고민하는 주제입니다. 아마 조만간 모바일 오피스에 대한 생각과 기획이 좀 정리되면 다른 페이지를 통해 공유했으면 합니다. ^-^